Package com.oracle.bmc.wlms.model
Class AgreementRecordSummary
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.wlms.model.AgreementRecordSummary
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20241101") public final class AgreementRecordSummary 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 theAgreementRecordSummary.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 theAgreementRecordSummary.Builder, which maintain a set of all explicitly set fields calledAgreementRecordSummary.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 classAgreementRecordSummary.Builder
-
Constructor Summary
Constructors Constructor Description AgreementRecordSummary(Date timeAccepted, String agreementUuid, String agreementSignature)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AgreementRecordSummary.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()AgreementRecordSummary.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
AgreementRecordSummary
@Deprecated @ConstructorProperties({"timeAccepted","agreementUuid","agreementSignature"}) public AgreementRecordSummary(Date timeAccepted, String agreementUuid, String agreementSignature)
Deprecated.
-
-
Method Detail
-
builder
public static AgreementRecordSummary.Builder builder()
Create a new builder.
-
toBuilder
public AgreementRecordSummary.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
-
-