Class EmManagedExternalHostInsightSummary


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20200630")
    public final class EmManagedExternalHostInsightSummary
    extends HostInsightSummary
    Summary of an EM-managed external host insight resource.
    Note: Objects should always be created or deserialized using the EmManagedExternalHostInsightSummary.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 EmManagedExternalHostInsightSummary.Builder, which maintain a set of all explicitly set fields called EmManagedExternalHostInsightSummary.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

      • getEnterpriseManagerIdentifier

        public String getEnterpriseManagerIdentifier()
        Enterprise Manager Unique Identifier
        Returns:
        the value
      • getEnterpriseManagerEntityName

        public String getEnterpriseManagerEntityName()
        Enterprise Manager Entity Name
        Returns:
        the value
      • getEnterpriseManagerEntityType

        public String getEnterpriseManagerEntityType()
        Enterprise Manager Entity Type
        Returns:
        the value
      • getEnterpriseManagerEntityIdentifier

        public String getEnterpriseManagerEntityIdentifier()
        Enterprise Manager Entity Unique Identifier
        Returns:
        the value
      • getEnterpriseManagerEntityDisplayName

        public String getEnterpriseManagerEntityDisplayName()
        Enterprise Manager Entity Display Name
        Returns:
        the value
      • getEnterpriseManagerBridgeId

        public String getEnterpriseManagerBridgeId()
        OPSI Enterprise Manager Bridge OCID
        Returns:
        the value
      • getPlatformType

        public EmManagedExternalHostInsightSummary.PlatformType getPlatformType()
        Platform type.

        Supported platformType(s) for MACS-managed external host insight: [LINUX, SOLARIS, WINDOWS]. Supported platformType(s) for MACS-managed cloud host insight: [LINUX]. Supported platformType(s) for EM-managed external host insight: [LINUX, SOLARIS, SUNOS, ZLINUX, WINDOWS, AIX, HP-UX].

        Returns:
        the value
      • getExadataInsightId

        public String getExadataInsightId()
        The OCID of the Exadata insight.
        Returns:
        the value
      • toString

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