Class Environment

    • Method Detail

      • name

        public final String name()

        The name of the FinSpace environment.

        Returns:
        The name of the FinSpace environment.
      • environmentId

        public final String environmentId()

        The identifier of the FinSpace environment.

        Returns:
        The identifier of the FinSpace environment.
      • awsAccountId

        public final String awsAccountId()

        The ID of the AWS account in which the FinSpace environment is created.

        Returns:
        The ID of the AWS account in which the FinSpace environment is created.
      • statusAsString

        public final String statusAsString()

        The current status of creation of the FinSpace environment.

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

        Returns:
        The current status of creation of the FinSpace environment.
        See Also:
        EnvironmentStatus
      • environmentUrl

        public final String environmentUrl()

        The sign-in URL for the web application of your FinSpace environment.

        Returns:
        The sign-in URL for the web application of your FinSpace environment.
      • description

        public final String description()

        The description of the FinSpace environment.

        Returns:
        The description of the FinSpace environment.
      • environmentArn

        public final String environmentArn()

        The Amazon Resource Name (ARN) of your FinSpace environment.

        Returns:
        The Amazon Resource Name (ARN) of your FinSpace environment.
      • sageMakerStudioDomainUrl

        public final String sageMakerStudioDomainUrl()

        The URL of the integrated FinSpace notebook environment in your web application.

        Returns:
        The URL of the integrated FinSpace notebook environment in your web application.
      • kmsKeyId

        public final String kmsKeyId()

        The KMS key id used to encrypt in the FinSpace environment.

        Returns:
        The KMS key id used to encrypt in the FinSpace environment.
      • dedicatedServiceAccountId

        public final String dedicatedServiceAccountId()

        The AWS account ID of the dedicated service account associated with your FinSpace environment.

        Returns:
        The AWS account ID of the dedicated service account associated with your FinSpace environment.
      • federationParameters

        public final FederationParameters federationParameters()

        Configuration information when authentication mode is FEDERATED.

        Returns:
        Configuration information when authentication mode is FEDERATED.
      • 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)