Class RegionAttributesType.DiskWriteAttributes

java.lang.Object
org.apache.geode.cache.configuration.RegionAttributesType.DiskWriteAttributes
All Implemented Interfaces:
Serializable
Enclosing class:
RegionAttributesType

public static class RegionAttributesType.DiskWriteAttributes extends Object implements Serializable

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice>
         <element name="asynchronous-writes">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <attribute name="bytes-threshold" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
                 <attribute name="time-interval" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="synchronous-writes" type="{http://www.w3.org/2001/XMLSchema}anytype"/>
       </choice>
       <attribute name="max-oplog-size" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="roll-oplogs" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

  • Constructor Details

    • DiskWriteAttributes

      public DiskWriteAttributes()
  • Method Details

    • getAsynchronousWrites

      Gets the value of the asynchronousWrites property. possible object is RegionAttributesType.DiskWriteAttributes.AsynchronousWrites
      Returns:
      the value of the asynchronousWrites property
    • setAsynchronousWrites

      public void setAsynchronousWrites(RegionAttributesType.DiskWriteAttributes.AsynchronousWrites value)
      Sets the value of the asynchronousWrites property. allowed object is RegionAttributesType.DiskWriteAttributes.AsynchronousWrites
      Parameters:
      value - the value of the asynchronousWrites property
    • getSynchronousWrites

      public Object getSynchronousWrites()
      Gets the value of the synchronousWrites property. possible object is Object
      Returns:
      the value of the synchronousWrites property
    • setSynchronousWrites

      public void setSynchronousWrites(Object value)
      Sets the value of the synchronousWrites property. allowed object is Object
      Parameters:
      value - the value of the synchronousWrites property
    • getMaxOplogSize

      public String getMaxOplogSize()
      Gets the value of the maxOplogSize property. possible object is String
      Returns:
      the value of the maxOplogSize property
    • setMaxOplogSize

      public void setMaxOplogSize(String value)
      Sets the value of the maxOplogSize property. allowed object is String
      Parameters:
      value - the value of the maxOplogSize property
    • getRollOplogs

      public String getRollOplogs()
      Gets the value of the rollOplogs property. possible object is String
      Returns:
      the value of the rollOplogs property
    • setRollOplogs

      public void setRollOplogs(String value)
      Sets the value of the rollOplogs property. allowed object is String
      Parameters:
      value - the value of the rollOplogs property