• All Implemented Interfaces:
    java.io.Serializable, Identifiable<java.lang.String>, JsonSerializable

    public class Region
    extends GroupableConfiguration<RuntimeRegionInfo>
    this holds the region attributes you can configure using management rest api for regions created using gfsh but listed using management rest api, the attributes not supported by management rest api won't be shown.
    See Also:
    Serialized Form
    • Constructor Detail

      • Region

        public Region()
    • Method Detail

      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String value)
      • setType

        public void setType​(RegionType type)
      • getRedundantCopies

        public java.lang.Integer getRedundantCopies()
        Returns:
        the redundant copies of a region
      • setRedundantCopies

        public void setRedundantCopies​(java.lang.Integer redundantCopies)
      • getKeyConstraint

        public java.lang.String getKeyConstraint()
      • setKeyConstraint

        public void setKeyConstraint​(java.lang.String keyConstraint)
      • getValueConstraint

        public java.lang.String getValueConstraint()
      • setValueConstraint

        public void setValueConstraint​(java.lang.String valueConstraint)
      • getDiskStoreName

        public java.lang.String getDiskStoreName()
      • setDiskStoreName

        public void setDiskStoreName​(java.lang.String diskStoreName)
      • setExpirations

        public void setExpirations​(java.util.List<Region.Expiration> expirations)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object