Class DomainInfo

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<DomainInfo>, org.apache.thrift.TBase<DomainInfo,​DomainInfo._Fields>

    @Generated(value="Autogenerated by Thrift Compiler (0.9.3)",
               date="2023-08-08")
    public class DomainInfo
    extends java.lang.Object
    implements org.apache.thrift.TBase<DomainInfo,​DomainInfo._Fields>, java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<DomainInfo>
    See Also:
    Serialized Form
    • Field Detail

      • name

        public java.lang.String name
      • description

        public java.lang.String description
      • ownerEmail

        public java.lang.String ownerEmail
      • data

        public java.util.Map<java.lang.String,​java.lang.String> data
      • uuid

        public java.lang.String uuid
      • metaDataMap

        public static final java.util.Map<DomainInfo._Fields,​org.apache.thrift.meta_data.FieldMetaData> metaDataMap
    • Constructor Detail

      • DomainInfo

        public DomainInfo()
      • DomainInfo

        public DomainInfo​(DomainInfo other)
        Performs a deep copy on other.
    • Method Detail

      • getName

        public java.lang.String getName()
      • setName

        public DomainInfo setName​(java.lang.String name)
      • unsetName

        public void unsetName()
      • isSetName

        public boolean isSetName()
        Returns true if field name is set (has been assigned a value) and false otherwise
      • setNameIsSet

        public void setNameIsSet​(boolean value)
      • unsetStatus

        public void unsetStatus()
      • isSetStatus

        public boolean isSetStatus()
        Returns true if field status is set (has been assigned a value) and false otherwise
      • setStatusIsSet

        public void setStatusIsSet​(boolean value)
      • getDescription

        public java.lang.String getDescription()
      • setDescription

        public DomainInfo setDescription​(java.lang.String description)
      • unsetDescription

        public void unsetDescription()
      • isSetDescription

        public boolean isSetDescription()
        Returns true if field description is set (has been assigned a value) and false otherwise
      • setDescriptionIsSet

        public void setDescriptionIsSet​(boolean value)
      • getOwnerEmail

        public java.lang.String getOwnerEmail()
      • setOwnerEmail

        public DomainInfo setOwnerEmail​(java.lang.String ownerEmail)
      • unsetOwnerEmail

        public void unsetOwnerEmail()
      • isSetOwnerEmail

        public boolean isSetOwnerEmail()
        Returns true if field ownerEmail is set (has been assigned a value) and false otherwise
      • setOwnerEmailIsSet

        public void setOwnerEmailIsSet​(boolean value)
      • getDataSize

        public int getDataSize()
      • putToData

        public void putToData​(java.lang.String key,
                              java.lang.String val)
      • getData

        public java.util.Map<java.lang.String,​java.lang.String> getData()
      • setData

        public DomainInfo setData​(java.util.Map<java.lang.String,​java.lang.String> data)
      • unsetData

        public void unsetData()
      • isSetData

        public boolean isSetData()
        Returns true if field data is set (has been assigned a value) and false otherwise
      • setDataIsSet

        public void setDataIsSet​(boolean value)
      • getUuid

        public java.lang.String getUuid()
      • setUuid

        public DomainInfo setUuid​(java.lang.String uuid)
      • unsetUuid

        public void unsetUuid()
      • isSetUuid

        public boolean isSetUuid()
        Returns true if field uuid is set (has been assigned a value) and false otherwise
      • setUuidIsSet

        public void setUuidIsSet​(boolean value)
      • isSet

        public boolean isSet​(DomainInfo._Fields field)
        Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise
        Specified by:
        isSet in interface org.apache.thrift.TBase<DomainInfo,​DomainInfo._Fields>
      • equals

        public boolean equals​(java.lang.Object that)
        Overrides:
        equals in class java.lang.Object
      • equals

        public boolean equals​(DomainInfo that)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • compareTo

        public int compareTo​(DomainInfo other)
        Specified by:
        compareTo in interface java.lang.Comparable<DomainInfo>
      • read

        public void read​(org.apache.thrift.protocol.TProtocol iprot)
                  throws org.apache.thrift.TException
        Specified by:
        read in interface org.apache.thrift.TBase<DomainInfo,​DomainInfo._Fields>
        Throws:
        org.apache.thrift.TException
      • write

        public void write​(org.apache.thrift.protocol.TProtocol oprot)
                   throws org.apache.thrift.TException
        Specified by:
        write in interface org.apache.thrift.TBase<DomainInfo,​DomainInfo._Fields>
        Throws:
        org.apache.thrift.TException
      • toString

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

        public void validate()
                      throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException