Package io.temporal.internal.testservice
Interface TestVisibilityStore
-
- All Superinterfaces:
java.lang.AutoCloseable,java.io.Closeable
public interface TestVisibilityStore extends java.io.Closeable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddSearchAttribute(java.lang.String name, io.temporal.api.enums.v1.IndexedValueType type)voidclose()java.util.Map<java.lang.String,io.temporal.api.enums.v1.IndexedValueType>getRegisteredSearchAttributes()io.temporal.api.common.v1.SearchAttributesgetSearchAttributesForExecution(io.temporal.internal.testservice.ExecutionId executionId)voidremoveSearchAttribute(java.lang.String name)io.temporal.api.common.v1.SearchAttributesupsertSearchAttributesForExecution(io.temporal.internal.testservice.ExecutionId executionId, io.temporal.api.common.v1.SearchAttributes searchAttributes)voidvalidateSearchAttributes(io.temporal.api.common.v1.SearchAttributes searchAttributes)
-
-
-
Method Detail
-
addSearchAttribute
void addSearchAttribute(java.lang.String name, io.temporal.api.enums.v1.IndexedValueType type)
-
removeSearchAttribute
void removeSearchAttribute(java.lang.String name)
-
getRegisteredSearchAttributes
java.util.Map<java.lang.String,io.temporal.api.enums.v1.IndexedValueType> getRegisteredSearchAttributes()
-
getSearchAttributesForExecution
io.temporal.api.common.v1.SearchAttributes getSearchAttributesForExecution(io.temporal.internal.testservice.ExecutionId executionId)
-
upsertSearchAttributesForExecution
io.temporal.api.common.v1.SearchAttributes upsertSearchAttributesForExecution(io.temporal.internal.testservice.ExecutionId executionId, @Nonnull io.temporal.api.common.v1.SearchAttributes searchAttributes)
-
validateSearchAttributes
void validateSearchAttributes(io.temporal.api.common.v1.SearchAttributes searchAttributes)
-
close
void close()
- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfacejava.io.Closeable
-
-