Class NamespaceInfoV2

    • Method Detail

      • name

        public final String name()

        The name of the error.

        Returns:
        The name of the error.
      • arn

        public final String arn()

        The namespace ARN.

        Returns:
        The namespace ARN.
      • capacityRegion

        public final String capacityRegion()

        The namespace Amazon Web Services Region.

        Returns:
        The namespace Amazon Web Services Region.
      • creationStatus

        public final NamespaceStatus creationStatus()

        The creation status of a namespace that is not yet completely created.

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

        Returns:
        The creation status of a namespace that is not yet completely created.
        See Also:
        NamespaceStatus
      • creationStatusAsString

        public final String creationStatusAsString()

        The creation status of a namespace that is not yet completely created.

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

        Returns:
        The creation status of a namespace that is not yet completely created.
        See Also:
        NamespaceStatus
      • identityStoreAsString

        public final String identityStoreAsString()

        The identity store used for the namespace.

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

        Returns:
        The identity store used for the namespace.
        See Also:
        IdentityStore
      • namespaceError

        public final NamespaceError namespaceError()

        An error that occurred when the namespace was created.

        Returns:
        An error that occurred when the namespace was created.
      • iamIdentityCenterApplicationArn

        public final String iamIdentityCenterApplicationArn()

        The Amazon Resource Name (ARN) for the IAM Identity Center application.

        Returns:
        The Amazon Resource Name (ARN) for the IAM Identity Center application.
      • iamIdentityCenterInstanceArn

        public final String iamIdentityCenterInstanceArn()

        The Amazon Resource Name (ARN) for the IAM Identity Center instance.

        Returns:
        The Amazon Resource Name (ARN) for the IAM Identity Center instance.
      • 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)