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 RedshiftIdcApplication

    • Constructor Detail

      • RedshiftIdcApplication

        public RedshiftIdcApplication()
    • Method Detail

      • setIdcInstanceArn

        public void setIdcInstanceArn(String idcInstanceArn)

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

        Parameters:
        idcInstanceArn - The ARN for the IAM Identity Center instance that Redshift integrates with.
      • getIdcInstanceArn

        public String getIdcInstanceArn()

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

        Returns:
        The ARN for the IAM Identity Center instance that Redshift integrates with.
      • withIdcInstanceArn

        public RedshiftIdcApplication withIdcInstanceArn(String idcInstanceArn)

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

        Parameters:
        idcInstanceArn - The ARN for the IAM Identity Center instance that Redshift integrates with.
        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 RedshiftIdcApplication 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.
      • 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 RedshiftIdcApplication 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 identity namespace for the Amazon Redshift IAM Identity Center application. It determines which managed application verifies the connection token.

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

        public String getIdentityNamespace()

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

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

        public RedshiftIdcApplication withIdentityNamespace(String identityNamespace)

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

        Parameters:
        identityNamespace - The identity namespace for the Amazon Redshift IAM Identity Center application. 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. It appears on the console.

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

        public String getIdcDisplayName()

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

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

        public RedshiftIdcApplication withIdcDisplayName(String idcDisplayName)

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

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

        public void setIamRoleArn(String iamRoleArn)

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

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

        public String getIamRoleArn()

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

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

        public RedshiftIdcApplication withIamRoleArn(String iamRoleArn)

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

        Parameters:
        iamRoleArn - The ARN for the Amazon Redshift IAM Identity Center application. 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.
      • setIdcManagedApplicationArn

        public void setIdcManagedApplicationArn(String idcManagedApplicationArn)

        The ARN for the Amazon Redshift IAM Identity Center application.

        Parameters:
        idcManagedApplicationArn - The ARN for the Amazon Redshift IAM Identity Center application.
      • getIdcManagedApplicationArn

        public String getIdcManagedApplicationArn()

        The ARN for the Amazon Redshift IAM Identity Center application.

        Returns:
        The ARN for the Amazon Redshift IAM Identity Center application.
      • withIdcManagedApplicationArn

        public RedshiftIdcApplication withIdcManagedApplicationArn(String idcManagedApplicationArn)

        The ARN for the Amazon Redshift IAM Identity Center application.

        Parameters:
        idcManagedApplicationArn - The ARN for the Amazon Redshift IAM Identity Center application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setIdcOnboardStatus

        public void setIdcOnboardStatus(String idcOnboardStatus)

        The onboarding status for the Amazon Redshift IAM Identity Center application.

        Parameters:
        idcOnboardStatus - The onboarding status for the Amazon Redshift IAM Identity Center application.
      • getIdcOnboardStatus

        public String getIdcOnboardStatus()

        The onboarding status for the Amazon Redshift IAM Identity Center application.

        Returns:
        The onboarding status for the Amazon Redshift IAM Identity Center application.
      • withIdcOnboardStatus

        public RedshiftIdcApplication withIdcOnboardStatus(String idcOnboardStatus)

        The onboarding status for the Amazon Redshift IAM Identity Center application.

        Parameters:
        idcOnboardStatus - The onboarding status for the Amazon Redshift IAM Identity Center application.
        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.

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

        public void setAuthorizedTokenIssuerList(Collection<AuthorizedTokenIssuer> authorizedTokenIssuerList)

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

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

        public RedshiftIdcApplication withAuthorizedTokenIssuerList(Collection<AuthorizedTokenIssuer> authorizedTokenIssuerList)

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

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

        public List<ServiceIntegrationsUnion> getServiceIntegrations()

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

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

        public void setServiceIntegrations(Collection<ServiceIntegrationsUnion> serviceIntegrations)

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

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

        public RedshiftIdcApplication withServiceIntegrations(Collection<ServiceIntegrationsUnion> serviceIntegrations)

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

        Parameters:
        serviceIntegrations - A list 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 によって変換されたページ (->オリジナル) /