Class StorageDriverActivityInfo
java.lang.Object
io.temporal.payload.storage.StorageDriverActivityInfo
- All Implemented Interfaces:
StorageDriverTargetInfo
@Experimental
public final class StorageDriverActivityInfo
extends Object
implements StorageDriverTargetInfo
Identity of the activity a payload is being stored on behalf of. Provided to a
StorageDriver via StorageDriverStoreContext.getTarget(). All fields except
namespace are best-effort and may be null when not available at store time.-
Constructor Summary
ConstructorsConstructorDescriptionStorageDriverActivityInfo(String namespace, String id, String runId, String type) -
Method Summary
-
Constructor Details
-
StorageDriverActivityInfo
public StorageDriverActivityInfo(@Nonnull String namespace, @Nullable String id, @Nullable String runId, @Nullable String type) - Parameters:
namespace- the activity's namespace; must not benullid- the activity ID, ornullif not availablerunId- the activity run ID (standalone activities), ornullif not availabletype- the activity type name, ornullif not available
-
-
Method Details
-
getNamespace
-
getId
-
getRunId
-
getType
-
equals
-
hashCode
-