Interface GetSolFunctionInstanceResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetSolFunctionInstanceResponse.Builder,GetSolFunctionInstanceResponse>,SdkBuilder<GetSolFunctionInstanceResponse.Builder,GetSolFunctionInstanceResponse>,SdkPojo,SdkResponse.Builder,TnbResponse.Builder
- Enclosing class:
- GetSolFunctionInstanceResponse
public static interface GetSolFunctionInstanceResponse.Builder extends TnbResponse.Builder, SdkPojo, CopyableBuilder<GetSolFunctionInstanceResponse.Builder,GetSolFunctionInstanceResponse>
-
-
Method Summary
-
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
-
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 Detail
-
arn
GetSolFunctionInstanceResponse.Builder arn(String arn)
Network function instance ARN.
- Parameters:
arn- Network function instance ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
GetSolFunctionInstanceResponse.Builder id(String id)
Network function instance ID.
- Parameters:
id- Network function instance ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instantiatedVnfInfo
GetSolFunctionInstanceResponse.Builder instantiatedVnfInfo(GetSolVnfInfo instantiatedVnfInfo)
Sets the value of the InstantiatedVnfInfo property for this object.- Parameters:
instantiatedVnfInfo- The new value for the InstantiatedVnfInfo property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instantiatedVnfInfo
default GetSolFunctionInstanceResponse.Builder instantiatedVnfInfo(Consumer<GetSolVnfInfo.Builder> instantiatedVnfInfo)
Sets the value of the InstantiatedVnfInfo property for this object. This is a convenience method that creates an instance of theGetSolVnfInfo.Builderavoiding the need to create one manually viaGetSolVnfInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinstantiatedVnfInfo(GetSolVnfInfo).- Parameters:
instantiatedVnfInfo- a consumer that will call methods onGetSolVnfInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
instantiatedVnfInfo(GetSolVnfInfo)
-
instantiationState
GetSolFunctionInstanceResponse.Builder instantiationState(String instantiationState)
Network function instantiation state.
- Parameters:
instantiationState- Network function instantiation state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VnfInstantiationState,VnfInstantiationState
-
instantiationState
GetSolFunctionInstanceResponse.Builder instantiationState(VnfInstantiationState instantiationState)
Network function instantiation state.
- Parameters:
instantiationState- Network function instantiation state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VnfInstantiationState,VnfInstantiationState
-
metadata
GetSolFunctionInstanceResponse.Builder metadata(GetSolFunctionInstanceMetadata 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 GetSolFunctionInstanceResponse.Builder metadata(Consumer<GetSolFunctionInstanceMetadata.Builder> metadata)
Sets the value of the Metadata property for this object. This is a convenience method that creates an instance of theGetSolFunctionInstanceMetadata.Builderavoiding the need to create one manually viaGetSolFunctionInstanceMetadata.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tometadata(GetSolFunctionInstanceMetadata).- Parameters:
metadata- a consumer that will call methods onGetSolFunctionInstanceMetadata.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
metadata(GetSolFunctionInstanceMetadata)
-
nsInstanceId
GetSolFunctionInstanceResponse.Builder nsInstanceId(String nsInstanceId)
Network instance ID.
- Parameters:
nsInstanceId- Network instance ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
GetSolFunctionInstanceResponse.Builder tags(Map<String,String> 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.
-
vnfPkgId
GetSolFunctionInstanceResponse.Builder vnfPkgId(String vnfPkgId)
Function package ID.
- Parameters:
vnfPkgId- Function package ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vnfProductName
GetSolFunctionInstanceResponse.Builder vnfProductName(String vnfProductName)
Network function product name.
- Parameters:
vnfProductName- Network function product name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vnfProvider
GetSolFunctionInstanceResponse.Builder vnfProvider(String vnfProvider)
Network function provider.
- Parameters:
vnfProvider- Network function provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vnfdId
GetSolFunctionInstanceResponse.Builder vnfdId(String vnfdId)
Function package descriptor ID.
- Parameters:
vnfdId- Function package descriptor ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vnfdVersion
GetSolFunctionInstanceResponse.Builder vnfdVersion(String vnfdVersion)
Function package descriptor version.
- Parameters:
vnfdVersion- Function package descriptor version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-