Class MirrorConfiguration
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.osmanagementhub.model.MirrorConfiguration
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20220901") public final class MirrorConfiguration extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Mirror information used for the management station configuration.
Note: Objects should always be created or deserialized using theMirrorConfiguration.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 theMirrorConfiguration.Builder
, which maintain a set of all explicitly set fields calledMirrorConfiguration.Builder.__explicitlySet__
. ThehashCode()
andequals(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).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MirrorConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MirrorConfiguration.Builder
builder()
Create a new builder.boolean
equals(Object o)
String
getDirectory()
Path to the data volume on the management station where software source mirrors are stored.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.String
getPort()
Default mirror listening port for http.String
getSslcert()
Path to the SSL cerfificate.String
getSslport()
Default mirror listening port for https.int
hashCode()
MirrorConfiguration.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
MirrorConfiguration
@Deprecated @ConstructorProperties({"directory","port","sslport","sslcert","isSslverifyEnabled"}) public MirrorConfiguration(String directory, String port, String sslport, String sslcert, Boolean isSslverifyEnabled)
Deprecated.
-
-
Method Detail
-
builder
public static MirrorConfiguration.Builder builder()
Create a new builder.
-
toBuilder
public MirrorConfiguration.Builder toBuilder()
-
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 classcom.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 classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-