Class ResaleAuthorizationSummary
- java.lang.Object
-
- software.amazon.awssdk.services.marketplacecatalog.model.ResaleAuthorizationSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ResaleAuthorizationSummary.Builder,ResaleAuthorizationSummary>
@Generated("software.amazon.awssdk:codegen") public final class ResaleAuthorizationSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ResaleAuthorizationSummary.Builder,ResaleAuthorizationSummary>
Summarized information about a Resale Authorization.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceResaleAuthorizationSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringavailabilityEndDate()The availability end date of the ResaleAuthorization.static ResaleAuthorizationSummary.Builderbuilder()StringcreatedDate()The created date of the ResaleAuthorization.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringmanufacturerAccountId()The manufacturer account ID of the ResaleAuthorization.StringmanufacturerLegalName()The manufacturer legal name of the ResaleAuthorization.Stringname()The name of the ResaleAuthorization.StringofferExtendedStatus()The offer extended status of the ResaleAuthorizationStringproductId()The product ID of the ResaleAuthorization.StringproductName()The product name of the ResaleAuthorization.StringresellerAccountID()The reseller account ID of the ResaleAuthorization.StringresellerLegalName()The reseller legal name of the ResaleAuthorizationList<SdkField<?>>sdkFields()static Class<? extends ResaleAuthorizationSummary.Builder>serializableBuilderClass()ResaleAuthorizationStatusStringstatus()The status of the ResaleAuthorization.StringstatusAsString()The status of the ResaleAuthorization.ResaleAuthorizationSummary.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
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
-
name
public final String name()
The name of the ResaleAuthorization.
- Returns:
- The name of the ResaleAuthorization.
-
productId
public final String productId()
The product ID of the ResaleAuthorization.
- Returns:
- The product ID of the ResaleAuthorization.
-
productName
public final String productName()
The product name of the ResaleAuthorization.
- Returns:
- The product name of the ResaleAuthorization.
-
manufacturerAccountId
public final String manufacturerAccountId()
The manufacturer account ID of the ResaleAuthorization.
- Returns:
- The manufacturer account ID of the ResaleAuthorization.
-
manufacturerLegalName
public final String manufacturerLegalName()
The manufacturer legal name of the ResaleAuthorization.
- Returns:
- The manufacturer legal name of the ResaleAuthorization.
-
resellerAccountID
public final String resellerAccountID()
The reseller account ID of the ResaleAuthorization.
- Returns:
- The reseller account ID of the ResaleAuthorization.
-
resellerLegalName
public final String resellerLegalName()
The reseller legal name of the ResaleAuthorization
- Returns:
- The reseller legal name of the ResaleAuthorization
-
status
public final ResaleAuthorizationStatusString status()
The status of the ResaleAuthorization.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnResaleAuthorizationStatusString.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the ResaleAuthorization.
- See Also:
ResaleAuthorizationStatusString
-
statusAsString
public final String statusAsString()
The status of the ResaleAuthorization.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnResaleAuthorizationStatusString.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the ResaleAuthorization.
- See Also:
ResaleAuthorizationStatusString
-
offerExtendedStatus
public final String offerExtendedStatus()
The offer extended status of the ResaleAuthorization
- Returns:
- The offer extended status of the ResaleAuthorization
-
createdDate
public final String createdDate()
The created date of the ResaleAuthorization.
- Returns:
- The created date of the ResaleAuthorization.
-
availabilityEndDate
public final String availabilityEndDate()
The availability end date of the ResaleAuthorization.
- Returns:
- The availability end date of the ResaleAuthorization.
-
toBuilder
public ResaleAuthorizationSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ResaleAuthorizationSummary.Builder,ResaleAuthorizationSummary>
-
builder
public static ResaleAuthorizationSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends ResaleAuthorizationSummary.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.
-
-