Class CreateMirrorConfigurationDetails
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.osmanagementhub.model.CreateMirrorConfigurationDetails
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20220901") public final class CreateMirrorConfigurationDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Information used to create the mirror configuration for a management station.
Note: Objects should always be created or deserialized using theCreateMirrorConfigurationDetails.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 theCreateMirrorConfigurationDetails.Builder
, which maintain a set of all explicitly set fields calledCreateMirrorConfigurationDetails.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
CreateMirrorConfigurationDetails.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CreateMirrorConfigurationDetails.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()
CreateMirrorConfigurationDetails.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
CreateMirrorConfigurationDetails
@Deprecated @ConstructorProperties({"directory","port","sslport","sslcert","isSslverifyEnabled"}) public CreateMirrorConfigurationDetails(String directory, String port, String sslport, String sslcert, Boolean isSslverifyEnabled)
Deprecated.
-
-
Method Detail
-
builder
public static CreateMirrorConfigurationDetails.Builder builder()
Create a new builder.
-
toBuilder
public CreateMirrorConfigurationDetails.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
-
-