Package com.oracle.bmc.fusionapps.model
Class VanityDomainActivity
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.fusionapps.model.VanityDomainActivity
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20211201") public final class VanityDomainActivity extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelVanity Domain Activity resource
Note: Objects should always be created or deserialized using theVanityDomainActivity.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 the
VanityDomainActivity.Builder, which maintain a set of all explicitly set fields calledVanityDomainActivity.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 classVanityDomainActivity.Builderstatic classVanityDomainActivity.LifecycleDetailsThe current lifecycleDetails of the VanityDomainActivitystatic classVanityDomainActivity.LifecycleStateThe current lifecycleState of the VanityDomainActivitystatic classVanityDomainActivity.OperationTypeThe type of operation
-
Constructor Summary
Constructors Constructor Description VanityDomainActivity(String id, String vanityDomainId, String fusionEnvironmentId, VanityDomainActivity.LifecycleState lifecycleState, VanityDomainActivity.LifecycleDetails lifecycleDetails, Date timeCreated, Date timeUpdated, Date timeEnabled, Date timeDeactivated, Date timeScheduled, VanityDomainActivity.OperationType operationType)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static VanityDomainActivity.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetFusionEnvironmentId()The OCID of the Fusion environment that the VanityDomainActivity is created onStringgetId()The unique identifier (OCID) of the VanityDomainActivity.VanityDomainActivity.LifecycleDetailsgetLifecycleDetails()The current lifecycleDetails of the VanityDomainActivityVanityDomainActivity.LifecycleStategetLifecycleState()The current lifecycleState of the VanityDomainActivityVanityDomainActivity.OperationTypegetOperationType()The type of operationDategetTimeCreated()The time the VanityDomainactivity was created.DategetTimeDeactivated()The time the VanityDomainactivity is scheduled to deactivate.DategetTimeEnabled()The time the VanityDomainactivity is scheduled to enable.DategetTimeScheduled()Activity start timeDategetTimeUpdated()The time the VanityDomainactivity was updated.StringgetVanityDomainId()Vanity domain IDinthashCode()VanityDomainActivity.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
VanityDomainActivity
@Deprecated @ConstructorProperties({"id","vanityDomainId","fusionEnvironmentId","lifecycleState","lifecycleDetails","timeCreated","timeUpdated","timeEnabled","timeDeactivated","timeScheduled","operationType"}) public VanityDomainActivity(String id, String vanityDomainId, String fusionEnvironmentId, VanityDomainActivity.LifecycleState lifecycleState, VanityDomainActivity.LifecycleDetails lifecycleDetails, Date timeCreated, Date timeUpdated, Date timeEnabled, Date timeDeactivated, Date timeScheduled, VanityDomainActivity.OperationType operationType)
Deprecated.
-
-
Method Detail
-
builder
public static VanityDomainActivity.Builder builder()
Create a new builder.
-
toBuilder
public VanityDomainActivity.Builder toBuilder()
-
getId
public String getId()
The unique identifier (OCID) of the VanityDomainActivity.Can’t be changed after creation
- Returns:
- the value
-
getVanityDomainId
public String getVanityDomainId()
Vanity domain ID- Returns:
- the value
-
getFusionEnvironmentId
public String getFusionEnvironmentId()
The OCID of the Fusion environment that the VanityDomainActivity is created on- Returns:
- the value
-
getLifecycleState
public VanityDomainActivity.LifecycleState getLifecycleState()
The current lifecycleState of the VanityDomainActivity- Returns:
- the value
-
getLifecycleDetails
public VanityDomainActivity.LifecycleDetails getLifecycleDetails()
The current lifecycleDetails of the VanityDomainActivity- Returns:
- the value
-
getTimeCreated
public Date getTimeCreated()
The time the VanityDomainactivity was created.An RFC3339 formatted datetime string
- Returns:
- the value
-
getTimeUpdated
public Date getTimeUpdated()
The time the VanityDomainactivity was updated.An RFC3339 formatted datetime string
- Returns:
- the value
-
getTimeEnabled
public Date getTimeEnabled()
The time the VanityDomainactivity is scheduled to enable.An RFC3339 formatted datetime string
- Returns:
- the value
-
getTimeDeactivated
public Date getTimeDeactivated()
The time the VanityDomainactivity is scheduled to deactivate.An RFC3339 formatted datetime string
- Returns:
- the value
-
getTimeScheduled
public Date getTimeScheduled()
Activity start time- Returns:
- the value
-
getOperationType
public VanityDomainActivity.OperationType getOperationType()
The type of operation- 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
-
-