Package com.oracle.bmc.wlms.model
Class AgreementRecord
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.wlms.model.AgreementRecord
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20241101") public final class AgreementRecord extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelA record showing that the terms of use agreement for the WebLogic management service was accepted for a domain.
Note: Objects should always be created or deserialized using theAgreementRecord.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 theAgreementRecord.Builder, which maintain a set of all explicitly set fields calledAgreementRecord.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 classAgreementRecord.Builder
-
Constructor Summary
Constructors Constructor Description AgreementRecord(Date timeAccepted, String agreementUuid, String agreementSignature)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AgreementRecord.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetAgreementSignature()The agreement signature.StringgetAgreementUuid()The ID of the accepted agreement.DategetTimeAccepted()The accepted time for the agreement record.inthashCode()AgreementRecord.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
AgreementRecord
@Deprecated @ConstructorProperties({"timeAccepted","agreementUuid","agreementSignature"}) public AgreementRecord(Date timeAccepted, String agreementUuid, String agreementSignature)
Deprecated.
-
-
Method Detail
-
builder
public static AgreementRecord.Builder builder()
Create a new builder.
-
toBuilder
public AgreementRecord.Builder toBuilder()
-
getTimeAccepted
public Date getTimeAccepted()
The accepted time for the agreement record.- Returns:
- the value
-
getAgreementUuid
public String getAgreementUuid()
The ID of the accepted agreement.- Returns:
- the value
-
getAgreementSignature
public String getAgreementSignature()
The agreement signature.- 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
-
-