Interface ProductV2.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ProductV2.Builder,,ProductV2> SdkBuilder<ProductV2.Builder,,ProductV2> SdkPojo
- Enclosing class:
ProductV2
@Mutable
@NotThreadSafe
public static interface ProductV2.Builder
extends SdkPojo, CopyableBuilder<ProductV2.Builder,ProductV2>
-
Method Summary
Modifier and TypeMethodDescriptionactivationUrl(String activationUrl) The URL to the serviceV@ or productV2 documentation about the integration, which includes how to activate the integration.categories(String... categories) The domains or functional areas the productV2 addresses.categories(Collection<String> categories) The domains or functional areas the productV2 addresses.companyName(String companyName) The name of the organization or vendor that provides the productV2.description(String description) Detailed information about the productV2.integrationV2Types(Collection<IntegrationV2Type> integrationV2Types) The type of integration.integrationV2Types(IntegrationV2Type... integrationV2Types) The type of integration.integrationV2TypesWithStrings(String... integrationV2Types) The type of integration.integrationV2TypesWithStrings(Collection<String> integrationV2Types) The type of integration.marketplaceUrl(String marketplaceUrl) The console URL where you can purchase or subscribe to products.productV2Name(String productV2Name) The name of the productV2.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
-
productV2Name
The name of the productV2.
- Parameters:
productV2Name- The name of the productV2.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
companyName
The name of the organization or vendor that provides the productV2.
- Parameters:
companyName- The name of the organization or vendor that provides the productV2.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Detailed information about the productV2.
- Parameters:
description- Detailed information about the productV2.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
categories
The domains or functional areas the productV2 addresses.
- Parameters:
categories- The domains or functional areas the productV2 addresses.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
categories
The domains or functional areas the productV2 addresses.
- Parameters:
categories- The domains or functional areas the productV2 addresses.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
integrationV2TypesWithStrings
The type of integration.
- Parameters:
integrationV2Types- The type of integration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
integrationV2TypesWithStrings
The type of integration.
- Parameters:
integrationV2Types- The type of integration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
integrationV2Types
The type of integration.
- Parameters:
integrationV2Types- The type of integration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
integrationV2Types
The type of integration.
- Parameters:
integrationV2Types- The type of integration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
marketplaceUrl
The console URL where you can purchase or subscribe to products.
- Parameters:
marketplaceUrl- The console URL where you can purchase or subscribe to products.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
activationUrl
The URL to the serviceV@ or productV2 documentation about the integration, which includes how to activate the integration.
- Parameters:
activationUrl- The URL to the serviceV@ or productV2 documentation about the integration, which includes how to activate the integration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-