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.SearchAttributes
encode(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)
-
-