Interface SecurityConfigDetail.Builder

All Superinterfaces:
Buildable, CopyableBuilder<SecurityConfigDetail.Builder,SecurityConfigDetail>, SdkBuilder<SecurityConfigDetail.Builder,SecurityConfigDetail>, SdkPojo
Enclosing class:
SecurityConfigDetail

public static interface SecurityConfigDetail.Builder extends SdkPojo, CopyableBuilder<SecurityConfigDetail.Builder,SecurityConfigDetail>
  • Method Details

    • configVersion

      SecurityConfigDetail.Builder configVersion(String configVersion)

      The version of the security configuration.

      Parameters:
      configVersion - The version of the security configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdDate

      SecurityConfigDetail.Builder createdDate(Long createdDate)

      The date the configuration was created.

      Parameters:
      createdDate - The date the configuration was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      SecurityConfigDetail.Builder description(String description)

      The description of the security configuration.

      Parameters:
      description - The description of the security configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • id

      The unique identifier of the security configuration.

      Parameters:
      id - The unique identifier of the security configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedDate

      SecurityConfigDetail.Builder lastModifiedDate(Long lastModifiedDate)

      The timestamp of when the configuration was last modified.

      Parameters:
      lastModifiedDate - The timestamp of when the configuration was last modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • samlOptions

      SAML options for the security configuration in the form of a key-value map.

      Parameters:
      samlOptions - SAML options for the security configuration in the form of a key-value map.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • samlOptions

      SAML options for the security configuration in the form of a key-value map.

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

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

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

      The type of security configuration.

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

      The type of security configuration.

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