JavaScript is disabled on your browser.
Skip navigation links

AWS SDK for Java 1.x API Reference - 1.12.793

We announced the upcoming end-of-support for AWS SDK for Java (v1). We recommend that you migrate to AWS SDK for Java v2. For dates, additional details, and information on how to migrate, please refer to the linked announcement.
com.amazonaws.services.redshift.model

Class CreateRedshiftIdcApplicationRequest

    • Constructor Detail

      • CreateRedshiftIdcApplicationRequest

        public CreateRedshiftIdcApplicationRequest()
    • Method Detail

      • setIdcInstanceArn

        public void setIdcInstanceArn(String idcInstanceArn)

        The Amazon resource name (ARN) of the IAM Identity Center instance where Amazon Redshift creates a new managed application.

        Parameters:
        idcInstanceArn - The Amazon resource name (ARN) of the IAM Identity Center instance where Amazon Redshift creates a new managed application.
      • getIdcInstanceArn

        public String getIdcInstanceArn()

        The Amazon resource name (ARN) of the IAM Identity Center instance where Amazon Redshift creates a new managed application.

        Returns:
        The Amazon resource name (ARN) of the IAM Identity Center instance where Amazon Redshift creates a new managed application.
      • withIdcInstanceArn

        public CreateRedshiftIdcApplicationRequest withIdcInstanceArn(String idcInstanceArn)

        The Amazon resource name (ARN) of the IAM Identity Center instance where Amazon Redshift creates a new managed application.

        Parameters:
        idcInstanceArn - The Amazon resource name (ARN) of the IAM Identity Center instance where Amazon Redshift creates a new managed application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setRedshiftIdcApplicationName

        public void setRedshiftIdcApplicationName(String redshiftIdcApplicationName)

        The name of the Redshift application in IAM Identity Center.

        Parameters:
        redshiftIdcApplicationName - The name of the Redshift application in IAM Identity Center.
      • getRedshiftIdcApplicationName

        public String getRedshiftIdcApplicationName()

        The name of the Redshift application in IAM Identity Center.

        Returns:
        The name of the Redshift application in IAM Identity Center.
      • withRedshiftIdcApplicationName

        public CreateRedshiftIdcApplicationRequest withRedshiftIdcApplicationName(String redshiftIdcApplicationName)

        The name of the Redshift application in IAM Identity Center.

        Parameters:
        redshiftIdcApplicationName - The name of the Redshift application in IAM Identity Center.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setIdentityNamespace

        public void setIdentityNamespace(String identityNamespace)

        The namespace for the Amazon Redshift IAM Identity Center application instance. It determines which managed application verifies the connection token.

        Parameters:
        identityNamespace - The namespace for the Amazon Redshift IAM Identity Center application instance. It determines which managed application verifies the connection token.
      • getIdentityNamespace

        public String getIdentityNamespace()

        The namespace for the Amazon Redshift IAM Identity Center application instance. It determines which managed application verifies the connection token.

        Returns:
        The namespace for the Amazon Redshift IAM Identity Center application instance. It determines which managed application verifies the connection token.
      • withIdentityNamespace

        public CreateRedshiftIdcApplicationRequest withIdentityNamespace(String identityNamespace)

        The namespace for the Amazon Redshift IAM Identity Center application instance. It determines which managed application verifies the connection token.

        Parameters:
        identityNamespace - The namespace for the Amazon Redshift IAM Identity Center application instance. It determines which managed application verifies the connection token.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setIdcDisplayName

        public void setIdcDisplayName(String idcDisplayName)

        The display name for the Amazon Redshift IAM Identity Center application instance. It appears in the console.

        Parameters:
        idcDisplayName - The display name for the Amazon Redshift IAM Identity Center application instance. It appears in the console.
      • getIdcDisplayName

        public String getIdcDisplayName()

        The display name for the Amazon Redshift IAM Identity Center application instance. It appears in the console.

        Returns:
        The display name for the Amazon Redshift IAM Identity Center application instance. It appears in the console.
      • withIdcDisplayName

        public CreateRedshiftIdcApplicationRequest withIdcDisplayName(String idcDisplayName)

        The display name for the Amazon Redshift IAM Identity Center application instance. It appears in the console.

        Parameters:
        idcDisplayName - The display name for the Amazon Redshift IAM Identity Center application instance. It appears in the console.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setIamRoleArn

        public void setIamRoleArn(String iamRoleArn)

        The IAM role ARN for the Amazon Redshift IAM Identity Center application instance. It has the required permissions to be assumed and invoke the IDC Identity Center API.

        Parameters:
        iamRoleArn - The IAM role ARN for the Amazon Redshift IAM Identity Center application instance. It has the required permissions to be assumed and invoke the IDC Identity Center API.
      • getIamRoleArn

        public String getIamRoleArn()

        The IAM role ARN for the Amazon Redshift IAM Identity Center application instance. It has the required permissions to be assumed and invoke the IDC Identity Center API.

        Returns:
        The IAM role ARN for the Amazon Redshift IAM Identity Center application instance. It has the required permissions to be assumed and invoke the IDC Identity Center API.
      • withIamRoleArn

        public CreateRedshiftIdcApplicationRequest withIamRoleArn(String iamRoleArn)

        The IAM role ARN for the Amazon Redshift IAM Identity Center application instance. It has the required permissions to be assumed and invoke the IDC Identity Center API.

        Parameters:
        iamRoleArn - The IAM role ARN for the Amazon Redshift IAM Identity Center application instance. It has the required permissions to be assumed and invoke the IDC Identity Center API.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getAuthorizedTokenIssuerList

        public List<AuthorizedTokenIssuer> getAuthorizedTokenIssuerList()

        The token issuer list for the Amazon Redshift IAM Identity Center application instance.

        Returns:
        The token issuer list for the Amazon Redshift IAM Identity Center application instance.
      • setAuthorizedTokenIssuerList

        public void setAuthorizedTokenIssuerList(Collection<AuthorizedTokenIssuer> authorizedTokenIssuerList)

        The token issuer list for the Amazon Redshift IAM Identity Center application instance.

        Parameters:
        authorizedTokenIssuerList - The token issuer list for the Amazon Redshift IAM Identity Center application instance.
      • withAuthorizedTokenIssuerList

        public CreateRedshiftIdcApplicationRequest withAuthorizedTokenIssuerList(Collection<AuthorizedTokenIssuer> authorizedTokenIssuerList)

        The token issuer list for the Amazon Redshift IAM Identity Center application instance.

        Parameters:
        authorizedTokenIssuerList - The token issuer list for the Amazon Redshift IAM Identity Center application instance.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getServiceIntegrations

        public List<ServiceIntegrationsUnion> getServiceIntegrations()

        A collection of service integrations for the Redshift IAM Identity Center application.

        Returns:
        A collection of service integrations for the Redshift IAM Identity Center application.
      • setServiceIntegrations

        public void setServiceIntegrations(Collection<ServiceIntegrationsUnion> serviceIntegrations)

        A collection of service integrations for the Redshift IAM Identity Center application.

        Parameters:
        serviceIntegrations - A collection of service integrations for the Redshift IAM Identity Center application.
      • withServiceIntegrations

        public CreateRedshiftIdcApplicationRequest withServiceIntegrations(Collection<ServiceIntegrationsUnion> serviceIntegrations)

        A collection of service integrations for the Redshift IAM Identity Center application.

        Parameters:
        serviceIntegrations - A collection of service integrations for the Redshift IAM Identity Center application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
Skip navigation links

AltStyle によって変換されたページ (->オリジナル) /