Package io.temporal.internal.common
Class SearchAttributesUtil
- java.lang.Object
-
- io.temporal.internal.common.SearchAttributesUtil
-
public class SearchAttributesUtil extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SearchAttributesUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Map<java.lang.String,java.util.List<?>>decode(io.temporal.api.common.v1.SearchAttributes searchAttributes)static <T> java.util.List<T>decode(io.temporal.api.common.v1.SearchAttributes searchAttributes, java.lang.String attributeName)static <T> java.util.List<T>decodeAsType(io.temporal.api.common.v1.SearchAttributes searchAttributes, java.lang.String attributeName, io.temporal.api.enums.v1.IndexedValueType indexType)static io.temporal.api.common.v1.SearchAttributesencode(java.util.Map<java.lang.String,?> searchAttributes)
-
-
-
Method Detail
-
encode
@Nonnull public static io.temporal.api.common.v1.SearchAttributes encode(@Nonnull java.util.Map<java.lang.String,?> searchAttributes)
-
decode
@Nonnull public static java.util.Map<java.lang.String,java.util.List<?>> decode(@Nonnull io.temporal.api.common.v1.SearchAttributes searchAttributes)
-
decode
@Nullable public static <T> java.util.List<T> decode(@Nonnull io.temporal.api.common.v1.SearchAttributes searchAttributes, @Nonnull java.lang.String attributeName)
-
decodeAsType
@Nullable public static <T> java.util.List<T> decodeAsType(@Nonnull io.temporal.api.common.v1.SearchAttributes searchAttributes, @Nonnull java.lang.String attributeName, @Nonnull io.temporal.api.enums.v1.IndexedValueType indexType)
-
-