Interface CognitoOptions.Builder

    • Method Detail

      • enabled

        CognitoOptions.Builder enabled​(Boolean enabled)

        Specifies the option to enable Cognito for Kibana authentication.

        Parameters:
        enabled - Specifies the option to enable Cognito for Kibana authentication.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • userPoolId

        CognitoOptions.Builder userPoolId​(String userPoolId)

        Specifies the Cognito user pool ID for Kibana authentication.

        Parameters:
        userPoolId - Specifies the Cognito user pool ID for Kibana authentication.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • identityPoolId

        CognitoOptions.Builder identityPoolId​(String identityPoolId)

        Specifies the Cognito identity pool ID for Kibana authentication.

        Parameters:
        identityPoolId - Specifies the Cognito identity pool ID for Kibana authentication.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • roleArn

        CognitoOptions.Builder roleArn​(String roleArn)

        Specifies the role ARN that provides Elasticsearch permissions for accessing Cognito resources.

        Parameters:
        roleArn - Specifies the role ARN that provides Elasticsearch permissions for accessing Cognito resources.
        Returns:
        Returns a reference to this object so that method calls can be chained together.