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 ModifyRedshiftIdcApplicationRequest

    • Constructor Detail

      • ModifyRedshiftIdcApplicationRequest

        public ModifyRedshiftIdcApplicationRequest()
    • Method Detail

      • setRedshiftIdcApplicationArn

        public void setRedshiftIdcApplicationArn(String redshiftIdcApplicationArn)

        The ARN for the Redshift application that integrates with IAM Identity Center.

        Parameters:
        redshiftIdcApplicationArn - The ARN for the Redshift application that integrates with IAM Identity Center.
      • getRedshiftIdcApplicationArn

        public String getRedshiftIdcApplicationArn()

        The ARN for the Redshift application that integrates with IAM Identity Center.

        Returns:
        The ARN for the Redshift application that integrates with IAM Identity Center.
      • withRedshiftIdcApplicationArn

        public ModifyRedshiftIdcApplicationRequest withRedshiftIdcApplicationArn(String redshiftIdcApplicationArn)

        The ARN for the Redshift application that integrates with IAM Identity Center.

        Parameters:
        redshiftIdcApplicationArn - The ARN for the Redshift application that integrates with 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 to change. It determines which managed application verifies the connection token.

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

        public String getIdentityNamespace()

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

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

        public ModifyRedshiftIdcApplicationRequest withIdentityNamespace(String identityNamespace)

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

        Parameters:
        identityNamespace - The namespace for the Amazon Redshift IAM Identity Center application to change. It determines which managed application verifies the connection token.
        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 associated with the Amazon Redshift IAM Identity Center application to change. It has the required permissions to be assumed and invoke the IDC Identity Center API.

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

        public String getIamRoleArn()

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

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

        public ModifyRedshiftIdcApplicationRequest withIamRoleArn(String iamRoleArn)

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

        Parameters:
        iamRoleArn - The IAM role ARN associated with the Amazon Redshift IAM Identity Center application to change. 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.
      • setIdcDisplayName

        public void setIdcDisplayName(String idcDisplayName)

        The display name for the Amazon Redshift IAM Identity Center application to change. It appears on the console.

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

        public String getIdcDisplayName()

        The display name for the Amazon Redshift IAM Identity Center application to change. It appears on the console.

        Returns:
        The display name for the Amazon Redshift IAM Identity Center application to change. It appears on the console.
      • withIdcDisplayName

        public ModifyRedshiftIdcApplicationRequest withIdcDisplayName(String idcDisplayName)

        The display name for the Amazon Redshift IAM Identity Center application to change. It appears on the console.

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

        public List<AuthorizedTokenIssuer> getAuthorizedTokenIssuerList()

        The authorized token issuer list for the Amazon Redshift IAM Identity Center application to change.

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

        public void setAuthorizedTokenIssuerList(Collection<AuthorizedTokenIssuer> authorizedTokenIssuerList)

        The authorized token issuer list for the Amazon Redshift IAM Identity Center application to change.

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

        public ModifyRedshiftIdcApplicationRequest withAuthorizedTokenIssuerList(Collection<AuthorizedTokenIssuer> authorizedTokenIssuerList)

        The authorized token issuer list for the Amazon Redshift IAM Identity Center application to change.

        Parameters:
        authorizedTokenIssuerList - The authorized token issuer list for the Amazon Redshift IAM Identity Center application to change.
        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 associated with the application.

        Returns:
        A collection of service integrations associated with the application.
      • setServiceIntegrations

        public void setServiceIntegrations(Collection<ServiceIntegrationsUnion> serviceIntegrations)

        A collection of service integrations associated with the application.

        Parameters:
        serviceIntegrations - A collection of service integrations associated with the application.
      • withServiceIntegrations

        public ModifyRedshiftIdcApplicationRequest withServiceIntegrations(Collection<ServiceIntegrationsUnion> serviceIntegrations)

        A collection of service integrations associated with the application.

        Parameters:
        serviceIntegrations - A collection of service integrations associated with the 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 によって変換されたページ (->オリジナル) /