Class LookupAttribute

    • Method Detail

      • attributeKeyAsString

        public final String attributeKeyAsString()

        Specifies an attribute on which to filter the events returned.

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

        Returns:
        Specifies an attribute on which to filter the events returned.
        See Also:
        LookupAttributeKey
      • attributeValue

        public final String attributeValue()

        Specifies a value for the specified AttributeKey.

        The maximum length for the AttributeValue is 2000 characters. The following characters (' _', ' ', ',', '\\n') count as two characters towards the 2000 character limit.

        Returns:
        Specifies a value for the specified AttributeKey.

        The maximum length for the AttributeValue is 2000 characters. The following characters (' _', ' ', ',', '\\n') count as two characters towards the 2000 character limit.

      • 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)