Interface Commons.ProvenanceReferenceOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Commons.ProvenanceReference,Commons.ProvenanceReference.Builder
- Enclosing class:
- Commons
public static interface Commons.ProvenanceReferenceOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetHash()[Opt] [Record.result_hash] -- specify a specific record inside a scope (and session) by result-hashcom.google.protobuf.ByteString[Opt] [Record.result_hash] -- specify a specific record inside a scope (and session) by result-hashgetName()[Opt] [Record.result_name] -- specify a result-name of a record within a scopecom.google.protobuf.ByteString[Opt] [Record.result_name] -- specify a result-name of a record within a scope[Req] [Scope.uuid] -- Scope ID[Req] [Scope.uuid] -- Scope ID[Opt] [RecordGroup.session_uuid] -- require record to be within a specific session[Opt] [RecordGroup.session_uuid] -- require record to be within a specific sessionboolean[Req] [Scope.uuid] -- Scope IDboolean[Opt] [RecordGroup.session_uuid] -- require record to be within a specific sessionMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasScopeUuid
boolean hasScopeUuid()[Req] [Scope.uuid] -- Scope ID
.io.provenance.scope.UUID scope_uuid = 1;- Returns:
- Whether the scopeUuid field is set.
-
getScopeUuid
Util.UUID getScopeUuid()[Req] [Scope.uuid] -- Scope ID
.io.provenance.scope.UUID scope_uuid = 1;- Returns:
- The scopeUuid.
-
getScopeUuidOrBuilder
Util.UUIDOrBuilder getScopeUuidOrBuilder()[Req] [Scope.uuid] -- Scope ID
.io.provenance.scope.UUID scope_uuid = 1; -
hasSessionUuid
boolean hasSessionUuid()[Opt] [RecordGroup.session_uuid] -- require record to be within a specific session
.io.provenance.scope.UUID session_uuid = 2;- Returns:
- Whether the sessionUuid field is set.
-
getSessionUuid
Util.UUID getSessionUuid()[Opt] [RecordGroup.session_uuid] -- require record to be within a specific session
.io.provenance.scope.UUID session_uuid = 2;- Returns:
- The sessionUuid.
-
getSessionUuidOrBuilder
Util.UUIDOrBuilder getSessionUuidOrBuilder()[Opt] [RecordGroup.session_uuid] -- require record to be within a specific session
.io.provenance.scope.UUID session_uuid = 2; -
getHash
String getHash()[Opt] [Record.result_hash] -- specify a specific record inside a scope (and session) by result-hash
string hash = 3;- Returns:
- The hash.
-
getHashBytes
com.google.protobuf.ByteString getHashBytes()[Opt] [Record.result_hash] -- specify a specific record inside a scope (and session) by result-hash
string hash = 3;- Returns:
- The bytes for hash.
-
getName
String getName()[Opt] [Record.result_name] -- specify a result-name of a record within a scope
string name = 4;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()[Opt] [Record.result_name] -- specify a result-name of a record within a scope
string name = 4;- Returns:
- The bytes for name.
-