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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetHash()[Opt] [Record.result_hash] -- specify a specific record inside a scope (and session) by result-hashcom.google.protobuf.ByteStringgetHashBytes()[Opt] [Record.result_hash] -- specify a specific record inside a scope (and session) by result-hashjava.lang.StringgetName()[Opt] [Record.result_name] -- specify a result-name of a record within a scopecom.google.protobuf.ByteStringgetNameBytes()[Opt] [Record.result_name] -- specify a result-name of a record within a scopeUtil.UUIDgetScopeUuid()[Req] [Scope.uuid] -- Scope IDUtil.UUIDOrBuildergetScopeUuidOrBuilder()[Req] [Scope.uuid] -- Scope IDUtil.UUIDgetSessionUuid()[Opt] [RecordGroup.session_uuid] -- require record to be within a specific sessionUtil.UUIDOrBuildergetSessionUuidOrBuilder()[Opt] [RecordGroup.session_uuid] -- require record to be within a specific sessionbooleanhasScopeUuid()[Req] [Scope.uuid] -- Scope IDbooleanhasSessionUuid()[Opt] [RecordGroup.session_uuid] -- require record to be within a specific session-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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
java.lang.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
java.lang.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.
-
-