Class RedshiftPropertiesOutput

    • Method Detail

      • credentials

        public final RedshiftCredentials credentials()

        The Amazon Redshift credentials.

        Returns:
        The Amazon Redshift credentials.
      • databaseName

        public final String databaseName()

        The Amazon Redshift database name.

        Returns:
        The Amazon Redshift database name.
      • isProvisionedSecret

        public final Boolean isProvisionedSecret()

        Specifies whether Amaon Redshift properties has a provisioned secret.

        Returns:
        Specifies whether Amaon Redshift properties has a provisioned secret.
      • jdbcIamUrl

        public final String jdbcIamUrl()

        The jdbcIam URL of the Amazon Redshift properties.

        Returns:
        The jdbcIam URL of the Amazon Redshift properties.
      • jdbcUrl

        public final String jdbcUrl()

        The jdbcURL of the Amazon Redshift properties.

        Returns:
        The jdbcURL of the Amazon Redshift properties.
      • lineageSync

        public final RedshiftLineageSyncConfigurationOutput lineageSync()

        The lineage syn of the Amazon Redshift properties.

        Returns:
        The lineage syn of the Amazon Redshift properties.
      • redshiftTempDir

        public final String redshiftTempDir()

        The redshiftTempDir of the Amazon Redshift properties.

        Returns:
        The redshiftTempDir of the Amazon Redshift properties.
      • statusAsString

        public final String statusAsString()

        The status in the Amazon Redshift properties.

        If the service returns an enum value that is not available in the current SDK version, status will return ConnectionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from statusAsString().

        Returns:
        The status in the Amazon Redshift properties.
        See Also:
        ConnectionStatus
      • storage

        public final RedshiftStorageProperties storage()

        The storage in the Amazon Redshift properties.

        Returns:
        The storage in the Amazon Redshift properties.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final 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
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)