Interface AddApplicationVpcConfigurationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<AddApplicationVpcConfigurationResponse.Builder,
,AddApplicationVpcConfigurationResponse> KinesisAnalyticsV2Response.Builder
,SdkBuilder<AddApplicationVpcConfigurationResponse.Builder,
,AddApplicationVpcConfigurationResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
AddApplicationVpcConfigurationResponse
@Mutable
@NotThreadSafe
public static interface AddApplicationVpcConfigurationResponse.Builder
extends KinesisAnalyticsV2Response.Builder, SdkPojo, CopyableBuilder<AddApplicationVpcConfigurationResponse.Builder,AddApplicationVpcConfigurationResponse>
-
Method Summary
Modifier and TypeMethodDescriptionapplicationARN
(String applicationARN) The ARN of the application.applicationVersionId
(Long applicationVersionId) Provides the current application version.operationId
(String operationId) The operation ID that can be used to track the request.vpcConfigurationDescription
(Consumer<VpcConfigurationDescription.Builder> vpcConfigurationDescription) The parameters of the new VPC configuration.vpcConfigurationDescription
(VpcConfigurationDescription vpcConfigurationDescription) The parameters of the new VPC configuration.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.kinesisanalyticsv2.model.KinesisAnalyticsV2Response.Builder
build, responseMetadata, responseMetadata
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
-
Method Details
-
applicationARN
The ARN of the application.
- Parameters:
applicationARN
- The ARN of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationVersionId
Provides the current application version. Managed Service for Apache Flink updates the ApplicationVersionId each time you update the application.
- Parameters:
applicationVersionId
- Provides the current application version. Managed Service for Apache Flink updates the ApplicationVersionId each time you update the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcConfigurationDescription
AddApplicationVpcConfigurationResponse.Builder vpcConfigurationDescription(VpcConfigurationDescription vpcConfigurationDescription) The parameters of the new VPC configuration.
- Parameters:
vpcConfigurationDescription
- The parameters of the new VPC configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcConfigurationDescription
default AddApplicationVpcConfigurationResponse.Builder vpcConfigurationDescription(Consumer<VpcConfigurationDescription.Builder> vpcConfigurationDescription) The parameters of the new VPC configuration.
This is a convenience method that creates an instance of theVpcConfigurationDescription.Builder
avoiding the need to create one manually viaVpcConfigurationDescription.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovpcConfigurationDescription(VpcConfigurationDescription)
.- Parameters:
vpcConfigurationDescription
- a consumer that will call methods onVpcConfigurationDescription.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
operationId
The operation ID that can be used to track the request.
- Parameters:
operationId
- The operation ID that can be used to track the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-