Interface SettingEntry.Builder

    • Method Detail

      • type

        SettingEntry.Builder type​(String type)

        The type, or category, of a directory setting. Similar settings have the same type. For example, Protocol, Cipher, or Certificate-Based Authentication.

        Parameters:
        type - The type, or category, of a directory setting. Similar settings have the same type. For example, Protocol, Cipher, or Certificate-Based Authentication.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        SettingEntry.Builder name​(String name)

        The name of the directory setting. For example:

        TLS_1_0

        Parameters:
        name - The name of the directory setting. For example:

        TLS_1_0

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

        SettingEntry.Builder allowedValues​(String allowedValues)

        The valid range of values for the directory setting. These values depend on the DataType of your directory.

        Parameters:
        allowedValues - The valid range of values for the directory setting. These values depend on the DataType of your directory.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • appliedValue

        SettingEntry.Builder appliedValue​(String appliedValue)

        The value of the directory setting that is applied to the directory.

        Parameters:
        appliedValue - The value of the directory setting that is applied to the directory.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • requestedValue

        SettingEntry.Builder requestedValue​(String requestedValue)

        The value that was last requested for the directory setting.

        Parameters:
        requestedValue - The value that was last requested for the directory setting.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • requestStatus

        SettingEntry.Builder requestStatus​(String requestStatus)

        The overall status of the request to update the directory setting request. If the directory setting is deployed in more than one region, and the request fails in any region, the overall status is Failed.

        Parameters:
        requestStatus - The overall status of the request to update the directory setting request. If the directory setting is deployed in more than one region, and the request fails in any region, the overall status is Failed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DirectoryConfigurationStatus, DirectoryConfigurationStatus
      • requestStatus

        SettingEntry.Builder requestStatus​(DirectoryConfigurationStatus requestStatus)

        The overall status of the request to update the directory setting request. If the directory setting is deployed in more than one region, and the request fails in any region, the overall status is Failed.

        Parameters:
        requestStatus - The overall status of the request to update the directory setting request. If the directory setting is deployed in more than one region, and the request fails in any region, the overall status is Failed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DirectoryConfigurationStatus, DirectoryConfigurationStatus
      • requestDetailedStatusWithStrings

        SettingEntry.Builder requestDetailedStatusWithStrings​(Map<String,​String> requestDetailedStatus)

        Details about the status of the request to update the directory setting. If the directory setting is deployed in more than one region, status is returned for the request in each region where the setting is deployed.

        Parameters:
        requestDetailedStatus - Details about the status of the request to update the directory setting. If the directory setting is deployed in more than one region, status is returned for the request in each region where the setting is deployed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • requestDetailedStatus

        SettingEntry.Builder requestDetailedStatus​(Map<String,​DirectoryConfigurationStatus> requestDetailedStatus)

        Details about the status of the request to update the directory setting. If the directory setting is deployed in more than one region, status is returned for the request in each region where the setting is deployed.

        Parameters:
        requestDetailedStatus - Details about the status of the request to update the directory setting. If the directory setting is deployed in more than one region, status is returned for the request in each region where the setting is deployed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • requestStatusMessage

        SettingEntry.Builder requestStatusMessage​(String requestStatusMessage)

        The last status message for the directory status request.

        Parameters:
        requestStatusMessage - The last status message for the directory status request.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdatedDateTime

        SettingEntry.Builder lastUpdatedDateTime​(Instant lastUpdatedDateTime)

        The date and time when the directory setting was last updated.

        Parameters:
        lastUpdatedDateTime - The date and time when the directory setting was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastRequestedDateTime

        SettingEntry.Builder lastRequestedDateTime​(Instant lastRequestedDateTime)

        The date and time when the request to update a directory setting was last submitted.

        Parameters:
        lastRequestedDateTime - The date and time when the request to update a directory setting was last submitted.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataType

        SettingEntry.Builder dataType​(String dataType)

        The data type of a directory setting. This is used to define the AllowedValues of a setting. For example a data type can be Boolean, DurationInSeconds, or Enum.

        Parameters:
        dataType - The data type of a directory setting. This is used to define the AllowedValues of a setting. For example a data type can be Boolean, DurationInSeconds, or Enum.
        Returns:
        Returns a reference to this object so that method calls can be chained together.