public static final class LineageSubgraph.Builder extends GeneratedMessageV3.Builder<LineageSubgraph.Builder> implements LineageSubgraphOrBuilder
A subgraph of the overall lineage graph. Event edges connect Artifact and
Execution nodes.
Protobuf type google.cloud.aiplatform.v1.LineageSubgraph
Methods
public LineageSubgraph.Builder addAllArtifacts(Iterable<? extends Artifact> values)
The Artifact nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
Parameter
Name | Description |
values | Iterable<? extends com.google.cloud.aiplatform.v1.Artifact>
|
Returns
public LineageSubgraph.Builder addAllEvents(Iterable<? extends Event> values)
The Event edges between Artifacts and Executions in the subgraph.
repeated .google.cloud.aiplatform.v1.Event events = 3;
Parameter
Name | Description |
values | Iterable<? extends com.google.cloud.aiplatform.v1.Event>
|
Returns
public LineageSubgraph.Builder addAllExecutions(Iterable<? extends Execution> values)
The Execution nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Execution executions = 2;
Parameter
Name | Description |
values | Iterable<? extends com.google.cloud.aiplatform.v1.Execution>
|
Returns
public LineageSubgraph.Builder addArtifacts(Artifact value)
The Artifact nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
Parameter
Returns
public LineageSubgraph.Builder addArtifacts(Artifact.Builder builderForValue)
The Artifact nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
Parameter
Returns
public LineageSubgraph.Builder addArtifacts(int index, Artifact value)
The Artifact nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
Parameters
Returns
public LineageSubgraph.Builder addArtifacts(int index, Artifact.Builder builderForValue)
The Artifact nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
Parameters
Returns
public Artifact.Builder addArtifactsBuilder()
The Artifact nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
Returns
public Artifact.Builder addArtifactsBuilder(int index)
The Artifact nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
Parameter
Returns
public LineageSubgraph.Builder addEvents(Event value)
The Event edges between Artifacts and Executions in the subgraph.
repeated .google.cloud.aiplatform.v1.Event events = 3;
Parameter
Name | Description |
value | Event
|
Returns
public LineageSubgraph.Builder addEvents(Event.Builder builderForValue)
The Event edges between Artifacts and Executions in the subgraph.
repeated .google.cloud.aiplatform.v1.Event events = 3;
Parameter
Returns
public LineageSubgraph.Builder addEvents(int index, Event value)
The Event edges between Artifacts and Executions in the subgraph.
repeated .google.cloud.aiplatform.v1.Event events = 3;
Parameters
Returns
public LineageSubgraph.Builder addEvents(int index, Event.Builder builderForValue)
The Event edges between Artifacts and Executions in the subgraph.
repeated .google.cloud.aiplatform.v1.Event events = 3;
Parameters
Returns
public Event.Builder addEventsBuilder()
The Event edges between Artifacts and Executions in the subgraph.
repeated .google.cloud.aiplatform.v1.Event events = 3;
Returns
public Event.Builder addEventsBuilder(int index)
The Event edges between Artifacts and Executions in the subgraph.
repeated .google.cloud.aiplatform.v1.Event events = 3;
Parameter
Returns
public LineageSubgraph.Builder addExecutions(Execution value)
The Execution nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Execution executions = 2;
Parameter
Returns
public LineageSubgraph.Builder addExecutions(Execution.Builder builderForValue)
The Execution nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Execution executions = 2;
Parameter
Returns
public LineageSubgraph.Builder addExecutions(int index, Execution value)
The Execution nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Execution executions = 2;
Parameters
Returns
public LineageSubgraph.Builder addExecutions(int index, Execution.Builder builderForValue)
The Execution nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Execution executions = 2;
Parameters
Returns
public Execution.Builder addExecutionsBuilder()
The Execution nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Execution executions = 2;
Returns
public Execution.Builder addExecutionsBuilder(int index)
The Execution nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Execution executions = 2;
Parameter
Returns
public LineageSubgraph.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public LineageSubgraph build()
Returns
public LineageSubgraph buildPartial()
Returns
public LineageSubgraph.Builder clear()
Returns
Overrides
public LineageSubgraph.Builder clearArtifacts()
The Artifact nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
Returns
public LineageSubgraph.Builder clearEvents()
The Event edges between Artifacts and Executions in the subgraph.
repeated .google.cloud.aiplatform.v1.Event events = 3;
Returns
public LineageSubgraph.Builder clearExecutions()
The Execution nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Execution executions = 2;
Returns
public LineageSubgraph.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
public LineageSubgraph.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
public LineageSubgraph.Builder clone()
Returns
Overrides
public Artifact getArtifacts(int index)
The Artifact nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
Parameter
Returns
public Artifact.Builder getArtifactsBuilder(int index)
The Artifact nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
Parameter
Returns
public List<Artifact.Builder> getArtifactsBuilderList()
The Artifact nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
Returns
public int getArtifactsCount()
The Artifact nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
Returns
public List<Artifact> getArtifactsList()
The Artifact nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
Returns
public ArtifactOrBuilder getArtifactsOrBuilder(int index)
The Artifact nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
Parameter
Returns
public List<? extends ArtifactOrBuilder> getArtifactsOrBuilderList()
The Artifact nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
Returns
Type | Description |
List<? extends com.google.cloud.aiplatform.v1.ArtifactOrBuilder> | |
public LineageSubgraph getDefaultInstanceForType()
Returns
public static final Descriptors.Descriptor getDescriptor()
Returns
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
public Event getEvents(int index)
The Event edges between Artifacts and Executions in the subgraph.
repeated .google.cloud.aiplatform.v1.Event events = 3;
Parameter
Returns
public Event.Builder getEventsBuilder(int index)
The Event edges between Artifacts and Executions in the subgraph.
repeated .google.cloud.aiplatform.v1.Event events = 3;
Parameter
Returns
public List<Event.Builder> getEventsBuilderList()
The Event edges between Artifacts and Executions in the subgraph.
repeated .google.cloud.aiplatform.v1.Event events = 3;
Returns
public int getEventsCount()
The Event edges between Artifacts and Executions in the subgraph.
repeated .google.cloud.aiplatform.v1.Event events = 3;
Returns
public List<Event> getEventsList()
The Event edges between Artifacts and Executions in the subgraph.
repeated .google.cloud.aiplatform.v1.Event events = 3;
Returns
public EventOrBuilder getEventsOrBuilder(int index)
The Event edges between Artifacts and Executions in the subgraph.
repeated .google.cloud.aiplatform.v1.Event events = 3;
Parameter
Returns
public List<? extends EventOrBuilder> getEventsOrBuilderList()
The Event edges between Artifacts and Executions in the subgraph.
repeated .google.cloud.aiplatform.v1.Event events = 3;
Returns
Type | Description |
List<? extends com.google.cloud.aiplatform.v1.EventOrBuilder> | |
public Execution getExecutions(int index)
The Execution nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Execution executions = 2;
Parameter
Returns
public Execution.Builder getExecutionsBuilder(int index)
The Execution nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Execution executions = 2;
Parameter
Returns
public List<Execution.Builder> getExecutionsBuilderList()
The Execution nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Execution executions = 2;
Returns
public int getExecutionsCount()
The Execution nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Execution executions = 2;
Returns
public List<Execution> getExecutionsList()
The Execution nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Execution executions = 2;
Returns
public ExecutionOrBuilder getExecutionsOrBuilder(int index)
The Execution nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Execution executions = 2;
Parameter
Returns
public List<? extends ExecutionOrBuilder> getExecutionsOrBuilderList()
The Execution nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Execution executions = 2;
Returns
Type | Description |
List<? extends com.google.cloud.aiplatform.v1.ExecutionOrBuilder> | |
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public LineageSubgraph.Builder mergeFrom(LineageSubgraph other)
Parameter
Returns
public LineageSubgraph.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
public LineageSubgraph.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
public final LineageSubgraph.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public LineageSubgraph.Builder removeArtifacts(int index)
The Artifact nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
Parameter
Returns
public LineageSubgraph.Builder removeEvents(int index)
The Event edges between Artifacts and Executions in the subgraph.
repeated .google.cloud.aiplatform.v1.Event events = 3;
Parameter
Returns
public LineageSubgraph.Builder removeExecutions(int index)
The Execution nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Execution executions = 2;
Parameter
Returns
public LineageSubgraph.Builder setArtifacts(int index, Artifact value)
The Artifact nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
Parameters
Returns
public LineageSubgraph.Builder setArtifacts(int index, Artifact.Builder builderForValue)
The Artifact nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Artifact artifacts = 1;
Parameters
Returns
public LineageSubgraph.Builder setEvents(int index, Event value)
The Event edges between Artifacts and Executions in the subgraph.
repeated .google.cloud.aiplatform.v1.Event events = 3;
Parameters
Returns
public LineageSubgraph.Builder setEvents(int index, Event.Builder builderForValue)
The Event edges between Artifacts and Executions in the subgraph.
repeated .google.cloud.aiplatform.v1.Event events = 3;
Parameters
Returns
public LineageSubgraph.Builder setExecutions(int index, Execution value)
The Execution nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Execution executions = 2;
Parameters
Returns
public LineageSubgraph.Builder setExecutions(int index, Execution.Builder builderForValue)
The Execution nodes in the subgraph.
repeated .google.cloud.aiplatform.v1.Execution executions = 2;
Parameters
Returns
public LineageSubgraph.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public LineageSubgraph.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
public final LineageSubgraph.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides