Interface ConnectorSummary.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

      ConnectorSummary.Builder certificateAuthorityArn(String certificateAuthorityArn)

      The Amazon Resource Name (ARN) of the connector's associated certificate authority.

      Parameters:
      certificateAuthorityArn - The Amazon Resource Name (ARN) of the connector's associated certificate authority.
      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

      ConnectorSummary.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 ConnectorSummary.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

      ConnectorSummary.Builder openIdConfiguration(OpenIdConfiguration openIdConfiguration)

      Contains OpenID Connect (OIDC) parameters for use with Microsoft Intune.

      Parameters:
      openIdConfiguration - Contains OpenID Connect (OIDC) parameters for use with Microsoft Intune.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • openIdConfiguration

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

      Contains OpenID Connect (OIDC) parameters for use with 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

      The connector's status. Status can be creating, active, deleting, or failed.

      Parameters:
      status - The connector's status. 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

      The connector's status. Status can be creating, active, deleting, or failed.

      Parameters:
      status - The connector's status. 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

      ConnectorSummary.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

      ConnectorSummary.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

      ConnectorSummary.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

      ConnectorSummary.Builder createdAt(Instant createdAt)

      The date and time that the challenge was created.

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

      ConnectorSummary.Builder updatedAt(Instant updatedAt)

      The date and time that the challenge was updated.

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