Package com.pulumi.aws.ec2.outputs
Class NetworkInsightsAnalysisExplanation.Builder
- java.lang.Object
-
- com.pulumi.aws.ec2.outputs.NetworkInsightsAnalysisExplanation.Builder
-
- Enclosing class:
- NetworkInsightsAnalysisExplanation
public static final class NetworkInsightsAnalysisExplanation.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(NetworkInsightsAnalysisExplanation defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(NetworkInsightsAnalysisExplanation defaults)
-
-
Method Detail
-
aclRules
public NetworkInsightsAnalysisExplanation.Builder aclRules(@Nullable java.util.List<NetworkInsightsAnalysisExplanationAclRule> aclRules)
-
aclRules
public NetworkInsightsAnalysisExplanation.Builder aclRules(NetworkInsightsAnalysisExplanationAclRule... aclRules)
-
acls
public NetworkInsightsAnalysisExplanation.Builder acls(@Nullable java.util.List<NetworkInsightsAnalysisExplanationAcl> acls)
-
acls
public NetworkInsightsAnalysisExplanation.Builder acls(NetworkInsightsAnalysisExplanationAcl... acls)
-
address
public NetworkInsightsAnalysisExplanation.Builder address(@Nullable java.lang.String address)
-
addresses
public NetworkInsightsAnalysisExplanation.Builder addresses(@Nullable java.util.List<java.lang.String> addresses)
-
addresses
public NetworkInsightsAnalysisExplanation.Builder addresses(java.lang.String... addresses)
-
attachedTos
public NetworkInsightsAnalysisExplanation.Builder attachedTos(@Nullable java.util.List<NetworkInsightsAnalysisExplanationAttachedTo> attachedTos)
-
attachedTos
public NetworkInsightsAnalysisExplanation.Builder attachedTos(NetworkInsightsAnalysisExplanationAttachedTo... attachedTos)
-
availabilityZones
public NetworkInsightsAnalysisExplanation.Builder availabilityZones(@Nullable java.util.List<java.lang.String> availabilityZones)
-
availabilityZones
public NetworkInsightsAnalysisExplanation.Builder availabilityZones(java.lang.String... availabilityZones)
-
cidrs
public NetworkInsightsAnalysisExplanation.Builder cidrs(@Nullable java.util.List<java.lang.String> cidrs)
-
cidrs
public NetworkInsightsAnalysisExplanation.Builder cidrs(java.lang.String... cidrs)
-
classicLoadBalancerListeners
public NetworkInsightsAnalysisExplanation.Builder classicLoadBalancerListeners(@Nullable java.util.List<NetworkInsightsAnalysisExplanationClassicLoadBalancerListener> classicLoadBalancerListeners)
-
classicLoadBalancerListeners
public NetworkInsightsAnalysisExplanation.Builder classicLoadBalancerListeners(NetworkInsightsAnalysisExplanationClassicLoadBalancerListener... classicLoadBalancerListeners)
-
components
public NetworkInsightsAnalysisExplanation.Builder components(@Nullable java.util.List<NetworkInsightsAnalysisExplanationComponent> components)
-
components
public NetworkInsightsAnalysisExplanation.Builder components(NetworkInsightsAnalysisExplanationComponent... components)
-
customerGateways
public NetworkInsightsAnalysisExplanation.Builder customerGateways(@Nullable java.util.List<NetworkInsightsAnalysisExplanationCustomerGateway> customerGateways)
-
customerGateways
public NetworkInsightsAnalysisExplanation.Builder customerGateways(NetworkInsightsAnalysisExplanationCustomerGateway... customerGateways)
-
destinationVpcs
public NetworkInsightsAnalysisExplanation.Builder destinationVpcs(@Nullable java.util.List<NetworkInsightsAnalysisExplanationDestinationVpc> destinationVpcs)
-
destinationVpcs
public NetworkInsightsAnalysisExplanation.Builder destinationVpcs(NetworkInsightsAnalysisExplanationDestinationVpc... destinationVpcs)
-
destinations
public NetworkInsightsAnalysisExplanation.Builder destinations(@Nullable java.util.List<NetworkInsightsAnalysisExplanationDestination> destinations)
-
destinations
public NetworkInsightsAnalysisExplanation.Builder destinations(NetworkInsightsAnalysisExplanationDestination... destinations)
-
direction
public NetworkInsightsAnalysisExplanation.Builder direction(@Nullable java.lang.String direction)
-
elasticLoadBalancerListeners
public NetworkInsightsAnalysisExplanation.Builder elasticLoadBalancerListeners(@Nullable java.util.List<NetworkInsightsAnalysisExplanationElasticLoadBalancerListener> elasticLoadBalancerListeners)
-
elasticLoadBalancerListeners
public NetworkInsightsAnalysisExplanation.Builder elasticLoadBalancerListeners(NetworkInsightsAnalysisExplanationElasticLoadBalancerListener... elasticLoadBalancerListeners)
-
explanationCode
public NetworkInsightsAnalysisExplanation.Builder explanationCode(@Nullable java.lang.String explanationCode)
-
ingressRouteTables
public NetworkInsightsAnalysisExplanation.Builder ingressRouteTables(@Nullable java.util.List<NetworkInsightsAnalysisExplanationIngressRouteTable> ingressRouteTables)
-
ingressRouteTables
public NetworkInsightsAnalysisExplanation.Builder ingressRouteTables(NetworkInsightsAnalysisExplanationIngressRouteTable... ingressRouteTables)
-
internetGateways
public NetworkInsightsAnalysisExplanation.Builder internetGateways(@Nullable java.util.List<NetworkInsightsAnalysisExplanationInternetGateway> internetGateways)
-
internetGateways
public NetworkInsightsAnalysisExplanation.Builder internetGateways(NetworkInsightsAnalysisExplanationInternetGateway... internetGateways)
-
loadBalancerArn
public NetworkInsightsAnalysisExplanation.Builder loadBalancerArn(@Nullable java.lang.String loadBalancerArn)
-
loadBalancerListenerPort
public NetworkInsightsAnalysisExplanation.Builder loadBalancerListenerPort(@Nullable java.lang.Integer loadBalancerListenerPort)
-
loadBalancerTargetGroup
public NetworkInsightsAnalysisExplanation.Builder loadBalancerTargetGroup(@Nullable java.util.List<NetworkInsightsAnalysisExplanationLoadBalancerTargetGroup> loadBalancerTargetGroup)
-
loadBalancerTargetGroup
public NetworkInsightsAnalysisExplanation.Builder loadBalancerTargetGroup(NetworkInsightsAnalysisExplanationLoadBalancerTargetGroup... loadBalancerTargetGroup)
-
loadBalancerTargetGroups
public NetworkInsightsAnalysisExplanation.Builder loadBalancerTargetGroups(@Nullable java.util.List<NetworkInsightsAnalysisExplanationLoadBalancerTargetGroup> loadBalancerTargetGroups)
-
loadBalancerTargetGroups
public NetworkInsightsAnalysisExplanation.Builder loadBalancerTargetGroups(NetworkInsightsAnalysisExplanationLoadBalancerTargetGroup... loadBalancerTargetGroups)
-
loadBalancerTargetPort
public NetworkInsightsAnalysisExplanation.Builder loadBalancerTargetPort(@Nullable java.lang.Integer loadBalancerTargetPort)
-
missingComponent
public NetworkInsightsAnalysisExplanation.Builder missingComponent(@Nullable java.lang.String missingComponent)
-
natGateways
public NetworkInsightsAnalysisExplanation.Builder natGateways(@Nullable java.util.List<NetworkInsightsAnalysisExplanationNatGateway> natGateways)
-
natGateways
public NetworkInsightsAnalysisExplanation.Builder natGateways(NetworkInsightsAnalysisExplanationNatGateway... natGateways)
-
networkInterfaces
public NetworkInsightsAnalysisExplanation.Builder networkInterfaces(@Nullable java.util.List<NetworkInsightsAnalysisExplanationNetworkInterface> networkInterfaces)
-
networkInterfaces
public NetworkInsightsAnalysisExplanation.Builder networkInterfaces(NetworkInsightsAnalysisExplanationNetworkInterface... networkInterfaces)
-
packetField
public NetworkInsightsAnalysisExplanation.Builder packetField(@Nullable java.lang.String packetField)
-
port
public NetworkInsightsAnalysisExplanation.Builder port(@Nullable java.lang.Integer port)
-
portRanges
public NetworkInsightsAnalysisExplanation.Builder portRanges(@Nullable java.util.List<NetworkInsightsAnalysisExplanationPortRange> portRanges)
-
portRanges
public NetworkInsightsAnalysisExplanation.Builder portRanges(NetworkInsightsAnalysisExplanationPortRange... portRanges)
-
prefixLists
public NetworkInsightsAnalysisExplanation.Builder prefixLists(@Nullable java.util.List<NetworkInsightsAnalysisExplanationPrefixList> prefixLists)
-
prefixLists
public NetworkInsightsAnalysisExplanation.Builder prefixLists(NetworkInsightsAnalysisExplanationPrefixList... prefixLists)
-
protocols
public NetworkInsightsAnalysisExplanation.Builder protocols(@Nullable java.util.List<java.lang.String> protocols)
-
protocols
public NetworkInsightsAnalysisExplanation.Builder protocols(java.lang.String... protocols)
-
routeTableRoutes
public NetworkInsightsAnalysisExplanation.Builder routeTableRoutes(@Nullable java.util.List<NetworkInsightsAnalysisExplanationRouteTableRoute> routeTableRoutes)
-
routeTableRoutes
public NetworkInsightsAnalysisExplanation.Builder routeTableRoutes(NetworkInsightsAnalysisExplanationRouteTableRoute... routeTableRoutes)
-
routeTables
public NetworkInsightsAnalysisExplanation.Builder routeTables(@Nullable java.util.List<NetworkInsightsAnalysisExplanationRouteTable> routeTables)
-
routeTables
public NetworkInsightsAnalysisExplanation.Builder routeTables(NetworkInsightsAnalysisExplanationRouteTable... routeTables)
-
securityGroup
public NetworkInsightsAnalysisExplanation.Builder securityGroup(@Nullable java.util.List<NetworkInsightsAnalysisExplanationSecurityGroup> securityGroup)
-
securityGroup
public NetworkInsightsAnalysisExplanation.Builder securityGroup(NetworkInsightsAnalysisExplanationSecurityGroup... securityGroup)
-
securityGroupRules
public NetworkInsightsAnalysisExplanation.Builder securityGroupRules(@Nullable java.util.List<NetworkInsightsAnalysisExplanationSecurityGroupRule> securityGroupRules)
-
securityGroupRules
public NetworkInsightsAnalysisExplanation.Builder securityGroupRules(NetworkInsightsAnalysisExplanationSecurityGroupRule... securityGroupRules)
-
securityGroups
public NetworkInsightsAnalysisExplanation.Builder securityGroups(@Nullable java.util.List<NetworkInsightsAnalysisExplanationSecurityGroup> securityGroups)
-
securityGroups
public NetworkInsightsAnalysisExplanation.Builder securityGroups(NetworkInsightsAnalysisExplanationSecurityGroup... securityGroups)
-
sourceVpcs
public NetworkInsightsAnalysisExplanation.Builder sourceVpcs(@Nullable java.util.List<NetworkInsightsAnalysisExplanationSourceVpc> sourceVpcs)
-
sourceVpcs
public NetworkInsightsAnalysisExplanation.Builder sourceVpcs(NetworkInsightsAnalysisExplanationSourceVpc... sourceVpcs)
-
state
public NetworkInsightsAnalysisExplanation.Builder state(@Nullable java.lang.String state)
-
subnetRouteTables
public NetworkInsightsAnalysisExplanation.Builder subnetRouteTables(@Nullable java.util.List<NetworkInsightsAnalysisExplanationSubnetRouteTable> subnetRouteTables)
-
subnetRouteTables
public NetworkInsightsAnalysisExplanation.Builder subnetRouteTables(NetworkInsightsAnalysisExplanationSubnetRouteTable... subnetRouteTables)
-
subnets
public NetworkInsightsAnalysisExplanation.Builder subnets(@Nullable java.util.List<NetworkInsightsAnalysisExplanationSubnet> subnets)
-
subnets
public NetworkInsightsAnalysisExplanation.Builder subnets(NetworkInsightsAnalysisExplanationSubnet... subnets)
-
transitGatewayAttachments
public NetworkInsightsAnalysisExplanation.Builder transitGatewayAttachments(@Nullable java.util.List<NetworkInsightsAnalysisExplanationTransitGatewayAttachment> transitGatewayAttachments)
-
transitGatewayAttachments
public NetworkInsightsAnalysisExplanation.Builder transitGatewayAttachments(NetworkInsightsAnalysisExplanationTransitGatewayAttachment... transitGatewayAttachments)
-
transitGatewayRouteTableRoutes
public NetworkInsightsAnalysisExplanation.Builder transitGatewayRouteTableRoutes(@Nullable java.util.List<NetworkInsightsAnalysisExplanationTransitGatewayRouteTableRoute> transitGatewayRouteTableRoutes)
-
transitGatewayRouteTableRoutes
public NetworkInsightsAnalysisExplanation.Builder transitGatewayRouteTableRoutes(NetworkInsightsAnalysisExplanationTransitGatewayRouteTableRoute... transitGatewayRouteTableRoutes)
-
transitGatewayRouteTables
public NetworkInsightsAnalysisExplanation.Builder transitGatewayRouteTables(@Nullable java.util.List<NetworkInsightsAnalysisExplanationTransitGatewayRouteTable> transitGatewayRouteTables)
-
transitGatewayRouteTables
public NetworkInsightsAnalysisExplanation.Builder transitGatewayRouteTables(NetworkInsightsAnalysisExplanationTransitGatewayRouteTable... transitGatewayRouteTables)
-
transitGateways
public NetworkInsightsAnalysisExplanation.Builder transitGateways(@Nullable java.util.List<NetworkInsightsAnalysisExplanationTransitGateway> transitGateways)
-
transitGateways
public NetworkInsightsAnalysisExplanation.Builder transitGateways(NetworkInsightsAnalysisExplanationTransitGateway... transitGateways)
-
vpcEndpoints
public NetworkInsightsAnalysisExplanation.Builder vpcEndpoints(@Nullable java.util.List<NetworkInsightsAnalysisExplanationVpcEndpoint> vpcEndpoints)
-
vpcEndpoints
public NetworkInsightsAnalysisExplanation.Builder vpcEndpoints(NetworkInsightsAnalysisExplanationVpcEndpoint... vpcEndpoints)
-
vpcPeeringConnections
public NetworkInsightsAnalysisExplanation.Builder vpcPeeringConnections(@Nullable java.util.List<NetworkInsightsAnalysisExplanationVpcPeeringConnection> vpcPeeringConnections)
-
vpcPeeringConnections
public NetworkInsightsAnalysisExplanation.Builder vpcPeeringConnections(NetworkInsightsAnalysisExplanationVpcPeeringConnection... vpcPeeringConnections)
-
vpcs
public NetworkInsightsAnalysisExplanation.Builder vpcs(@Nullable java.util.List<NetworkInsightsAnalysisExplanationVpc> vpcs)
-
vpcs
public NetworkInsightsAnalysisExplanation.Builder vpcs(NetworkInsightsAnalysisExplanationVpc... vpcs)
-
vpnConnections
public NetworkInsightsAnalysisExplanation.Builder vpnConnections(@Nullable java.util.List<NetworkInsightsAnalysisExplanationVpnConnection> vpnConnections)
-
vpnConnections
public NetworkInsightsAnalysisExplanation.Builder vpnConnections(NetworkInsightsAnalysisExplanationVpnConnection... vpnConnections)
-
vpnGateways
public NetworkInsightsAnalysisExplanation.Builder vpnGateways(@Nullable java.util.List<NetworkInsightsAnalysisExplanationVpnGateway> vpnGateways)
-
vpnGateways
public NetworkInsightsAnalysisExplanation.Builder vpnGateways(NetworkInsightsAnalysisExplanationVpnGateway... vpnGateways)
-
build
public NetworkInsightsAnalysisExplanation build()
-
-