Class LogAnalyticsEmBridgeSummary


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20200601")
    public final class LogAnalyticsEmBridgeSummary
    extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
    Enterprise manager bridge summary.
    Note: Objects should always be created or deserialized using the LogAnalyticsEmBridgeSummary.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 LogAnalyticsEmBridgeSummary.Builder, which maintain a set of all explicitly set fields called LogAnalyticsEmBridgeSummary.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

      • getId

        public String getId()
        The enterprise manager bridge OCID.
        Returns:
        the value
      • getDisplayName

        public String getDisplayName()
        Log analytics enterprise manager bridge display name.
        Returns:
        the value
      • getDescription

        public String getDescription()
        A description for log analytics enterprise manager bridge.
        Returns:
        the value
      • getCompartmentId

        public String getCompartmentId()
        Compartment Identifier [OCID] (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
        Returns:
        the value
      • getEmEntitiesCompartmentId

        public String getEmEntitiesCompartmentId()
        Compartment for entities created from enterprise manager.
        Returns:
        the value
      • getBucketName

        public String getBucketName()
        Object store bucket name where enterprise manager harvested entities will be uploaded.
        Returns:
        the value
      • getTimeCreated

        public Date getTimeCreated()
        The date and time the resource was created, in the format defined by RFC3339.
        Returns:
        the value
      • getTimeUpdated

        public Date getTimeUpdated()
        The date and time the resource was last updated, in the format defined by RFC3339.
        Returns:
        the value
      • getLifecycleState

        public EmBridgeLifecycleStates getLifecycleState()
        The current state of the enterprise manager bridge.
        Returns:
        the value
      • getLifecycleDetails

        public String getLifecycleDetails()
        lifecycleDetails has additional information regarding substeps such as verifying connection to object store.
        Returns:
        the value
      • getLastImportProcessingStatus

        public EmBridgeLatestImportProcessingStatus getLastImportProcessingStatus()
        The status from last processing status of enterprise manager upload.
        Returns:
        the value
      • getLastImportProcessingDetails

        public String getLastImportProcessingDetails()
        Processing status details of enterprise manager upload.

        This provides additional details for failed status

        Returns:
        the value
      • getTimeImportLastProcessed

        public Date getTimeImportLastProcessed()
        The last time of enterprise manager upload was processed.

        This is in the format defined by RFC3339

        Returns:
        the value
      • getTimeEmDataLastExtracted

        public Date getTimeEmDataLastExtracted()
        The timestamp of last enterprise manager upload to OCI Object Store.

        This is in the format defined by RFC3339

        Returns:
        the value
      • getFreeformTags

        public Map<String,​String> getFreeformTags()
        Simple key-value pair that is applied without any predefined name, type or scope.

        Exists for cross-compatibility only. Example: {“bar-key”: “value”}

        Returns:
        the value
      • getDefinedTags

        public Map<String,​Map<String,​Object>> getDefinedTags()
        Defined tags for this resource.

        Each key is predefined and scoped to a namespace. Example: {“foo-namespace”: {“bar-key”: “value”}}

        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