public static interface PathComponent.Builder extends SdkPojo, CopyableBuilder<PathComponent.Builder,PathComponent>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildPathComponent.Builder sequenceNumber(Integer sequenceNumber)
The sequence number.
sequenceNumber - The sequence number.PathComponent.Builder aclRule(AnalysisAclRule aclRule)
The network ACL rule.
aclRule - The network ACL rule.default PathComponent.Builder aclRule(Consumer<AnalysisAclRule.Builder> aclRule)
The network ACL rule.
This is a convenience method that creates an instance of theAnalysisAclRule.Builder avoiding the
need to create one manually via AnalysisAclRule.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to aclRule(AnalysisAclRule).
aclRule - a consumer that will call methods on AnalysisAclRule.BuilderaclRule(AnalysisAclRule)PathComponent.Builder attachedTo(AnalysisComponent attachedTo)
The resource to which the path component is attached.
attachedTo - The resource to which the path component is attached.default PathComponent.Builder attachedTo(Consumer<AnalysisComponent.Builder> attachedTo)
The resource to which the path component is attached.
This is a convenience method that creates an instance of theAnalysisComponent.Builder avoiding the
need to create one manually via AnalysisComponent.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to attachedTo(AnalysisComponent).
attachedTo - a consumer that will call methods on AnalysisComponent.BuilderattachedTo(AnalysisComponent)PathComponent.Builder component(AnalysisComponent component)
The component.
component - The component.default PathComponent.Builder component(Consumer<AnalysisComponent.Builder> component)
The component.
This is a convenience method that creates an instance of theAnalysisComponent.Builder avoiding the
need to create one manually via AnalysisComponent.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to component(AnalysisComponent).
component - a consumer that will call methods on AnalysisComponent.Buildercomponent(AnalysisComponent)PathComponent.Builder destinationVpc(AnalysisComponent destinationVpc)
The destination VPC.
destinationVpc - The destination VPC.default PathComponent.Builder destinationVpc(Consumer<AnalysisComponent.Builder> destinationVpc)
The destination VPC.
This is a convenience method that creates an instance of theAnalysisComponent.Builder avoiding the
need to create one manually via AnalysisComponent.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to destinationVpc(AnalysisComponent).
destinationVpc - a consumer that will call methods on AnalysisComponent.BuilderdestinationVpc(AnalysisComponent)PathComponent.Builder outboundHeader(AnalysisPacketHeader outboundHeader)
The outbound header.
outboundHeader - The outbound header.default PathComponent.Builder outboundHeader(Consumer<AnalysisPacketHeader.Builder> outboundHeader)
The outbound header.
This is a convenience method that creates an instance of theAnalysisPacketHeader.Builder avoiding
the need to create one manually via AnalysisPacketHeader.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to outboundHeader(AnalysisPacketHeader).
outboundHeader - a consumer that will call methods on AnalysisPacketHeader.BuilderoutboundHeader(AnalysisPacketHeader)PathComponent.Builder inboundHeader(AnalysisPacketHeader inboundHeader)
The inbound header.
inboundHeader - The inbound header.default PathComponent.Builder inboundHeader(Consumer<AnalysisPacketHeader.Builder> inboundHeader)
The inbound header.
This is a convenience method that creates an instance of theAnalysisPacketHeader.Builder avoiding
the need to create one manually via AnalysisPacketHeader.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to inboundHeader(AnalysisPacketHeader).
inboundHeader - a consumer that will call methods on AnalysisPacketHeader.BuilderinboundHeader(AnalysisPacketHeader)PathComponent.Builder routeTableRoute(AnalysisRouteTableRoute routeTableRoute)
The route table route.
routeTableRoute - The route table route.default PathComponent.Builder routeTableRoute(Consumer<AnalysisRouteTableRoute.Builder> routeTableRoute)
The route table route.
This is a convenience method that creates an instance of theAnalysisRouteTableRoute.Builder avoiding
the need to create one manually via AnalysisRouteTableRoute.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to routeTableRoute(AnalysisRouteTableRoute).
routeTableRoute - a consumer that will call methods on AnalysisRouteTableRoute.BuilderrouteTableRoute(AnalysisRouteTableRoute)PathComponent.Builder securityGroupRule(AnalysisSecurityGroupRule securityGroupRule)
The security group rule.
securityGroupRule - The security group rule.default PathComponent.Builder securityGroupRule(Consumer<AnalysisSecurityGroupRule.Builder> securityGroupRule)
The security group rule.
This is a convenience method that creates an instance of theAnalysisSecurityGroupRule.Builder
avoiding the need to create one manually via AnalysisSecurityGroupRule.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to securityGroupRule(AnalysisSecurityGroupRule).
securityGroupRule - a consumer that will call methods on AnalysisSecurityGroupRule.BuildersecurityGroupRule(AnalysisSecurityGroupRule)PathComponent.Builder sourceVpc(AnalysisComponent sourceVpc)
The source VPC.
sourceVpc - The source VPC.default PathComponent.Builder sourceVpc(Consumer<AnalysisComponent.Builder> sourceVpc)
The source VPC.
This is a convenience method that creates an instance of theAnalysisComponent.Builder avoiding the
need to create one manually via AnalysisComponent.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to sourceVpc(AnalysisComponent).
sourceVpc - a consumer that will call methods on AnalysisComponent.BuildersourceVpc(AnalysisComponent)PathComponent.Builder subnet(AnalysisComponent subnet)
The subnet.
subnet - The subnet.default PathComponent.Builder subnet(Consumer<AnalysisComponent.Builder> subnet)
The subnet.
This is a convenience method that creates an instance of theAnalysisComponent.Builder avoiding the
need to create one manually via AnalysisComponent.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to subnet(AnalysisComponent).
subnet - a consumer that will call methods on AnalysisComponent.Buildersubnet(AnalysisComponent)PathComponent.Builder vpc(AnalysisComponent vpc)
The component VPC.
vpc - The component VPC.default PathComponent.Builder vpc(Consumer<AnalysisComponent.Builder> vpc)
The component VPC.
This is a convenience method that creates an instance of theAnalysisComponent.Builder avoiding the
need to create one manually via AnalysisComponent.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to vpc(AnalysisComponent).
vpc - a consumer that will call methods on AnalysisComponent.Buildervpc(AnalysisComponent)PathComponent.Builder additionalDetails(Collection<AdditionalDetail> additionalDetails)
The additional details.
additionalDetails - The additional details.PathComponent.Builder additionalDetails(AdditionalDetail... additionalDetails)
The additional details.
additionalDetails - The additional details.PathComponent.Builder additionalDetails(Consumer<AdditionalDetail.Builder>... additionalDetails)
The additional details.
This is a convenience method that creates an instance of theAdditionalDetail.Builder avoiding the need to create one
manually via AdditionalDetail.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #additionalDetails(List.
additionalDetails - a consumer that will call methods on
AdditionalDetail.Builder#additionalDetails(java.util.Collection) PathComponent.Builder transitGateway(AnalysisComponent transitGateway)
The transit gateway.
transitGateway - The transit gateway.default PathComponent.Builder transitGateway(Consumer<AnalysisComponent.Builder> transitGateway)
The transit gateway.
This is a convenience method that creates an instance of theAnalysisComponent.Builder avoiding the
need to create one manually via AnalysisComponent.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to transitGateway(AnalysisComponent).
transitGateway - a consumer that will call methods on AnalysisComponent.BuildertransitGateway(AnalysisComponent)PathComponent.Builder transitGatewayRouteTableRoute(TransitGatewayRouteTableRoute transitGatewayRouteTableRoute)
The route in a transit gateway route table.
transitGatewayRouteTableRoute - The route in a transit gateway route table.default PathComponent.Builder transitGatewayRouteTableRoute(Consumer<TransitGatewayRouteTableRoute.Builder> transitGatewayRouteTableRoute)
The route in a transit gateway route table.
This is a convenience method that creates an instance of theTransitGatewayRouteTableRoute.Builder
avoiding the need to create one manually via TransitGatewayRouteTableRoute.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to transitGatewayRouteTableRoute(TransitGatewayRouteTableRoute).
transitGatewayRouteTableRoute - a consumer that will call methods on TransitGatewayRouteTableRoute.BuildertransitGatewayRouteTableRoute(TransitGatewayRouteTableRoute)PathComponent.Builder explanations(Collection<Explanation> explanations)
The explanation codes.
explanations - The explanation codes.PathComponent.Builder explanations(Explanation... explanations)
The explanation codes.
explanations - The explanation codes.PathComponent.Builder explanations(Consumer<Explanation.Builder>... explanations)
The explanation codes.
This is a convenience method that creates an instance of theExplanation.Builder avoiding the need to create one
manually via Explanation.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #explanations(List.
explanations - a consumer that will call methods on
Explanation.Builder#explanations(java.util.Collection) PathComponent.Builder elasticLoadBalancerListener(AnalysisComponent elasticLoadBalancerListener)
The load balancer listener.
elasticLoadBalancerListener - The load balancer listener.default PathComponent.Builder elasticLoadBalancerListener(Consumer<AnalysisComponent.Builder> elasticLoadBalancerListener)
The load balancer listener.
This is a convenience method that creates an instance of theAnalysisComponent.Builder avoiding the
need to create one manually via AnalysisComponent.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to elasticLoadBalancerListener(AnalysisComponent).
elasticLoadBalancerListener - a consumer that will call methods on AnalysisComponent.BuilderelasticLoadBalancerListener(AnalysisComponent)PathComponent.Builder firewallStatelessRule(FirewallStatelessRule firewallStatelessRule)
The Network Firewall stateless rule.
firewallStatelessRule - The Network Firewall stateless rule.default PathComponent.Builder firewallStatelessRule(Consumer<FirewallStatelessRule.Builder> firewallStatelessRule)
The Network Firewall stateless rule.
This is a convenience method that creates an instance of theFirewallStatelessRule.Builder avoiding
the need to create one manually via FirewallStatelessRule.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to firewallStatelessRule(FirewallStatelessRule).
firewallStatelessRule - a consumer that will call methods on FirewallStatelessRule.BuilderfirewallStatelessRule(FirewallStatelessRule)PathComponent.Builder firewallStatefulRule(FirewallStatefulRule firewallStatefulRule)
The Network Firewall stateful rule.
firewallStatefulRule - The Network Firewall stateful rule.default PathComponent.Builder firewallStatefulRule(Consumer<FirewallStatefulRule.Builder> firewallStatefulRule)
The Network Firewall stateful rule.
This is a convenience method that creates an instance of theFirewallStatefulRule.Builder avoiding
the need to create one manually via FirewallStatefulRule.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to firewallStatefulRule(FirewallStatefulRule).
firewallStatefulRule - a consumer that will call methods on FirewallStatefulRule.BuilderfirewallStatefulRule(FirewallStatefulRule)PathComponent.Builder serviceName(String serviceName)
The name of the VPC endpoint service.
serviceName - The name of the VPC endpoint service.Copyright © 2023. All rights reserved.