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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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.
-