Interface GetSolNetworkPackageResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetSolNetworkPackageResponse.Builder,
,GetSolNetworkPackageResponse> SdkBuilder<GetSolNetworkPackageResponse.Builder,
,GetSolNetworkPackageResponse> SdkPojo
,SdkResponse.Builder
,TnbResponse.Builder
- Enclosing class:
GetSolNetworkPackageResponse
-
Method Summary
Modifier and TypeMethodDescriptionNetwork package ARN.Network package ID.metadata
(Consumer<GetSolNetworkPackageMetadata.Builder> metadata) Sets the value of the Metadata property for this object.metadata
(GetSolNetworkPackageMetadata metadata) Sets the value of the Metadata property for this object.Network service descriptor ID.Network service descriptor name.nsdOnboardingState
(String nsdOnboardingState) Network service descriptor onboarding state.nsdOnboardingState
(NsdOnboardingState nsdOnboardingState) Network service descriptor onboarding state.nsdOperationalState
(String nsdOperationalState) Network service descriptor operational state.nsdOperationalState
(NsdOperationalState nsdOperationalState) Network service descriptor operational state.nsdUsageState
(String nsdUsageState) Network service descriptor usage state.nsdUsageState
(NsdUsageState nsdUsageState) Network service descriptor usage state.nsdVersion
(String nsdVersion) Network service descriptor version.A tag is a label that you assign to an Amazon Web Services resource.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
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
Methods inherited from interface software.amazon.awssdk.services.tnb.model.TnbResponse.Builder
build, responseMetadata, responseMetadata
-
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
Network package ID.
- Parameters:
id
- Network package ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadata
Sets the value of the Metadata property for this object.- Parameters:
metadata
- The new value for the Metadata property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadata
default GetSolNetworkPackageResponse.Builder metadata(Consumer<GetSolNetworkPackageMetadata.Builder> metadata) Sets the value of the Metadata property for this object. This is a convenience method that creates an instance of theGetSolNetworkPackageMetadata.Builder
avoiding the need to create one manually viaGetSolNetworkPackageMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tometadata(GetSolNetworkPackageMetadata)
.- Parameters:
metadata
- a consumer that will call methods onGetSolNetworkPackageMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nsdId
Network service descriptor ID.
- Parameters:
nsdId
- Network service descriptor ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nsdName
Network service descriptor name.
- Parameters:
nsdName
- Network service descriptor name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nsdOnboardingState
Network service descriptor onboarding state.
- Parameters:
nsdOnboardingState
- Network service descriptor onboarding state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nsdOnboardingState
Network service descriptor onboarding state.
- Parameters:
nsdOnboardingState
- Network service descriptor onboarding state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nsdOperationalState
Network service descriptor operational state.
- Parameters:
nsdOperationalState
- Network service descriptor operational state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nsdOperationalState
Network service descriptor operational state.
- Parameters:
nsdOperationalState
- Network service descriptor operational state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nsdUsageState
Network service descriptor usage state.
- Parameters:
nsdUsageState
- Network service descriptor usage state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nsdUsageState
Network service descriptor usage state.
- Parameters:
nsdUsageState
- Network service descriptor usage state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nsdVersion
Network service descriptor version.
- Parameters:
nsdVersion
- Network service descriptor version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an optional value. You can use tags to search and filter your resources or track your Amazon Web Services costs.
- Parameters:
tags
- A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an optional value. You can use tags to search and filter your resources or track your Amazon Web Services costs.- 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.
-