Class UpdateAdminArtifactStatusDetails
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.marketplacepublisher.model.UpdateAdminArtifactStatusDetails
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20241201") public final class UpdateAdminArtifactStatusDetails extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelArtifact status change request details
Note: Objects should always be created or deserialized using theUpdateAdminArtifactStatusDetails.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
UpdateAdminArtifactStatusDetails.Builder, which maintain a set of all explicitly set fields calledUpdateAdminArtifactStatusDetails.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 classUpdateAdminArtifactStatusDetails.Builder
-
Constructor Summary
Constructors Constructor Description UpdateAdminArtifactStatusDetails(String newStatus)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UpdateAdminArtifactStatusDetails.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetNewStatus()The new status for the artifact.inthashCode()UpdateAdminArtifactStatusDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
UpdateAdminArtifactStatusDetails
@Deprecated @ConstructorProperties("newStatus") public UpdateAdminArtifactStatusDetails(String newStatus)
Deprecated.
-
-
Method Detail
-
builder
public static UpdateAdminArtifactStatusDetails.Builder builder()
Create a new builder.
-
toBuilder
public UpdateAdminArtifactStatusDetails.Builder toBuilder()
-
getNewStatus
public String getNewStatus()
The new status for the artifact.- 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
-
-