Interface CreateMarketplaceRevenueShareResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<CreateMarketplaceRevenueShareResponse.Builder,,CreateMarketplaceRevenueShareResponse> PartnerCentralRevenueMeasurementResponse.Builder,SdkBuilder<CreateMarketplaceRevenueShareResponse.Builder,,CreateMarketplaceRevenueShareResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
CreateMarketplaceRevenueShareResponse
@Mutable
@NotThreadSafe
public static interface CreateMarketplaceRevenueShareResponse.Builder
extends PartnerCentralRevenueMeasurementResponse.Builder, SdkPojo, CopyableBuilder<CreateMarketplaceRevenueShareResponse.Builder,CreateMarketplaceRevenueShareResponse>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the newly created marketplace revenue share.The catalog that the marketplace revenue share belongs to.catalog(CatalogName catalog) The catalog that the marketplace revenue share belongs to.createdDate(Instant createdDate) The date when the marketplace revenue share was created.lastModifiedDate(Instant lastModifiedDate) The date when the marketplace revenue share was last modified.productCode(String productCode) The AWS Marketplace product code.The AWS Marketplace product identifier of the newly created revenue share.productName(String productName) The display name of the AWS Marketplace product.The revision number of the newly created marketplace revenue share.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.partnercentralrevenuemeasurement.model.PartnerCentralRevenueMeasurementResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
productId
The AWS Marketplace product identifier of the newly created revenue share.
- Parameters:
productId- The AWS Marketplace product identifier of the newly created revenue share.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The Amazon Resource Name (ARN) of the newly created marketplace revenue share.
- Parameters:
arn- The Amazon Resource Name (ARN) of the newly created marketplace revenue share.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
catalog
The catalog that the marketplace revenue share belongs to.
- Parameters:
catalog- The catalog that the marketplace revenue share belongs to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
catalog
The catalog that the marketplace revenue share belongs to.
- Parameters:
catalog- The catalog that the marketplace revenue share belongs to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
productCode
The AWS Marketplace product code.
- Parameters:
productCode- The AWS Marketplace product code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
productName
The display name of the AWS Marketplace product.
- Parameters:
productName- The display name of the AWS Marketplace product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdDate
The date when the marketplace revenue share was created.
- Parameters:
createdDate- The date when the marketplace revenue share was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedDate
The date when the marketplace revenue share was last modified.
- Parameters:
lastModifiedDate- The date when the marketplace revenue share was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revision
The revision number of the newly created marketplace revenue share.
- Parameters:
revision- The revision number of the newly created marketplace revenue share.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-