Class OfferQuoteInternalDetail
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.marketplaceprivateoffer.model.OfferQuoteInternalDetail
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20220901") public final class OfferQuoteInternalDetail extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelThe internal details of an offer quote.
Note: Objects should always be created or deserialized using theOfferQuoteInternalDetail.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 theOfferQuoteInternalDetail.Builder, which maintain a set of all explicitly set fields calledOfferQuoteInternalDetail.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 classOfferQuoteInternalDetail.Builder
-
Constructor Summary
Constructors Constructor Description OfferQuoteInternalDetail(List<String> offerIds)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OfferQuoteInternalDetail.Builderbuilder()Create a new builder.booleanequals(Object o)List<String>getOfferIds()A list of associated offers.inthashCode()OfferQuoteInternalDetail.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
OfferQuoteInternalDetail
@Deprecated @ConstructorProperties("offerIds") public OfferQuoteInternalDetail(List<String> offerIds)
Deprecated.
-
-
Method Detail
-
builder
public static OfferQuoteInternalDetail.Builder builder()
Create a new builder.
-
toBuilder
public OfferQuoteInternalDetail.Builder toBuilder()
-
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
-
-