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.ExplicitlySetBmcModelMirror 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 classMirrorConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MirrorConfiguration.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetDirectory()Path to the data volume on the management station where software source mirrors are stored.BooleangetIsSslverifyEnabled()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.StringgetPort()Default mirror listening port for http.StringgetSslcert()Path to the SSL cerfificate.StringgetSslport()Default mirror listening port for https.inthashCode()MirrorConfiguration.BuildertoBuilder()StringtoString()StringtoString(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:
toStringin 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:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-