Class GroupOrderingIdSummary

    • Method Detail

      • status

        public final PrincipalMappingStatus status()

        The current processing status of actions for mapping users to their groups. The status can be either PROCESSING, SUCCEEDED, DELETING, DELETED, or FAILED.

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

        Returns:
        The current processing status of actions for mapping users to their groups. The status can be either PROCESSING, SUCCEEDED, DELETING, DELETED, or FAILED.
        See Also:
        PrincipalMappingStatus
      • statusAsString

        public final String statusAsString()

        The current processing status of actions for mapping users to their groups. The status can be either PROCESSING, SUCCEEDED, DELETING, DELETED, or FAILED.

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

        Returns:
        The current processing status of actions for mapping users to their groups. The status can be either PROCESSING, SUCCEEDED, DELETING, DELETED, or FAILED.
        See Also:
        PrincipalMappingStatus
      • lastUpdatedAt

        public final Instant lastUpdatedAt()

        The Unix timestamp when an action was last updated. An action can be a PUT or DELETE action for mapping users to their groups.

        Returns:
        The Unix timestamp when an action was last updated. An action can be a PUT or DELETE action for mapping users to their groups.
      • receivedAt

        public final Instant receivedAt()

        The Unix timestamp when an action was received by Amazon Kendra. An action can be a PUT or DELETE action for mapping users to their groups.

        Returns:
        The Unix timestamp when an action was received by Amazon Kendra. An action can be a PUT or DELETE action for mapping users to their groups.
      • orderingId

        public final Long orderingId()

        The order in which actions should complete processing. An action can be a PUT or DELETE action for mapping users to their groups.

        Returns:
        The order in which actions should complete processing. An action can be a PUT or DELETE action for mapping users to their groups.
      • failureReason

        public final String failureReason()

        The reason an action could not be processed. An action can be a PUT or DELETE action for mapping users to their groups.

        Returns:
        The reason an action could not be processed. An action can be a PUT or DELETE action for mapping users to their groups.
      • 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)