public static interface TransitGatewayRouteTableAnnouncement.Builder extends SdkPojo, CopyableBuilder<TransitGatewayRouteTableAnnouncement.Builder,TransitGatewayRouteTableAnnouncement>
| Modifier and Type | Method and Description |
|---|---|
TransitGatewayRouteTableAnnouncement.Builder |
announcementDirection(String announcementDirection)
The direction for the route table announcement.
|
TransitGatewayRouteTableAnnouncement.Builder |
announcementDirection(TransitGatewayRouteTableAnnouncementDirection announcementDirection)
The direction for the route table announcement.
|
TransitGatewayRouteTableAnnouncement.Builder |
coreNetworkId(String coreNetworkId)
The ID of the core network for the transit gateway route table announcement.
|
TransitGatewayRouteTableAnnouncement.Builder |
creationTime(Instant creationTime)
The timestamp when the transit gateway route table announcement was created.
|
TransitGatewayRouteTableAnnouncement.Builder |
peerCoreNetworkId(String peerCoreNetworkId)
The ID of the core network ID for the peer.
|
TransitGatewayRouteTableAnnouncement.Builder |
peeringAttachmentId(String peeringAttachmentId)
The ID of the peering attachment.
|
TransitGatewayRouteTableAnnouncement.Builder |
peerTransitGatewayId(String peerTransitGatewayId)
The ID of the peer transit gateway.
|
TransitGatewayRouteTableAnnouncement.Builder |
state(String state)
The state of the transit gateway announcement.
|
TransitGatewayRouteTableAnnouncement.Builder |
state(TransitGatewayRouteTableAnnouncementState state)
The state of the transit gateway announcement.
|
TransitGatewayRouteTableAnnouncement.Builder |
tags(Collection<Tag> tags)
The key-value pairs associated with the route table announcement.
|
TransitGatewayRouteTableAnnouncement.Builder |
tags(Consumer<Tag.Builder>... tags)
The key-value pairs associated with the route table announcement.
|
TransitGatewayRouteTableAnnouncement.Builder |
tags(Tag... tags)
The key-value pairs associated with the route table announcement.
|
TransitGatewayRouteTableAnnouncement.Builder |
transitGatewayId(String transitGatewayId)
The ID of the transit gateway.
|
TransitGatewayRouteTableAnnouncement.Builder |
transitGatewayRouteTableAnnouncementId(String transitGatewayRouteTableAnnouncementId)
The ID of the transit gateway route table announcement.
|
TransitGatewayRouteTableAnnouncement.Builder |
transitGatewayRouteTableId(String transitGatewayRouteTableId)
The ID of the transit gateway route table.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildTransitGatewayRouteTableAnnouncement.Builder transitGatewayRouteTableAnnouncementId(String transitGatewayRouteTableAnnouncementId)
The ID of the transit gateway route table announcement.
transitGatewayRouteTableAnnouncementId - The ID of the transit gateway route table announcement.TransitGatewayRouteTableAnnouncement.Builder transitGatewayId(String transitGatewayId)
The ID of the transit gateway.
transitGatewayId - The ID of the transit gateway.TransitGatewayRouteTableAnnouncement.Builder coreNetworkId(String coreNetworkId)
The ID of the core network for the transit gateway route table announcement.
coreNetworkId - The ID of the core network for the transit gateway route table announcement.TransitGatewayRouteTableAnnouncement.Builder peerTransitGatewayId(String peerTransitGatewayId)
The ID of the peer transit gateway.
peerTransitGatewayId - The ID of the peer transit gateway.TransitGatewayRouteTableAnnouncement.Builder peerCoreNetworkId(String peerCoreNetworkId)
The ID of the core network ID for the peer.
peerCoreNetworkId - The ID of the core network ID for the peer.TransitGatewayRouteTableAnnouncement.Builder peeringAttachmentId(String peeringAttachmentId)
The ID of the peering attachment.
peeringAttachmentId - The ID of the peering attachment.TransitGatewayRouteTableAnnouncement.Builder announcementDirection(String announcementDirection)
The direction for the route table announcement.
announcementDirection - The direction for the route table announcement.TransitGatewayRouteTableAnnouncementDirection,
TransitGatewayRouteTableAnnouncementDirectionTransitGatewayRouteTableAnnouncement.Builder announcementDirection(TransitGatewayRouteTableAnnouncementDirection announcementDirection)
The direction for the route table announcement.
announcementDirection - The direction for the route table announcement.TransitGatewayRouteTableAnnouncementDirection,
TransitGatewayRouteTableAnnouncementDirectionTransitGatewayRouteTableAnnouncement.Builder transitGatewayRouteTableId(String transitGatewayRouteTableId)
The ID of the transit gateway route table.
transitGatewayRouteTableId - The ID of the transit gateway route table.TransitGatewayRouteTableAnnouncement.Builder state(String state)
The state of the transit gateway announcement.
state - The state of the transit gateway announcement.TransitGatewayRouteTableAnnouncementState,
TransitGatewayRouteTableAnnouncementStateTransitGatewayRouteTableAnnouncement.Builder state(TransitGatewayRouteTableAnnouncementState state)
The state of the transit gateway announcement.
state - The state of the transit gateway announcement.TransitGatewayRouteTableAnnouncementState,
TransitGatewayRouteTableAnnouncementStateTransitGatewayRouteTableAnnouncement.Builder creationTime(Instant creationTime)
The timestamp when the transit gateway route table announcement was created.
creationTime - The timestamp when the transit gateway route table announcement was created.TransitGatewayRouteTableAnnouncement.Builder tags(Collection<Tag> tags)
The key-value pairs associated with the route table announcement.
tags - The key-value pairs associated with the route table announcement.TransitGatewayRouteTableAnnouncement.Builder tags(Tag... tags)
The key-value pairs associated with the route table announcement.
tags - The key-value pairs associated with the route table announcement.TransitGatewayRouteTableAnnouncement.Builder tags(Consumer<Tag.Builder>... tags)
The key-value pairs associated with the route table announcement.
This is a convenience method that creates an instance of theList.Builder avoiding the need to
create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its result
is passed to #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) Copyright © 2022. All rights reserved.