Interface GetSolVnfInfo.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<GetSolVnfInfo.Builder,,GetSolVnfInfo> SdkBuilder<GetSolVnfInfo.Builder,,GetSolVnfInfo> SdkPojo
- Enclosing class:
GetSolVnfInfo
@Mutable
@NotThreadSafe
public static interface GetSolVnfInfo.Builder
extends SdkPojo, CopyableBuilder<GetSolVnfInfo.Builder,GetSolVnfInfo>
-
Method Summary
Modifier and TypeMethodDescriptionvnfcResourceInfo(Collection<GetSolVnfcResourceInfo> vnfcResourceInfo) Compute info used by the network function instance.vnfcResourceInfo(Consumer<GetSolVnfcResourceInfo.Builder>... vnfcResourceInfo) Compute info used by the network function instance.vnfcResourceInfo(GetSolVnfcResourceInfo... vnfcResourceInfo) Compute info used by the network function instance.State of the network function instance.vnfState(VnfOperationalState vnfState) State of the network function instance.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
vnfState
State of the network function instance.
- Parameters:
vnfState- State of the network function instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
vnfState
State of the network function instance.
- Parameters:
vnfState- State of the network function instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
vnfcResourceInfo
Compute info used by the network function instance.
- Parameters:
vnfcResourceInfo- Compute info used by the network function instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vnfcResourceInfo
Compute info used by the network function instance.
- Parameters:
vnfcResourceInfo- Compute info used by the network function instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vnfcResourceInfo
GetSolVnfInfo.Builder vnfcResourceInfo(Consumer<GetSolVnfcResourceInfo.Builder>... vnfcResourceInfo) Compute info used by the network function instance.
This is a convenience method that creates an instance of theGetSolVnfcResourceInfo.Builderavoiding the need to create one manually viaGetSolVnfcResourceInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovnfcResourceInfo(List<GetSolVnfcResourceInfo>).- Parameters:
vnfcResourceInfo- a consumer that will call methods onGetSolVnfcResourceInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-