Interface AssetBundleImportJobVPCConnectionOverrideParameters.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AssetBundleImportJobVPCConnectionOverrideParameters.Builder,AssetBundleImportJobVPCConnectionOverrideParameters>,SdkBuilder<AssetBundleImportJobVPCConnectionOverrideParameters.Builder,AssetBundleImportJobVPCConnectionOverrideParameters>,SdkPojo
- Enclosing class:
- AssetBundleImportJobVPCConnectionOverrideParameters
public static interface AssetBundleImportJobVPCConnectionOverrideParameters.Builder extends SdkPojo, CopyableBuilder<AssetBundleImportJobVPCConnectionOverrideParameters.Builder,AssetBundleImportJobVPCConnectionOverrideParameters>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AssetBundleImportJobVPCConnectionOverrideParameters.BuilderdnsResolvers(String... dnsResolvers)An optional override of DNS resolvers to be used by the VPC connection.AssetBundleImportJobVPCConnectionOverrideParameters.BuilderdnsResolvers(Collection<String> dnsResolvers)An optional override of DNS resolvers to be used by the VPC connection.AssetBundleImportJobVPCConnectionOverrideParameters.Buildername(String name)A new name for the VPC connection.AssetBundleImportJobVPCConnectionOverrideParameters.BuilderroleArn(String roleArn)An optional override of the role ARN to be used by the VPC connection.AssetBundleImportJobVPCConnectionOverrideParameters.BuildersecurityGroupIds(String... securityGroupIds)A new security group ID for the VPC connection you are importing.AssetBundleImportJobVPCConnectionOverrideParameters.BuildersecurityGroupIds(Collection<String> securityGroupIds)A new security group ID for the VPC connection you are importing.AssetBundleImportJobVPCConnectionOverrideParameters.BuildersubnetIds(String... subnetIds)A list of new subnet IDs for the VPC connection you are importing.AssetBundleImportJobVPCConnectionOverrideParameters.BuildersubnetIds(Collection<String> subnetIds)A list of new subnet IDs for the VPC connection you are importing.AssetBundleImportJobVPCConnectionOverrideParameters.BuildervpcConnectionId(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, sdkFields
-
-
-
-
Method Detail
-
vpcConnectionId
AssetBundleImportJobVPCConnectionOverrideParameters.Builder vpcConnectionId(String 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
AssetBundleImportJobVPCConnectionOverrideParameters.Builder name(String 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
AssetBundleImportJobVPCConnectionOverrideParameters.Builder subnetIds(Collection<String> 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
AssetBundleImportJobVPCConnectionOverrideParameters.Builder subnetIds(String... 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
AssetBundleImportJobVPCConnectionOverrideParameters.Builder dnsResolvers(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.
-
roleArn
AssetBundleImportJobVPCConnectionOverrideParameters.Builder roleArn(String 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.
-
-