Interface AssetBundleImportJobVPCConnectionOverrideParameters.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AssetBundleImportJobVPCConnectionOverrideParameters.Builder,
,AssetBundleImportJobVPCConnectionOverrideParameters> SdkBuilder<AssetBundleImportJobVPCConnectionOverrideParameters.Builder,
,AssetBundleImportJobVPCConnectionOverrideParameters> SdkPojo
- Enclosing class:
AssetBundleImportJobVPCConnectionOverrideParameters
-
Method Summary
Modifier and TypeMethodDescriptiondnsResolvers
(String... dnsResolvers) An optional override of DNS resolvers to be used by the VPC connection.dnsResolvers
(Collection<String> dnsResolvers) An optional override of DNS resolvers to be used by the VPC connection.A new name for the VPC connection.An optional override of the role ARN to be used by the VPC connection.securityGroupIds
(String... securityGroupIds) A new security group ID for the VPC connection you are importing.securityGroupIds
(Collection<String> securityGroupIds) A new security group ID for the VPC connection you are importing.A list of new subnet IDs for the VPC connection you are importing.subnetIds
(Collection<String> subnetIds) A list of new subnet IDs for the VPC connection you are importing.vpcConnectionId
(String vpcConnectionId) The ID of the VPC Connection to apply overrides to.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, sdkFieldNameToField, sdkFields
-
Method Details
-
vpcConnectionId
The ID of the VPC Connection to apply overrides to.
- Parameters:
vpcConnectionId
- The ID of the VPC Connection to apply overrides to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
A new name for the VPC connection.
- Parameters:
name
- A new name for the VPC connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetIds
A list of new subnet IDs for the VPC connection you are importing. This field is required if you are importing the VPC connection from another Amazon Web Services account or Region.
- Parameters:
subnetIds
- A list of new subnet IDs for the VPC connection you are importing. This field is required if you are importing the VPC connection from another Amazon Web Services account or Region.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetIds
A list of new subnet IDs for the VPC connection you are importing. This field is required if you are importing the VPC connection from another Amazon Web Services account or Region.
- Parameters:
subnetIds
- A list of new subnet IDs for the VPC connection you are importing. This field is required if you are importing the VPC connection from another Amazon Web Services account or Region.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroupIds
AssetBundleImportJobVPCConnectionOverrideParameters.Builder securityGroupIds(Collection<String> securityGroupIds) A new security group ID for the VPC connection you are importing. This field is required if you are importing the VPC connection from another Amazon Web Services account or Region.
- Parameters:
securityGroupIds
- A new security group ID for the VPC connection you are importing. This field is required if you are importing the VPC connection from another Amazon Web Services account or Region.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroupIds
AssetBundleImportJobVPCConnectionOverrideParameters.Builder securityGroupIds(String... securityGroupIds) A new security group ID for the VPC connection you are importing. This field is required if you are importing the VPC connection from another Amazon Web Services account or Region.
- Parameters:
securityGroupIds
- A new security group ID for the VPC connection you are importing. This field is required if you are importing the VPC connection from another Amazon Web Services account or Region.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsResolvers
AssetBundleImportJobVPCConnectionOverrideParameters.Builder dnsResolvers(Collection<String> dnsResolvers) An optional override of DNS resolvers to be used by the VPC connection.
- Parameters:
dnsResolvers
- An optional override of DNS resolvers to be used by the VPC connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsResolvers
An optional override of DNS resolvers to be used by the VPC connection.
- Parameters:
dnsResolvers
- An optional override of DNS resolvers to be used by the VPC connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
An optional override of the role ARN to be used by the VPC connection.
- Parameters:
roleArn
- An optional override of the role ARN to be used by the VPC connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-