Interface Connector.Builder

  • Method Details

    • arn

      The Amazon Resource Name (ARN) that was returned when you called CreateConnector.

      Parameters:
      arn - The Amazon Resource Name (ARN) that was returned when you called CreateConnector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • certificateAuthorityArn

      Connector.Builder certificateAuthorityArn(String certificateAuthorityArn)

      The Amazon Resource Name (ARN) of the certificate authority being used.

      Parameters:
      certificateAuthorityArn - The Amazon Resource Name (ARN) of the certificate authority being used.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • certificateEnrollmentPolicyServerEndpoint

      Connector.Builder certificateEnrollmentPolicyServerEndpoint(String certificateEnrollmentPolicyServerEndpoint)

      Certificate enrollment endpoint for Active Directory domain-joined objects reach out to when requesting certificates.

      Parameters:
      certificateEnrollmentPolicyServerEndpoint - Certificate enrollment endpoint for Active Directory domain-joined objects reach out to when requesting certificates.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      Connector.Builder createdAt(Instant createdAt)

      The date and time that the connector was created.

      Parameters:
      createdAt - The date and time that the connector was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • directoryId

      Connector.Builder directoryId(String directoryId)

      The identifier of the Active Directory.

      Parameters:
      directoryId - The identifier of the Active Directory.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      Connector.Builder status(String status)

      Status of the connector. Status can be creating, active, deleting, or failed.

      Parameters:
      status - Status of the connector. Status can be creating, active, deleting, or failed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      Status of the connector. Status can be creating, active, deleting, or failed.

      Parameters:
      status - Status of the connector. Status can be creating, active, deleting, or failed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • statusReason

      Connector.Builder statusReason(String statusReason)

      Additional information about the connector status if the status is failed.

      Parameters:
      statusReason - Additional information about the connector status if the status is failed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • statusReason

      Connector.Builder statusReason(ConnectorStatusReason statusReason)

      Additional information about the connector status if the status is failed.

      Parameters:
      statusReason - Additional information about the connector status if the status is failed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • updatedAt

      Connector.Builder updatedAt(Instant updatedAt)

      The date and time that the connector was updated.

      Parameters:
      updatedAt - The date and time that the connector was updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vpcInformation

      Connector.Builder vpcInformation(VpcInformation vpcInformation)

      Information of the VPC and security group(s) used with the connector.

      Parameters:
      vpcInformation - Information of the VPC and security group(s) used with the connector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vpcInformation

      default Connector.Builder vpcInformation(Consumer<VpcInformation.Builder> vpcInformation)

      Information of the VPC and security group(s) used with the connector.

      This is a convenience method that creates an instance of the VpcInformation.Builder avoiding the need to create one manually via VpcInformation.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to vpcInformation(VpcInformation).

      Parameters:
      vpcInformation - a consumer that will call methods on VpcInformation.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: