Interface VpcInterfaceRequest.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<VpcInterfaceRequest.Builder,,VpcInterfaceRequest> SdkBuilder<VpcInterfaceRequest.Builder,,VpcInterfaceRequest> SdkPojo
- Enclosing class:
 VpcInterfaceRequest
public static interface VpcInterfaceRequest.Builder
extends SdkPojo, CopyableBuilder<VpcInterfaceRequest.Builder,VpcInterfaceRequest> 
- 
Method Summary
Modifier and TypeMethodDescriptionThe name of the VPC Interface.networkInterfaceType(String networkInterfaceType) The type of network interface.networkInterfaceType(NetworkInterfaceType networkInterfaceType) The type of network interface.Role Arn MediaConnect can assumes to create ENIs in customer's accountsecurityGroupIds(String... securityGroupIds) Security Group IDs to be used on ENI.securityGroupIds(Collection<String> securityGroupIds) Security Group IDs to be used on ENI.Subnet must be in the AZ of the FlowMethods 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, sdkFields 
- 
Method Details
- 
name
The name of the VPC Interface. This value must be unique within the current flow.- Parameters:
 name- The name of the VPC Interface. This value must be unique within the current flow.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
networkInterfaceType
The type of network interface. If this value is not included in the request, MediaConnect uses ENA as the networkInterfaceType.- Parameters:
 networkInterfaceType- The type of network interface. If this value is not included in the request, MediaConnect uses ENA as the networkInterfaceType.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
networkInterfaceType
The type of network interface. If this value is not included in the request, MediaConnect uses ENA as the networkInterfaceType.- Parameters:
 networkInterfaceType- The type of network interface. If this value is not included in the request, MediaConnect uses ENA as the networkInterfaceType.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
roleArn
Role Arn MediaConnect can assumes to create ENIs in customer's account- Parameters:
 roleArn- Role Arn MediaConnect can assumes to create ENIs in customer's account- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
securityGroupIds
Security Group IDs to be used on ENI.- Parameters:
 securityGroupIds- Security Group IDs to be used on ENI.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
securityGroupIds
Security Group IDs to be used on ENI.- Parameters:
 securityGroupIds- Security Group IDs to be used on ENI.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
subnetId
Subnet must be in the AZ of the Flow- Parameters:
 subnetId- Subnet must be in the AZ of the Flow- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 
 -