Class ResourceInfo

    • Method Detail

      • resourceArn

        public final String resourceArn()

        The Amazon Resource Name (ARN) of the resource.

        Returns:
        The Amazon Resource Name (ARN) of the resource.
      • roleArn

        public final String roleArn()

        The IAM role that registered a resource.

        Returns:
        The IAM role that registered a resource.
      • lastModified

        public final Instant lastModified()

        The date and time the resource was last modified.

        Returns:
        The date and time the resource was last modified.
      • withFederation

        public final Boolean withFederation()

        Whether or not the resource is a federated resource.

        Returns:
        Whether or not the resource is a federated resource.
      • hybridAccessEnabled

        public final Boolean hybridAccessEnabled()

        Indicates whether the data access of tables pointing to the location can be managed by both Lake Formation permissions as well as Amazon S3 bucket policies.

        Returns:
        Indicates whether the data access of tables pointing to the location can be managed by both Lake Formation permissions as well as Amazon S3 bucket policies.
      • 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)