Interface InstantiateSolNetworkInstanceRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<InstantiateSolNetworkInstanceRequest.Builder,,InstantiateSolNetworkInstanceRequest> SdkBuilder<InstantiateSolNetworkInstanceRequest.Builder,,InstantiateSolNetworkInstanceRequest> SdkPojo,SdkRequest.Builder,TnbRequest.Builder
- Enclosing class:
InstantiateSolNetworkInstanceRequest
public static interface InstantiateSolNetworkInstanceRequest.Builder
extends TnbRequest.Builder, SdkPojo, CopyableBuilder<InstantiateSolNetworkInstanceRequest.Builder,InstantiateSolNetworkInstanceRequest>
-
Method Summary
Modifier and TypeMethodDescriptionadditionalParamsForNs(Document additionalParamsForNs) Provides values for the configurable properties.A check for whether you have the required permissions for the action without actually making the request and provides an error response.nsInstanceId(String nsInstanceId) ID of the network instance.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.A tag is a label that you assign to an Amazon Web Services resource.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods 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, sdkFieldsMethods inherited from interface software.amazon.awssdk.services.tnb.model.TnbRequest.Builder
build
-
Method Details
-
additionalParamsForNs
Provides values for the configurable properties.
- Parameters:
additionalParamsForNs- Provides values for the configurable properties.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dryRun
A check for whether you have the required permissions for the action without actually making the request and provides an error response. If you have the required permissions, the error response is
DryRunOperation. Otherwise, it isUnauthorizedOperation.- Parameters:
dryRun- A check for whether you have the required permissions for the action without actually making the request and provides an error response. If you have the required permissions, the error response isDryRunOperation. Otherwise, it isUnauthorizedOperation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nsInstanceId
ID of the network instance.
- Parameters:
nsInstanceId- ID of the network instance.- 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. When you use this API, the tags are only applied to the network operation that is created. These tags are not applied to the network instance. 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. When you use this API, the tags are only applied to the network operation that is created. These tags are not applied to the network instance. 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.
-
overrideConfiguration
InstantiateSolNetworkInstanceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
InstantiateSolNetworkInstanceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-