Interface SubscriptionInfo.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SubscriptionInfo.Builder,,SubscriptionInfo> SdkBuilder<SubscriptionInfo.Builder,,SubscriptionInfo> SdkPojo
- Enclosing class:
SubscriptionInfo
@Mutable
@NotThreadSafe
public static interface SubscriptionInfo.Builder
extends SdkPojo, CopyableBuilder<SubscriptionInfo.Builder,SubscriptionInfo>
-
Method Summary
Modifier and TypeMethodDescriptionThe AWS Marketplace product identifier of the partner threat-protection product.vendorName(String vendorName) The name of the AWS Marketplace seller (vendor) that publishes the partner threat-protection product (for example,Palo Alto Networks).Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
vendorName
The name of the AWS Marketplace seller (vendor) that publishes the partner threat-protection product (for example,
Palo Alto Networks).- Parameters:
vendorName- The name of the AWS Marketplace seller (vendor) that publishes the partner threat-protection product (for example,Palo Alto Networks).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
productId
The AWS Marketplace product identifier of the partner threat-protection product. Use this value to verify or manage the calling account's subscription in AWS Marketplace.
- Parameters:
productId- The AWS Marketplace product identifier of the partner threat-protection product. Use this value to verify or manage the calling account's subscription in AWS Marketplace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-