Interface ResaleAuthorizationSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ResaleAuthorizationSummary.Builder,ResaleAuthorizationSummary>,SdkBuilder<ResaleAuthorizationSummary.Builder,ResaleAuthorizationSummary>,SdkPojo
- Enclosing class:
- ResaleAuthorizationSummary
public static interface ResaleAuthorizationSummary.Builder extends SdkPojo, CopyableBuilder<ResaleAuthorizationSummary.Builder,ResaleAuthorizationSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ResaleAuthorizationSummary.BuilderavailabilityEndDate(String availabilityEndDate)The availability end date of the ResaleAuthorization.ResaleAuthorizationSummary.BuildercreatedDate(String createdDate)The created date of the ResaleAuthorization.ResaleAuthorizationSummary.BuildermanufacturerAccountId(String manufacturerAccountId)The manufacturer account ID of the ResaleAuthorization.ResaleAuthorizationSummary.BuildermanufacturerLegalName(String manufacturerLegalName)The manufacturer legal name of the ResaleAuthorization.ResaleAuthorizationSummary.Buildername(String name)The name of the ResaleAuthorization.ResaleAuthorizationSummary.BuilderofferExtendedStatus(String offerExtendedStatus)The offer extended status of the ResaleAuthorizationResaleAuthorizationSummary.BuilderproductId(String productId)The product ID of the ResaleAuthorization.ResaleAuthorizationSummary.BuilderproductName(String productName)The product name of the ResaleAuthorization.ResaleAuthorizationSummary.BuilderresellerAccountID(String resellerAccountID)The reseller account ID of the ResaleAuthorization.ResaleAuthorizationSummary.BuilderresellerLegalName(String resellerLegalName)The reseller legal name of the ResaleAuthorizationResaleAuthorizationSummary.Builderstatus(String status)The status of the ResaleAuthorization.ResaleAuthorizationSummary.Builderstatus(ResaleAuthorizationStatusString status)The status of the ResaleAuthorization.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
name
ResaleAuthorizationSummary.Builder name(String name)
The name of the ResaleAuthorization.
- Parameters:
name- The name of the ResaleAuthorization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
productId
ResaleAuthorizationSummary.Builder productId(String productId)
The product ID of the ResaleAuthorization.
- Parameters:
productId- The product ID of the ResaleAuthorization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
productName
ResaleAuthorizationSummary.Builder productName(String productName)
The product name of the ResaleAuthorization.
- Parameters:
productName- The product name of the ResaleAuthorization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
manufacturerAccountId
ResaleAuthorizationSummary.Builder manufacturerAccountId(String manufacturerAccountId)
The manufacturer account ID of the ResaleAuthorization.
- Parameters:
manufacturerAccountId- The manufacturer account ID of the ResaleAuthorization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
manufacturerLegalName
ResaleAuthorizationSummary.Builder manufacturerLegalName(String manufacturerLegalName)
The manufacturer legal name of the ResaleAuthorization.
- Parameters:
manufacturerLegalName- The manufacturer legal name of the ResaleAuthorization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resellerAccountID
ResaleAuthorizationSummary.Builder resellerAccountID(String resellerAccountID)
The reseller account ID of the ResaleAuthorization.
- Parameters:
resellerAccountID- The reseller account ID of the ResaleAuthorization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resellerLegalName
ResaleAuthorizationSummary.Builder resellerLegalName(String resellerLegalName)
The reseller legal name of the ResaleAuthorization
- Parameters:
resellerLegalName- The reseller legal name of the ResaleAuthorization- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
ResaleAuthorizationSummary.Builder status(String status)
The status of the ResaleAuthorization.
- Parameters:
status- The status of the ResaleAuthorization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResaleAuthorizationStatusString,ResaleAuthorizationStatusString
-
status
ResaleAuthorizationSummary.Builder status(ResaleAuthorizationStatusString status)
The status of the ResaleAuthorization.
- Parameters:
status- The status of the ResaleAuthorization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResaleAuthorizationStatusString,ResaleAuthorizationStatusString
-
offerExtendedStatus
ResaleAuthorizationSummary.Builder offerExtendedStatus(String offerExtendedStatus)
The offer extended status of the ResaleAuthorization
- Parameters:
offerExtendedStatus- The offer extended status of the ResaleAuthorization- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdDate
ResaleAuthorizationSummary.Builder createdDate(String createdDate)
The created date of the ResaleAuthorization.
- Parameters:
createdDate- The created date of the ResaleAuthorization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availabilityEndDate
ResaleAuthorizationSummary.Builder availabilityEndDate(String availabilityEndDate)
The availability end date of the ResaleAuthorization.
- Parameters:
availabilityEndDate- The availability end date of the ResaleAuthorization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-