Class ReceivedDataGrantSummariesEntry

    • Method Detail

      • name

        public final String name()

        The name of the data grant.

        Returns:
        The name of the data grant.
      • senderPrincipal

        public final String senderPrincipal()

        The Amazon Web Services account ID of the data grant sender.

        Returns:
        The Amazon Web Services account ID of the data grant sender.
      • receiverPrincipal

        public final String receiverPrincipal()

        The Amazon Web Services account ID of the data grant receiver.

        Returns:
        The Amazon Web Services account ID of the data grant receiver.
      • acceptedAt

        public final Instant acceptedAt()

        The timestamp of when the data grant was accepted.

        Returns:
        The timestamp of when the data grant was accepted.
      • endsAt

        public final Instant endsAt()

        The timestamp of when access to the associated data set ends.

        Returns:
        The timestamp of when access to the associated data set ends.
      • dataSetId

        public final String dataSetId()

        The ID of the data set associated to the data grant.

        Returns:
        The ID of the data set associated to the data grant.
      • id

        public final String id()

        The ID of the data grant.

        Returns:
        The ID of the data grant.
      • arn

        public final String arn()

        The Amazon Resource Name (ARN) of the data grant.

        Returns:
        The Amazon Resource Name (ARN) of the data grant.
      • createdAt

        public final Instant createdAt()

        The timestamp of when the data grant was created.

        Returns:
        The timestamp of when the data grant was created.
      • updatedAt

        public final Instant updatedAt()

        The timestamp of when the data grant was last updated.

        Returns:
        The timestamp of when the data grant was last updated.
      • 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)