Package com.oracle.bmc.mysql.model
Class SwitchoverBlueGreenDeploymentDetails
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.mysql.model.SwitchoverBlueGreenDeploymentDetails
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20190415") public final class SwitchoverBlueGreenDeploymentDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelDetails for switching over a blue/green deployment.
Note: Objects should always be created or deserialized using theSwitchoverBlueGreenDeploymentDetails.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 theSwitchoverBlueGreenDeploymentDetails.Builder, which maintain a set of all explicitly set fields calledSwitchoverBlueGreenDeploymentDetails.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 classSwitchoverBlueGreenDeploymentDetails.Builder
-
Constructor Summary
Constructors Constructor Description SwitchoverBlueGreenDeploymentDetails(Integer waitTimeInSeconds)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SwitchoverBlueGreenDeploymentDetails.Builderbuilder()Create a new builder.booleanequals(Object o)IntegergetWaitTimeInSeconds()Upper bound guidance, in seconds, for waiting while the target DB System applies remaining replication changes during switchover processing.inthashCode()SwitchoverBlueGreenDeploymentDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
SwitchoverBlueGreenDeploymentDetails
@Deprecated @ConstructorProperties("waitTimeInSeconds") public SwitchoverBlueGreenDeploymentDetails(Integer waitTimeInSeconds)
Deprecated.
-
-
Method Detail
-
builder
public static SwitchoverBlueGreenDeploymentDetails.Builder builder()
Create a new builder.
-
toBuilder
public SwitchoverBlueGreenDeploymentDetails.Builder toBuilder()
-
getWaitTimeInSeconds
public Integer getWaitTimeInSeconds()
Upper bound guidance, in seconds, for waiting while the target DB System applies remaining replication changes during switchover processing.- 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
-
-