Interface ListSolNetworkPackageInfo.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ListSolNetworkPackageInfo.Builder,
,ListSolNetworkPackageInfo> SdkBuilder<ListSolNetworkPackageInfo.Builder,
,ListSolNetworkPackageInfo> SdkPojo
- Enclosing class:
ListSolNetworkPackageInfo
-
Method Summary
Modifier and TypeMethodDescriptionNetwork package ARN.ID of the individual network package.The metadata of the network package.metadata
(ListSolNetworkPackageMetadata metadata) The metadata of the network package.nsdDesigner
(String nsdDesigner) Designer of the onboarded network service descriptor in the network package.ID of the network service descriptor on which the network package is based.nsdInvariantId
(String nsdInvariantId) Identifies a network service descriptor in a version independent manner.Name of the onboarded network service descriptor in the network package.nsdOnboardingState
(String nsdOnboardingState) Onboarding state of the network service descriptor in the network package.nsdOnboardingState
(NsdOnboardingState nsdOnboardingState) Onboarding state of the network service descriptor in the network package.nsdOperationalState
(String nsdOperationalState) Operational state of the network service descriptor in the network package.nsdOperationalState
(NsdOperationalState nsdOperationalState) Operational state of the network service descriptor in the network package.nsdUsageState
(String nsdUsageState) Usage state of the network service descriptor in the network package.nsdUsageState
(NsdUsageState nsdUsageState) Usage state of the network service descriptor in the network package.nsdVersion
(String nsdVersion) Version of the onboarded network service descriptor in the network package.Identifies the function package for the function package descriptor referenced by the onboarded network package.vnfPkgIds
(Collection<String> vnfPkgIds) Identifies the function package for the function package descriptor referenced by the onboarded network package.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
-
arn
Network package ARN.
- Parameters:
arn
- Network package ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
ID of the individual network package.
- Parameters:
id
- ID of the individual network package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadata
The metadata of the network package.
- Parameters:
metadata
- The metadata of the network package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadata
default ListSolNetworkPackageInfo.Builder metadata(Consumer<ListSolNetworkPackageMetadata.Builder> metadata) The metadata of the network package.
This is a convenience method that creates an instance of theListSolNetworkPackageMetadata.Builder
avoiding the need to create one manually viaListSolNetworkPackageMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tometadata(ListSolNetworkPackageMetadata)
.- Parameters:
metadata
- a consumer that will call methods onListSolNetworkPackageMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nsdDesigner
Designer of the onboarded network service descriptor in the network package.
- Parameters:
nsdDesigner
- Designer of the onboarded network service descriptor in the network package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nsdId
ID of the network service descriptor on which the network package is based.
- Parameters:
nsdId
- ID of the network service descriptor on which the network package is based.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nsdInvariantId
Identifies a network service descriptor in a version independent manner.
- Parameters:
nsdInvariantId
- Identifies a network service descriptor in a version independent manner.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nsdName
Name of the onboarded network service descriptor in the network package.
- Parameters:
nsdName
- Name of the onboarded network service descriptor in the network package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nsdOnboardingState
Onboarding state of the network service descriptor in the network package.
- Parameters:
nsdOnboardingState
- Onboarding state of the network service descriptor in the network package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nsdOnboardingState
Onboarding state of the network service descriptor in the network package.
- Parameters:
nsdOnboardingState
- Onboarding state of the network service descriptor in the network package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nsdOperationalState
Operational state of the network service descriptor in the network package.
- Parameters:
nsdOperationalState
- Operational state of the network service descriptor in the network package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nsdOperationalState
Operational state of the network service descriptor in the network package.
- Parameters:
nsdOperationalState
- Operational state of the network service descriptor in the network package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nsdUsageState
Usage state of the network service descriptor in the network package.
- Parameters:
nsdUsageState
- Usage state of the network service descriptor in the network package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nsdUsageState
Usage state of the network service descriptor in the network package.
- Parameters:
nsdUsageState
- Usage state of the network service descriptor in the network package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nsdVersion
Version of the onboarded network service descriptor in the network package.
- Parameters:
nsdVersion
- Version of the onboarded network service descriptor in the network package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vnfPkgIds
Identifies the function package for the function package descriptor referenced by the onboarded network package.
- Parameters:
vnfPkgIds
- Identifies the function package for the function package descriptor referenced by the onboarded network package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vnfPkgIds
Identifies the function package for the function package descriptor referenced by the onboarded network package.
- Parameters:
vnfPkgIds
- Identifies the function package for the function package descriptor referenced by the onboarded network package.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-