Interface ResolveCustomerResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<ResolveCustomerResponse.Builder,,ResolveCustomerResponse> MarketplaceMeteringResponse.Builder,SdkBuilder<ResolveCustomerResponse.Builder,,ResolveCustomerResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
ResolveCustomerResponse
-
Method Summary
Modifier and TypeMethodDescriptioncustomerAWSAccountId(String customerAWSAccountId) TheCustomerAWSAccountIdprovides the Amazon Web Services account ID associated with theCustomerIdentifierfor the individual customer.customerIdentifier(String customerIdentifier) TheCustomerIdentifieris used to identify an individual customer in your application.licenseArn(String licenseArn) TheLicenseArnis a unique identifier for a specific granted license.productCode(String productCode) The product code is returned to confirm that the buyer is registering for your product.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.marketplacemetering.model.MarketplaceMeteringResponse.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
-
customerIdentifier
The
CustomerIdentifieris used to identify an individual customer in your application.- Parameters:
customerIdentifier- TheCustomerIdentifieris used to identify an individual customer in your application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
productCode
The product code is returned to confirm that the buyer is registering for your product. Subsequent
BatchMeterUsagecalls should be made using this product code.- Parameters:
productCode- The product code is returned to confirm that the buyer is registering for your product. SubsequentBatchMeterUsagecalls should be made using this product code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerAWSAccountId
The
CustomerAWSAccountIdprovides the Amazon Web Services account ID associated with theCustomerIdentifierfor the individual customer. Calls toBatchMeterUsagerequireCustomerAWSAccountIdfor eachUsageRecord.- Parameters:
customerAWSAccountId- TheCustomerAWSAccountIdprovides the Amazon Web Services account ID associated with theCustomerIdentifierfor the individual customer. Calls toBatchMeterUsagerequireCustomerAWSAccountIdfor eachUsageRecord.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
licenseArn
The
LicenseArnis a unique identifier for a specific granted license. These are typically used for software purchased through Amazon Web Services Marketplace. Calls toBatchMeterUsagerequireLicenseArnfor eachUsageRecord.Once you receive the
CustomerAWSAccountIdandLicenseArnin the response, store that for future purposes/API calls/integrations.- Parameters:
licenseArn- TheLicenseArnis a unique identifier for a specific granted license. These are typically used for software purchased through Amazon Web Services Marketplace. Calls toBatchMeterUsagerequireLicenseArnfor eachUsageRecord.Once you receive the
CustomerAWSAccountIdandLicenseArnin the response, store that for future purposes/API calls/integrations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-