Interface TestNexusEndpointStore
- All Superinterfaces:
AutoCloseable,Closeable
- All Known Implementing Classes:
TestNexusEndpointStoreImpl
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()io.temporal.api.nexus.v1.EndpointcreateEndpoint(io.temporal.api.nexus.v1.EndpointSpec spec) voiddeleteEndpoint(String id, long version) io.temporal.api.nexus.v1.EndpointgetEndpoint(String id) io.temporal.api.nexus.v1.EndpointgetEndpointByName(String name) List<io.temporal.api.nexus.v1.Endpoint> listEndpoints(long pageSize, byte[] nextPageToken, String name) io.temporal.api.nexus.v1.EndpointupdateEndpoint(String id, long version, io.temporal.api.nexus.v1.EndpointSpec spec) voidvalidateEndpointSpec(io.temporal.api.nexus.v1.EndpointSpec spec)
-
Method Details
-
createEndpoint
io.temporal.api.nexus.v1.Endpoint createEndpoint(io.temporal.api.nexus.v1.EndpointSpec spec) -
updateEndpoint
io.temporal.api.nexus.v1.Endpoint updateEndpoint(String id, long version, io.temporal.api.nexus.v1.EndpointSpec spec) -
deleteEndpoint
-
getEndpoint
-
getEndpointByName
-
listEndpoints
-
validateEndpointSpec
void validateEndpointSpec(io.temporal.api.nexus.v1.EndpointSpec spec) -
close
void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-