Class UpdateMirrorConfigurationDetails


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20220901")
    public final class UpdateMirrorConfigurationDetails
    extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
    Provides the information used to update the mirror configuration for a management station.
    Note: Objects should always be created or deserialized using the UpdateMirrorConfigurationDetails.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 UpdateMirrorConfigurationDetails.Builder, which maintain a set of all explicitly set fields called UpdateMirrorConfigurationDetails.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

      • getDirectory

        public String getDirectory()
        Path to the data volume on the management station where software source mirrors are stored.
        Returns:
        the value
      • getPort

        public String getPort()
        Default mirror listening port for http.
        Returns:
        the value
      • getSslport

        public String getSslport()
        Default mirror listening port for https.
        Returns:
        the value
      • getSslcert

        public String getSslcert()
        Path to the SSL cerfificate.
        Returns:
        the value
      • getIsSslverifyEnabled

        public Boolean getIsSslverifyEnabled()
        When enabled, the SSL certificate is verified whenever an instance installs or updates a package from a software source that is mirrored on the management station.
        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