Interface Commons.ProvenanceReferenceOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getHash()
      [Opt] [Record.result_hash] -- specify a specific record inside a scope (and session) by result-hash
      com.google.protobuf.ByteString getHashBytes()
      [Opt] [Record.result_hash] -- specify a specific record inside a scope (and session) by result-hash
      java.lang.String getName()
      [Opt] [Record.result_name] -- specify a result-name of a record within a scope
      com.google.protobuf.ByteString getNameBytes()
      [Opt] [Record.result_name] -- specify a result-name of a record within a scope
      Util.UUID getScopeUuid()
      [Req] [Scope.uuid] -- Scope ID
      Util.UUIDOrBuilder getScopeUuidOrBuilder()
      [Req] [Scope.uuid] -- Scope ID
      Util.UUID getSessionUuid()
      [Opt] [RecordGroup.session_uuid] -- require record to be within a specific session
      Util.UUIDOrBuilder getSessionUuidOrBuilder()
      [Opt] [RecordGroup.session_uuid] -- require record to be within a specific session
      boolean hasScopeUuid()
      [Req] [Scope.uuid] -- Scope ID
      boolean hasSessionUuid()
      [Opt] [RecordGroup.session_uuid] -- require record to be within a specific session
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • 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.