Class UpdateGoldenGateHubDetails
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.databasemigration.model.UpdateGoldenGateHubDetails
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20230518") public final class UpdateGoldenGateHubDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelDetails about Oracle GoldenGate Microservices.
Note: Objects should always be created or deserialized using theUpdateGoldenGateHubDetails.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 theUpdateGoldenGateHubDetails.Builder, which maintain a set of all explicitly set fields calledUpdateGoldenGateHubDetails.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 classUpdateGoldenGateHubDetails.Builder
-
Constructor Summary
Constructors Constructor Description UpdateGoldenGateHubDetails(UpdateAdminCredentials restAdminCredentials, String url, String computeId, String vaultId, String keyId, UpdateExtract extract, UpdateReplicat replicat, Integer acceptableLag)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UpdateGoldenGateHubDetails.Builderbuilder()Create a new builder.booleanequals(Object o)IntegergetAcceptableLag()ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.StringgetComputeId()The OCID of the resource being referenced.UpdateExtractgetExtract()StringgetKeyId()The OCID of the resource being referenced.UpdateReplicatgetReplicat()UpdateAdminCredentialsgetRestAdminCredentials()StringgetUrl()Endpoint URL.StringgetVaultId()The OCID of the resource being referenced.inthashCode()UpdateGoldenGateHubDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
UpdateGoldenGateHubDetails
@Deprecated @ConstructorProperties({"restAdminCredentials","url","computeId","vaultId","keyId","extract","replicat","acceptableLag"}) public UpdateGoldenGateHubDetails(UpdateAdminCredentials restAdminCredentials, String url, String computeId, String vaultId, String keyId, UpdateExtract extract, UpdateReplicat replicat, Integer acceptableLag)
Deprecated.
-
-
Method Detail
-
builder
public static UpdateGoldenGateHubDetails.Builder builder()
Create a new builder.
-
toBuilder
public UpdateGoldenGateHubDetails.Builder toBuilder()
-
getRestAdminCredentials
public UpdateAdminCredentials getRestAdminCredentials()
-
getUrl
public String getUrl()
Endpoint URL.- Returns:
- the value
-
getComputeId
public String getComputeId()
The OCID of the resource being referenced.- Returns:
- the value
-
getVaultId
public String getVaultId()
The OCID of the resource being referenced.- Returns:
- the value
-
getKeyId
public String getKeyId()
The OCID of the resource being referenced.- Returns:
- the value
-
getExtract
public UpdateExtract getExtract()
-
getReplicat
public UpdateReplicat getReplicat()
-
getAcceptableLag
public Integer getAcceptableLag()
ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.- 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
-
-