public static interface DirectConnectGatewayAssociationProposal.Builder extends SdkPojo, CopyableBuilder<DirectConnectGatewayAssociationProposal.Builder,DirectConnectGatewayAssociationProposal>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDirectConnectGatewayAssociationProposal.Builder proposalId(String proposalId)
The ID of the association proposal.
proposalId - The ID of the association proposal.DirectConnectGatewayAssociationProposal.Builder directConnectGatewayId(String directConnectGatewayId)
The ID of the Direct Connect gateway.
directConnectGatewayId - The ID of the Direct Connect gateway.DirectConnectGatewayAssociationProposal.Builder directConnectGatewayOwnerAccount(String directConnectGatewayOwnerAccount)
The ID of the Amazon Web Services account that owns the Direct Connect gateway.
directConnectGatewayOwnerAccount - The ID of the Amazon Web Services account that owns the Direct Connect gateway.DirectConnectGatewayAssociationProposal.Builder proposalState(String proposalState)
The state of the proposal. The following are possible values:
accepted: The proposal has been accepted. The Direct Connect gateway association is available to
use in this state.
deleted: The proposal has been deleted by the owner that made the proposal. The Direct Connect
gateway association cannot be used in this state.
requested: The proposal has been requested. The Direct Connect gateway association cannot be
used in this state.
proposalState - The state of the proposal. The following are possible values:
accepted: The proposal has been accepted. The Direct Connect gateway association is
available to use in this state.
deleted: The proposal has been deleted by the owner that made the proposal. The Direct
Connect gateway association cannot be used in this state.
requested: The proposal has been requested. The Direct Connect gateway association cannot
be used in this state.
DirectConnectGatewayAssociationProposalState,
DirectConnectGatewayAssociationProposalStateDirectConnectGatewayAssociationProposal.Builder proposalState(DirectConnectGatewayAssociationProposalState proposalState)
The state of the proposal. The following are possible values:
accepted: The proposal has been accepted. The Direct Connect gateway association is available to
use in this state.
deleted: The proposal has been deleted by the owner that made the proposal. The Direct Connect
gateway association cannot be used in this state.
requested: The proposal has been requested. The Direct Connect gateway association cannot be
used in this state.
proposalState - The state of the proposal. The following are possible values:
accepted: The proposal has been accepted. The Direct Connect gateway association is
available to use in this state.
deleted: The proposal has been deleted by the owner that made the proposal. The Direct
Connect gateway association cannot be used in this state.
requested: The proposal has been requested. The Direct Connect gateway association cannot
be used in this state.
DirectConnectGatewayAssociationProposalState,
DirectConnectGatewayAssociationProposalStateDirectConnectGatewayAssociationProposal.Builder associatedGateway(AssociatedGateway associatedGateway)
Information about the associated gateway.
associatedGateway - Information about the associated gateway.default DirectConnectGatewayAssociationProposal.Builder associatedGateway(Consumer<AssociatedGateway.Builder> associatedGateway)
Information about the associated gateway.
This is a convenience method that creates an instance of theAssociatedGateway.Builder avoiding the
need to create one manually via AssociatedGateway.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to associatedGateway(AssociatedGateway).
associatedGateway - a consumer that will call methods on AssociatedGateway.BuilderassociatedGateway(AssociatedGateway)DirectConnectGatewayAssociationProposal.Builder existingAllowedPrefixesToDirectConnectGateway(Collection<RouteFilterPrefix> existingAllowedPrefixesToDirectConnectGateway)
The existing Amazon VPC prefixes advertised to the Direct Connect gateway.
existingAllowedPrefixesToDirectConnectGateway - The existing Amazon VPC prefixes advertised to the Direct Connect gateway.DirectConnectGatewayAssociationProposal.Builder existingAllowedPrefixesToDirectConnectGateway(RouteFilterPrefix... existingAllowedPrefixesToDirectConnectGateway)
The existing Amazon VPC prefixes advertised to the Direct Connect gateway.
existingAllowedPrefixesToDirectConnectGateway - The existing Amazon VPC prefixes advertised to the Direct Connect gateway.DirectConnectGatewayAssociationProposal.Builder existingAllowedPrefixesToDirectConnectGateway(Consumer<RouteFilterPrefix.Builder>... existingAllowedPrefixesToDirectConnectGateway)
The existing Amazon VPC prefixes advertised to the Direct Connect gateway.
This is a convenience method that creates an instance of theRouteFilterPrefix.Builder avoiding the need to
create one manually via
RouteFilterPrefix.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #existingAllowedPrefixesToDirectConnectGateway(List.
existingAllowedPrefixesToDirectConnectGateway - a consumer that will call methods on
RouteFilterPrefix.Builder#existingAllowedPrefixesToDirectConnectGateway(java.util.Collection) DirectConnectGatewayAssociationProposal.Builder requestedAllowedPrefixesToDirectConnectGateway(Collection<RouteFilterPrefix> requestedAllowedPrefixesToDirectConnectGateway)
The Amazon VPC prefixes to advertise to the Direct Connect gateway.
requestedAllowedPrefixesToDirectConnectGateway - The Amazon VPC prefixes to advertise to the Direct Connect gateway.DirectConnectGatewayAssociationProposal.Builder requestedAllowedPrefixesToDirectConnectGateway(RouteFilterPrefix... requestedAllowedPrefixesToDirectConnectGateway)
The Amazon VPC prefixes to advertise to the Direct Connect gateway.
requestedAllowedPrefixesToDirectConnectGateway - The Amazon VPC prefixes to advertise to the Direct Connect gateway.DirectConnectGatewayAssociationProposal.Builder requestedAllowedPrefixesToDirectConnectGateway(Consumer<RouteFilterPrefix.Builder>... requestedAllowedPrefixesToDirectConnectGateway)
The Amazon VPC prefixes to advertise to the Direct Connect gateway.
This is a convenience method that creates an instance of theRouteFilterPrefix.Builder avoiding the need to
create one manually via
RouteFilterPrefix.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #requestedAllowedPrefixesToDirectConnectGateway(List.
requestedAllowedPrefixesToDirectConnectGateway - a consumer that will call methods on
RouteFilterPrefix.Builder#requestedAllowedPrefixesToDirectConnectGateway(java.util.Collection) Copyright © 2022. All rights reserved.