Class EmManagedExternalHostInsight


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

        public String getPlatformName()
        Platform name.
        Returns:
        the value
      • getPlatformVersion

        public String getPlatformVersion()
        Platform version.
        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 HostInsight
        Parameters:
        includeByteArrayContents - true to include the full contents of byte arrays
        Returns:
        string representation