Class MembershipSummary


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20220528")
    public final class MembershipSummary
    extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
    Summary of an Exadata Fleet Update Collection containing a target.
    Note: Objects should always be created or deserialized using the MembershipSummary.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the MembershipSummary.Builder, which maintain a set of all explicitly set fields called MembershipSummary.Builder.__explicitlySet__. The hashCode() and equals(Object) methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
    • Method Detail

      • getFsuCollectionId

        public String getFsuCollectionId()
        The OCID of the Exadata Fleet Update Collection.
        Returns:
        the value
      • getFsuCollectionType

        public CollectionTypes getFsuCollectionType()
        Type of Exadata Fleet Update Collection.
        Returns:
        the value
      • getFsuCollectionName

        public String getFsuCollectionName()
        The user-friendly name for the Exadata Fleet Update Collection.
        Returns:
        the value
      • toString

        public String toString()
        Overrides:
        toString in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
      • toString

        public String toString​(boolean includeByteArrayContents)
        Return a string representation of the object.
        Parameters:
        includeByteArrayContents - true to include the full contents of byte arrays
        Returns:
        string representation
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel