Interface ListSolFunctionPackageInfo.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ListSolFunctionPackageInfo.Builder,
,ListSolFunctionPackageInfo> SdkBuilder<ListSolFunctionPackageInfo.Builder,
,ListSolFunctionPackageInfo> SdkPojo
- Enclosing class:
ListSolFunctionPackageInfo
-
Method Summary
Modifier and TypeMethodDescriptionFunction package ARN.ID of the function package.The metadata of the function package.metadata
(ListSolFunctionPackageMetadata metadata) The metadata of the function package.onboardingState
(String onboardingState) Onboarding state of the function package.onboardingState
(OnboardingState onboardingState) Onboarding state of the function package.operationalState
(String operationalState) Operational state of the function package.operationalState
(OperationalState operationalState) Operational state of the function package.usageState
(String usageState) Usage state of the function package.usageState
(UsageState usageState) Usage state of the function package.Identifies the function package and the function package descriptor.vnfdVersion
(String vnfdVersion) Identifies the version of the function package descriptor.vnfProductName
(String vnfProductName) The product name for the network function.vnfProvider
(String vnfProvider) Provider of the function package and the function package descriptor.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, sdkFields
-
Method Details
-
arn
Function package ARN.
- Parameters:
arn
- Function package ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
ID of the function package.
- Parameters:
id
- ID of the function package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadata
The metadata of the function package.
- Parameters:
metadata
- The metadata of the function package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadata
default ListSolFunctionPackageInfo.Builder metadata(Consumer<ListSolFunctionPackageMetadata.Builder> metadata) The metadata of the function package.
This is a convenience method that creates an instance of theListSolFunctionPackageMetadata.Builder
avoiding the need to create one manually viaListSolFunctionPackageMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tometadata(ListSolFunctionPackageMetadata)
.- Parameters:
metadata
- a consumer that will call methods onListSolFunctionPackageMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
onboardingState
Onboarding state of the function package.
- Parameters:
onboardingState
- Onboarding state of the function package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
onboardingState
Onboarding state of the function package.
- Parameters:
onboardingState
- Onboarding state of the function package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
operationalState
Operational state of the function package.
- Parameters:
operationalState
- Operational state of the function package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
operationalState
Operational state of the function package.
- Parameters:
operationalState
- Operational state of the function package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
usageState
Usage state of the function package.
- Parameters:
usageState
- Usage state of the function package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
usageState
Usage state of the function package.
- Parameters:
usageState
- Usage state of the function package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
vnfProductName
The product name for the network function.
- Parameters:
vnfProductName
- The product name for the network function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vnfProvider
Provider of the function package and the function package descriptor.
- Parameters:
vnfProvider
- Provider of the function package and the function package descriptor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vnfdId
Identifies the function package and the function package descriptor.
- Parameters:
vnfdId
- Identifies the function package and the function package descriptor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vnfdVersion
Identifies the version of the function package descriptor.
- Parameters:
vnfdVersion
- Identifies the version of the function package descriptor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-