Class LineageSubgraph

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.aiplatform.v1.LineageSubgraph
All Implemented Interfaces:
LineageSubgraphOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class LineageSubgraph extends com.google.protobuf.GeneratedMessage implements LineageSubgraphOrBuilder
 A subgraph of the overall lineage graph. Event edges connect Artifact and
 Execution nodes.
 
Protobuf type google.cloud.aiplatform.v1.LineageSubgraph
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    A subgraph of the overall lineage graph.

    Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage

    com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage

    com.google.protobuf.AbstractMessage.BuilderParent

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

    com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final int
     

    Fields inherited from class com.google.protobuf.GeneratedMessage

    alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFields

    Fields inherited from class com.google.protobuf.AbstractMessage

    memoizedSize

    Fields inherited from class com.google.protobuf.AbstractMessageLite

    memoizedHashCode
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    getArtifacts(int index)
    The Artifact nodes in the subgraph.
    int
    The Artifact nodes in the subgraph.
    The Artifact nodes in the subgraph.
    The Artifact nodes in the subgraph.
    The Artifact nodes in the subgraph.
     
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    getEvents(int index)
    The Event edges between Artifacts and Executions in the subgraph.
    int
    The Event edges between Artifacts and Executions in the subgraph.
    The Event edges between Artifacts and Executions in the subgraph.
    getEventsOrBuilder(int index)
    The Event edges between Artifacts and Executions in the subgraph.
    List<? extends EventOrBuilder>
    The Event edges between Artifacts and Executions in the subgraph.
    getExecutions(int index)
    The Execution nodes in the subgraph.
    int
    The Execution nodes in the subgraph.
    The Execution nodes in the subgraph.
    The Execution nodes in the subgraph.
    The Execution nodes in the subgraph.
    com.google.protobuf.Parser<LineageSubgraph>
     
    int
     
    int
     
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
     
    final boolean
     
     
     
     
    newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
     
     
    parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(byte[] data)
     
    parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(com.google.protobuf.ByteString data)
     
    parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    parseFrom(com.google.protobuf.CodedInputStream input)
     
    parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
     
    parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
     
    parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static com.google.protobuf.Parser<LineageSubgraph>
     
     
    void
    writeTo(com.google.protobuf.CodedOutputStream output)
     

    Methods inherited from class com.google.protobuf.GeneratedMessage

    canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag

    Methods inherited from class com.google.protobuf.AbstractMessage

    findInitializationErrors, getInitializationErrorString, hashFields, toString

    Methods inherited from class com.google.protobuf.AbstractMessageLite

    addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.google.protobuf.MessageLite

    toByteArray, toByteString, writeDelimitedTo, writeTo

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Field Details

  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • getArtifactsList

      public List<Artifact> getArtifactsList()
       The Artifact nodes in the subgraph.
       
      repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
      Specified by:
      getArtifactsList in interface LineageSubgraphOrBuilder
    • getArtifactsOrBuilderList

      public List<? extends ArtifactOrBuilder> getArtifactsOrBuilderList()
       The Artifact nodes in the subgraph.
       
      repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
      Specified by:
      getArtifactsOrBuilderList in interface LineageSubgraphOrBuilder
    • getArtifactsCount

      public int getArtifactsCount()
       The Artifact nodes in the subgraph.
       
      repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
      Specified by:
      getArtifactsCount in interface LineageSubgraphOrBuilder
    • getArtifacts

      public Artifact getArtifacts(int index)
       The Artifact nodes in the subgraph.
       
      repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
      Specified by:
      getArtifacts in interface LineageSubgraphOrBuilder
    • getArtifactsOrBuilder

      public ArtifactOrBuilder getArtifactsOrBuilder(int index)
       The Artifact nodes in the subgraph.
       
      repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
      Specified by:
      getArtifactsOrBuilder in interface LineageSubgraphOrBuilder
    • getExecutionsList

      public List<Execution> getExecutionsList()
       The Execution nodes in the subgraph.
       
      repeated .google.cloud.aiplatform.v1.Execution executions = 2;
      Specified by:
      getExecutionsList in interface LineageSubgraphOrBuilder
    • getExecutionsOrBuilderList

      public List<? extends ExecutionOrBuilder> getExecutionsOrBuilderList()
       The Execution nodes in the subgraph.
       
      repeated .google.cloud.aiplatform.v1.Execution executions = 2;
      Specified by:
      getExecutionsOrBuilderList in interface LineageSubgraphOrBuilder
    • getExecutionsCount

      public int getExecutionsCount()
       The Execution nodes in the subgraph.
       
      repeated .google.cloud.aiplatform.v1.Execution executions = 2;
      Specified by:
      getExecutionsCount in interface LineageSubgraphOrBuilder
    • getExecutions

      public Execution getExecutions(int index)
       The Execution nodes in the subgraph.
       
      repeated .google.cloud.aiplatform.v1.Execution executions = 2;
      Specified by:
      getExecutions in interface LineageSubgraphOrBuilder
    • getExecutionsOrBuilder

      public ExecutionOrBuilder getExecutionsOrBuilder(int index)
       The Execution nodes in the subgraph.
       
      repeated .google.cloud.aiplatform.v1.Execution executions = 2;
      Specified by:
      getExecutionsOrBuilder in interface LineageSubgraphOrBuilder
    • getEventsList

      public List<Event> getEventsList()
       The Event edges between Artifacts and Executions in the subgraph.
       
      repeated .google.cloud.aiplatform.v1.Event events = 3;
      Specified by:
      getEventsList in interface LineageSubgraphOrBuilder
    • getEventsOrBuilderList

      public List<? extends EventOrBuilder> getEventsOrBuilderList()
       The Event edges between Artifacts and Executions in the subgraph.
       
      repeated .google.cloud.aiplatform.v1.Event events = 3;
      Specified by:
      getEventsOrBuilderList in interface LineageSubgraphOrBuilder
    • getEventsCount

      public int getEventsCount()
       The Event edges between Artifacts and Executions in the subgraph.
       
      repeated .google.cloud.aiplatform.v1.Event events = 3;
      Specified by:
      getEventsCount in interface LineageSubgraphOrBuilder
    • getEvents

      public Event getEvents(int index)
       The Event edges between Artifacts and Executions in the subgraph.
       
      repeated .google.cloud.aiplatform.v1.Event events = 3;
      Specified by:
      getEvents in interface LineageSubgraphOrBuilder
    • getEventsOrBuilder

      public EventOrBuilder getEventsOrBuilder(int index)
       The Event edges between Artifacts and Executions in the subgraph.
       
      repeated .google.cloud.aiplatform.v1.Event events = 3;
      Specified by:
      getEventsOrBuilder in interface LineageSubgraphOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static LineageSubgraph parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static LineageSubgraph parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static LineageSubgraph parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static LineageSubgraph parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static LineageSubgraph parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static LineageSubgraph parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static LineageSubgraph parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static LineageSubgraph parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static LineageSubgraph parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static LineageSubgraph parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static LineageSubgraph parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static LineageSubgraph parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public LineageSubgraph.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static LineageSubgraph.Builder newBuilder()
    • newBuilder

      public static LineageSubgraph.Builder newBuilder(LineageSubgraph prototype)
    • toBuilder

      public LineageSubgraph.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected LineageSubgraph.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static LineageSubgraph getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<LineageSubgraph> parser()
    • getParserForType

      public com.google.protobuf.Parser<LineageSubgraph> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public LineageSubgraph getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder