Interface ListSolFunctionInstanceInfo.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ListSolFunctionInstanceInfo.Builder,ListSolFunctionInstanceInfo>,SdkBuilder<ListSolFunctionInstanceInfo.Builder,ListSolFunctionInstanceInfo>,SdkPojo
- Enclosing class:
- ListSolFunctionInstanceInfo
public static interface ListSolFunctionInstanceInfo.Builder extends SdkPojo, CopyableBuilder<ListSolFunctionInstanceInfo.Builder,ListSolFunctionInstanceInfo>
-
-
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
-
-
-
-
Method Detail
-
arn
ListSolFunctionInstanceInfo.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
ListSolFunctionInstanceInfo.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
ListSolFunctionInstanceInfo.Builder instantiatedVnfInfo(GetSolInstantiatedVnfInfo 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 ListSolFunctionInstanceInfo.Builder instantiatedVnfInfo(Consumer<GetSolInstantiatedVnfInfo.Builder> instantiatedVnfInfo)
Sets the value of the InstantiatedVnfInfo property for this object. This is a convenience method that creates an instance of theGetSolInstantiatedVnfInfo.Builderavoiding the need to create one manually viaGetSolInstantiatedVnfInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinstantiatedVnfInfo(GetSolInstantiatedVnfInfo).- Parameters:
instantiatedVnfInfo- a consumer that will call methods onGetSolInstantiatedVnfInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
instantiatedVnfInfo(GetSolInstantiatedVnfInfo)
-
instantiationState
ListSolFunctionInstanceInfo.Builder instantiationState(String instantiationState)
Network function instance instantiation state.
- Parameters:
instantiationState- Network function instance instantiation state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VnfInstantiationState,VnfInstantiationState
-
instantiationState
ListSolFunctionInstanceInfo.Builder instantiationState(VnfInstantiationState instantiationState)
Network function instance instantiation state.
- Parameters:
instantiationState- Network function instance instantiation state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VnfInstantiationState,VnfInstantiationState
-
metadata
ListSolFunctionInstanceInfo.Builder metadata(ListSolFunctionInstanceMetadata metadata)
Network function instance metadata.
- Parameters:
metadata- Network function instance metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadata
default ListSolFunctionInstanceInfo.Builder metadata(Consumer<ListSolFunctionInstanceMetadata.Builder> metadata)
Network function instance metadata.
This is a convenience method that creates an instance of theListSolFunctionInstanceMetadata.Builderavoiding the need to create one manually viaListSolFunctionInstanceMetadata.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tometadata(ListSolFunctionInstanceMetadata).- Parameters:
metadata- a consumer that will call methods onListSolFunctionInstanceMetadata.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
metadata(ListSolFunctionInstanceMetadata)
-
nsInstanceId
ListSolFunctionInstanceInfo.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.
-
vnfPkgId
ListSolFunctionInstanceInfo.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.
-
vnfPkgName
ListSolFunctionInstanceInfo.Builder vnfPkgName(String vnfPkgName)
Function package name.
- Parameters:
vnfPkgName- Function package name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-