Class PutRecordsResultEntry

    • Method Detail

      • sequenceNumber

        public final String sequenceNumber()

        The sequence number for an individual record result.

        Returns:
        The sequence number for an individual record result.
      • shardId

        public final String shardId()

        The shard ID for an individual record result.

        Returns:
        The shard ID for an individual record result.
      • errorCode

        public final String errorCode()

        The error code for an individual record result. ErrorCodes can be either ProvisionedThroughputExceededException or InternalFailure.

        Returns:
        The error code for an individual record result. ErrorCodes can be either ProvisionedThroughputExceededException or InternalFailure.
      • errorMessage

        public final String errorMessage()

        The error message for an individual record result. An ErrorCode value of ProvisionedThroughputExceededException has an error message that includes the account ID, stream name, and shard ID. An ErrorCode value of InternalFailure has the error message "Internal Service Failure".

        Returns:
        The error message for an individual record result. An ErrorCode value of ProvisionedThroughputExceededException has an error message that includes the account ID, stream name, and shard ID. An ErrorCode value of InternalFailure has the error message "Internal Service Failure".
      • 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)