Interface Connector.Builder

  • Method Details

    • arn

      The Amazon Resource Name (ARN) of the connector.

      Parameters:
      arn - The Amazon Resource Name (ARN) of the connector.
      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 associated with the connector.

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

      The connector type.

      Parameters:
      type - The connector type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The connector type.

      Parameters:
      type - The connector type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • mobileDeviceManagement

      Connector.Builder mobileDeviceManagement(MobileDeviceManagement mobileDeviceManagement)

      Contains settings relevant to the mobile device management system that you chose for the connector. If you didn't configure MobileDeviceManagement, then the connector is for general-purpose use and this object is empty.

      Parameters:
      mobileDeviceManagement - Contains settings relevant to the mobile device management system that you chose for the connector. If you didn't configure MobileDeviceManagement, then the connector is for general-purpose use and this object is empty.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • mobileDeviceManagement

      default Connector.Builder mobileDeviceManagement(Consumer<MobileDeviceManagement.Builder> mobileDeviceManagement)

      Contains settings relevant to the mobile device management system that you chose for the connector. If you didn't configure MobileDeviceManagement, then the connector is for general-purpose use and this object is empty.

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

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

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

      Connector.Builder openIdConfiguration(OpenIdConfiguration openIdConfiguration)

      Contains OpenID Connect (OIDC) parameters for use with Connector for SCEP for Microsoft Intune. For more information about using Connector for SCEP for Microsoft Intune, see Using Connector for SCEP for Microsoft Intune.

      Parameters:
      openIdConfiguration - Contains OpenID Connect (OIDC) parameters for use with Connector for SCEP for Microsoft Intune. For more information about using Connector for SCEP for Microsoft Intune, see Using Connector for SCEP for Microsoft Intune.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • openIdConfiguration

      default Connector.Builder openIdConfiguration(Consumer<OpenIdConfiguration.Builder> openIdConfiguration)

      Contains OpenID Connect (OIDC) parameters for use with Connector for SCEP for Microsoft Intune. For more information about using Connector for SCEP for Microsoft Intune, see Using Connector for SCEP for Microsoft Intune.

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

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

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

      Connector.Builder status(String status)

      The connector's status.

      Parameters:
      status - The connector's status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The connector's status.

      Parameters:
      status - The connector's status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • statusReason

      Connector.Builder statusReason(String statusReason)

      Information about why connector creation failed, if status is FAILED.

      Parameters:
      statusReason - Information about why connector creation failed, if 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)

      Information about why connector creation failed, if status is FAILED.

      Parameters:
      statusReason - Information about why connector creation failed, if status is FAILED.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • endpoint

      Connector.Builder endpoint(String endpoint)

      The connector's HTTPS public SCEP URL.

      Parameters:
      endpoint - The connector's HTTPS public SCEP URL.
      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.
    • 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.