Class ByolPricingTerm
- java.lang.Object
-
- software.amazon.awssdk.services.marketplaceagreement.model.ByolPricingTerm
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ByolPricingTerm.Builder,ByolPricingTerm>
@Generated("software.amazon.awssdk:codegen") public final class ByolPricingTerm extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ByolPricingTerm.Builder,ByolPricingTerm>
Enables you and your customers to move your existing agreements to AWS Marketplace. The customer won't be charged for product usage in AWS Marketplace because they already paid for the product outside of AWS Marketplace.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceByolPricingTerm.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ByolPricingTerm.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends ByolPricingTerm.Builder>serializableBuilderClass()ByolPricingTerm.BuildertoBuilder()StringtoString()Returns a string representation of this object.Stringtype()Type of the term being updated.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
type
public final String type()
Type of the term being updated.
- Returns:
- Type of the term being updated.
-
toBuilder
public ByolPricingTerm.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ByolPricingTerm.Builder,ByolPricingTerm>
-
builder
public static ByolPricingTerm.Builder builder()
-
serializableBuilderClass
public static Class<? extends ByolPricingTerm.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-