Class OlvmHostedEngine


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20220919")
    public final class OlvmHostedEngine
    extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
    The self-hosted engine status of this host.
    Note: Objects should always be created or deserialized using the OlvmHostedEngine.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 OlvmHostedEngine.Builder, which maintain a set of all explicitly set fields called OlvmHostedEngine.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

      • getIsActive

        public Boolean getIsActive()
        Indicates if this hosted engine is active.
        Returns:
        the value
      • getIsConfigured

        public Boolean getIsConfigured()
        Indicates if this hosted engine is configured.
        Returns:
        the value
      • getIsGlobalMaintenance

        public Boolean getIsGlobalMaintenance()
        Indicates if this hosted engine under global maintenance.
        Returns:
        the value
      • getIsLocalMaintenance

        public Boolean getIsLocalMaintenance()
        Indicates if this hosted engine under local maintenance.
        Returns:
        the value
      • getScore

        public Integer getScore()
        A numerical value representing the health and status of the Manager virtual machine
        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