Interface PeeringTgwInfo.Builder

All Superinterfaces:
Buildable, CopyableBuilder<PeeringTgwInfo.Builder,PeeringTgwInfo>, SdkBuilder<PeeringTgwInfo.Builder,PeeringTgwInfo>, SdkPojo
Enclosing class:
PeeringTgwInfo

public static interface PeeringTgwInfo.Builder extends SdkPojo, CopyableBuilder<PeeringTgwInfo.Builder,PeeringTgwInfo>
  • Method Details

    • transitGatewayId

      PeeringTgwInfo.Builder transitGatewayId(String transitGatewayId)

      The ID of the transit gateway.

      Parameters:
      transitGatewayId - The ID of the transit gateway.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • coreNetworkId

      PeeringTgwInfo.Builder coreNetworkId(String coreNetworkId)

      The ID of the core network where the transit gateway peer is located.

      Parameters:
      coreNetworkId - The ID of the core network where the transit gateway peer is located.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ownerId

      PeeringTgwInfo.Builder ownerId(String ownerId)

      The ID of the Amazon Web Services account that owns the transit gateway.

      Parameters:
      ownerId - The ID of the Amazon Web Services account that owns the transit gateway.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • region

      The Region of the transit gateway.

      Parameters:
      region - The Region of the transit gateway.
      Returns:
      Returns a reference to this object so that method calls can be chained together.