Interface TransitGatewayAttachmentSyncState.Builder

  • Method Details

    • attachmentId

      The unique identifier of the transit gateway attachment.

      Parameters:
      attachmentId - The unique identifier of the transit gateway attachment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • transitGatewayAttachmentStatus

      TransitGatewayAttachmentSyncState.Builder transitGatewayAttachmentStatus(String transitGatewayAttachmentStatus)

      The current status of the transit gateway attachment.

      Valid values are:

      • CREATING - The attachment is being created

      • DELETING - The attachment is being deleted

      • DELETED - The attachment has been deleted

      • FAILED - The attachment creation has failed and cannot be recovered

      • ERROR - The attachment is in an error state that might be recoverable

      • READY - The attachment is active and processing traffic

      • PENDING_ACCEPTANCE - The attachment is waiting to be accepted

      • REJECTING - The attachment is in the process of being rejected

      • REJECTED - The attachment has been rejected

      Parameters:
      transitGatewayAttachmentStatus - The current status of the transit gateway attachment.

      Valid values are:

      • CREATING - The attachment is being created

      • DELETING - The attachment is being deleted

      • DELETED - The attachment has been deleted

      • FAILED - The attachment creation has failed and cannot be recovered

      • ERROR - The attachment is in an error state that might be recoverable

      • READY - The attachment is active and processing traffic

      • PENDING_ACCEPTANCE - The attachment is waiting to be accepted

      • REJECTING - The attachment is in the process of being rejected

      • REJECTED - The attachment has been rejected

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • transitGatewayAttachmentStatus

      TransitGatewayAttachmentSyncState.Builder transitGatewayAttachmentStatus(TransitGatewayAttachmentStatus transitGatewayAttachmentStatus)

      The current status of the transit gateway attachment.

      Valid values are:

      • CREATING - The attachment is being created

      • DELETING - The attachment is being deleted

      • DELETED - The attachment has been deleted

      • FAILED - The attachment creation has failed and cannot be recovered

      • ERROR - The attachment is in an error state that might be recoverable

      • READY - The attachment is active and processing traffic

      • PENDING_ACCEPTANCE - The attachment is waiting to be accepted

      • REJECTING - The attachment is in the process of being rejected

      • REJECTED - The attachment has been rejected

      Parameters:
      transitGatewayAttachmentStatus - The current status of the transit gateway attachment.

      Valid values are:

      • CREATING - The attachment is being created

      • DELETING - The attachment is being deleted

      • DELETED - The attachment has been deleted

      • FAILED - The attachment creation has failed and cannot be recovered

      • ERROR - The attachment is in an error state that might be recoverable

      • READY - The attachment is active and processing traffic

      • PENDING_ACCEPTANCE - The attachment is waiting to be accepted

      • REJECTING - The attachment is in the process of being rejected

      • REJECTED - The attachment has been rejected

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • statusMessage

      TransitGatewayAttachmentSyncState.Builder statusMessage(String statusMessage)

      A message providing additional information about the current status, particularly useful when the transit gateway attachment is in a non-READY state.

      Valid values are:

      • CREATING - The attachment is being created

      • DELETING - The attachment is being deleted

      • DELETED - The attachment has been deleted

      • FAILED - The attachment creation has failed and cannot be recovered

      • ERROR - The attachment is in an error state that might be recoverable

      • READY - The attachment is active and processing traffic

      • PENDING_ACCEPTANCE - The attachment is waiting to be accepted

      • REJECTING - The attachment is in the process of being rejected

      • REJECTED - The attachment has been rejected

      For information about troubleshooting endpoint failures, see Troubleshooting firewall endpoint failures in the Network Firewall Developer Guide.

      Parameters:
      statusMessage - A message providing additional information about the current status, particularly useful when the transit gateway attachment is in a non-READY state.

      Valid values are:

      • CREATING - The attachment is being created

      • DELETING - The attachment is being deleted

      • DELETED - The attachment has been deleted

      • FAILED - The attachment creation has failed and cannot be recovered

      • ERROR - The attachment is in an error state that might be recoverable

      • READY - The attachment is active and processing traffic

      • PENDING_ACCEPTANCE - The attachment is waiting to be accepted

      • REJECTING - The attachment is in the process of being rejected

      • REJECTED - The attachment has been rejected

      For information about troubleshooting endpoint failures, see Troubleshooting firewall endpoint failures in the Network Firewall Developer Guide.

      Returns:
      Returns a reference to this object so that method calls can be chained together.