- 0.75.0 (latest)
- 0.74.0
- 0.73.0
- 0.72.0
- 0.70.0
- 0.68.0
- 0.67.0
- 0.66.0
- 0.65.0
- 0.64.0
- 0.62.0
- 0.60.0
- 0.59.0
- 0.56.0
- 0.55.0
- 0.54.0
- 0.52.0
- 0.51.0
- 0.50.0
- 0.49.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.1.0
public static final class LineageEvent.Builder extends GeneratedMessage.Builder<LineageEvent.Builder> implements LineageEventOrBuilderA lineage event represents an operation on assets. Within the operation, the data flows from the source to the target defined in the links field.
Protobuf type google.cloud.datacatalog.lineage.v1.LineageEvent
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > LineageEvent.BuilderImplements
LineageEventOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllLinks(Iterable<? extends EventLink> values)
public LineageEvent.Builder addAllLinks(Iterable<? extends EventLink> values)Optional. List of source-target pairs. Can't contain more than 100 tuples.
repeated .google.cloud.datacatalog.lineage.v1.EventLink links = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.cloud.datacatalog.lineage.v1.EventLink> |
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
|
addLinks(EventLink value)
public LineageEvent.Builder addLinks(EventLink value)Optional. List of source-target pairs. Can't contain more than 100 tuples.
repeated .google.cloud.datacatalog.lineage.v1.EventLink links = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
EventLink |
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
|
addLinks(EventLink.Builder builderForValue)
public LineageEvent.Builder addLinks(EventLink.Builder builderForValue)Optional. List of source-target pairs. Can't contain more than 100 tuples.
repeated .google.cloud.datacatalog.lineage.v1.EventLink links = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
EventLink.Builder |
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
|
addLinks(int index, EventLink value)
public LineageEvent.Builder addLinks(int index, EventLink value)Optional. List of source-target pairs. Can't contain more than 100 tuples.
repeated .google.cloud.datacatalog.lineage.v1.EventLink links = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
EventLink |
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
|
addLinks(int index, EventLink.Builder builderForValue)
public LineageEvent.Builder addLinks(int index, EventLink.Builder builderForValue)Optional. List of source-target pairs. Can't contain more than 100 tuples.
repeated .google.cloud.datacatalog.lineage.v1.EventLink links = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
EventLink.Builder |
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
|
addLinksBuilder()
public EventLink.Builder addLinksBuilder()Optional. List of source-target pairs. Can't contain more than 100 tuples.
repeated .google.cloud.datacatalog.lineage.v1.EventLink links = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
EventLink.Builder |
|
addLinksBuilder(int index)
public EventLink.Builder addLinksBuilder(int index)Optional. List of source-target pairs. Can't contain more than 100 tuples.
repeated .google.cloud.datacatalog.lineage.v1.EventLink links = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
EventLink.Builder |
|
build()
public LineageEvent build()| Returns | |
|---|---|
| Type | Description |
LineageEvent |
|
buildPartial()
public LineageEvent buildPartial()| Returns | |
|---|---|
| Type | Description |
LineageEvent |
|
clear()
public LineageEvent.Builder clear()| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
|
clearEndTime()
public LineageEvent.Builder clearEndTime()Optional. The end of the transformation which resulted in this lineage event. For streaming scenarios, it should be the end of the period from which the lineage is being reported.
.google.protobuf.Timestamp end_time = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
|
clearLinks()
public LineageEvent.Builder clearLinks()Optional. List of source-target pairs. Can't contain more than 100 tuples.
repeated .google.cloud.datacatalog.lineage.v1.EventLink links = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
|
clearName()
public LineageEvent.Builder clearName() Immutable. The resource name of the lineage event.
Format:
projects/{project}/locations/{location}/processes/{process}/runs/{run}/lineageEvents/{lineage_event}.
Can be specified or auto-assigned.
{lineage_event} must be not longer than 200 characters and only
contain characters in a set: a-zA-Z0-9_-:.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
This builder for chaining. |
clearStartTime()
public LineageEvent.Builder clearStartTime()Required. The beginning of the transformation which resulted in this lineage event. For streaming scenarios, it should be the beginning of the period from which the lineage is being reported.
.google.protobuf.Timestamp start_time = 6 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
|
getDefaultInstanceForType()
public LineageEvent getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
LineageEvent |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getEndTime()
public Timestamp getEndTime()Optional. The end of the transformation which resulted in this lineage event. For streaming scenarios, it should be the end of the period from which the lineage is being reported.
.google.protobuf.Timestamp end_time = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The endTime. |
getEndTimeBuilder()
public Timestamp.Builder getEndTimeBuilder()Optional. The end of the transformation which resulted in this lineage event. For streaming scenarios, it should be the end of the period from which the lineage is being reported.
.google.protobuf.Timestamp end_time = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Builder |
|
getEndTimeOrBuilder()
public TimestampOrBuilder getEndTimeOrBuilder()Optional. The end of the transformation which resulted in this lineage event. For streaming scenarios, it should be the end of the period from which the lineage is being reported.
.google.protobuf.Timestamp end_time = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getLinks(int index)
public EventLink getLinks(int index)Optional. List of source-target pairs. Can't contain more than 100 tuples.
repeated .google.cloud.datacatalog.lineage.v1.EventLink links = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
EventLink |
|
getLinksBuilder(int index)
public EventLink.Builder getLinksBuilder(int index)Optional. List of source-target pairs. Can't contain more than 100 tuples.
repeated .google.cloud.datacatalog.lineage.v1.EventLink links = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
EventLink.Builder |
|
getLinksBuilderList()
public List<EventLink.Builder> getLinksBuilderList()Optional. List of source-target pairs. Can't contain more than 100 tuples.
repeated .google.cloud.datacatalog.lineage.v1.EventLink links = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<Builder> |
|
getLinksCount()
public int getLinksCount()Optional. List of source-target pairs. Can't contain more than 100 tuples.
repeated .google.cloud.datacatalog.lineage.v1.EventLink links = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
|
getLinksList()
public List<EventLink> getLinksList()Optional. List of source-target pairs. Can't contain more than 100 tuples.
repeated .google.cloud.datacatalog.lineage.v1.EventLink links = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<EventLink> |
|
getLinksOrBuilder(int index)
public EventLinkOrBuilder getLinksOrBuilder(int index)Optional. List of source-target pairs. Can't contain more than 100 tuples.
repeated .google.cloud.datacatalog.lineage.v1.EventLink links = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
EventLinkOrBuilder |
|
getLinksOrBuilderList()
public List<? extends EventLinkOrBuilder> getLinksOrBuilderList()Optional. List of source-target pairs. Can't contain more than 100 tuples.
repeated .google.cloud.datacatalog.lineage.v1.EventLink links = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.datacatalog.lineage.v1.EventLinkOrBuilder> |
|
getName()
public String getName() Immutable. The resource name of the lineage event.
Format:
projects/{project}/locations/{location}/processes/{process}/runs/{run}/lineageEvents/{lineage_event}.
Can be specified or auto-assigned.
{lineage_event} must be not longer than 200 characters and only
contain characters in a set: a-zA-Z0-9_-:.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public ByteString getNameBytes() Immutable. The resource name of the lineage event.
Format:
projects/{project}/locations/{location}/processes/{process}/runs/{run}/lineageEvents/{lineage_event}.
Can be specified or auto-assigned.
{lineage_event} must be not longer than 200 characters and only
contain characters in a set: a-zA-Z0-9_-:.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getStartTime()
public Timestamp getStartTime()Required. The beginning of the transformation which resulted in this lineage event. For streaming scenarios, it should be the beginning of the period from which the lineage is being reported.
.google.protobuf.Timestamp start_time = 6 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The startTime. |
getStartTimeBuilder()
public Timestamp.Builder getStartTimeBuilder()Required. The beginning of the transformation which resulted in this lineage event. For streaming scenarios, it should be the beginning of the period from which the lineage is being reported.
.google.protobuf.Timestamp start_time = 6 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Builder |
|
getStartTimeOrBuilder()
public TimestampOrBuilder getStartTimeOrBuilder()Required. The beginning of the transformation which resulted in this lineage event. For streaming scenarios, it should be the beginning of the period from which the lineage is being reported.
.google.protobuf.Timestamp start_time = 6 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
hasEndTime()
public boolean hasEndTime()Optional. The end of the transformation which resulted in this lineage event. For streaming scenarios, it should be the end of the period from which the lineage is being reported.
.google.protobuf.Timestamp end_time = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the endTime field is set. |
hasStartTime()
public boolean hasStartTime()Required. The beginning of the transformation which resulted in this lineage event. For streaming scenarios, it should be the beginning of the period from which the lineage is being reported.
.google.protobuf.Timestamp start_time = 6 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the startTime field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeEndTime(Timestamp value)
public LineageEvent.Builder mergeEndTime(Timestamp value)Optional. The end of the transformation which resulted in this lineage event. For streaming scenarios, it should be the end of the period from which the lineage is being reported.
.google.protobuf.Timestamp end_time = 7 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
Timestamp |
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
|
mergeFrom(LineageEvent other)
public LineageEvent.Builder mergeFrom(LineageEvent other)| Parameter | |
|---|---|
| Name | Description |
other |
LineageEvent |
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public LineageEvent.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public LineageEvent.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
|
mergeStartTime(Timestamp value)
public LineageEvent.Builder mergeStartTime(Timestamp value)Required. The beginning of the transformation which resulted in this lineage event. For streaming scenarios, it should be the beginning of the period from which the lineage is being reported.
.google.protobuf.Timestamp start_time = 6 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
Timestamp |
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
|
removeLinks(int index)
public LineageEvent.Builder removeLinks(int index)Optional. List of source-target pairs. Can't contain more than 100 tuples.
repeated .google.cloud.datacatalog.lineage.v1.EventLink links = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
|
setEndTime(Timestamp value)
public LineageEvent.Builder setEndTime(Timestamp value)Optional. The end of the transformation which resulted in this lineage event. For streaming scenarios, it should be the end of the period from which the lineage is being reported.
.google.protobuf.Timestamp end_time = 7 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
Timestamp |
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
|
setEndTime(Timestamp.Builder builderForValue)
public LineageEvent.Builder setEndTime(Timestamp.Builder builderForValue)Optional. The end of the transformation which resulted in this lineage event. For streaming scenarios, it should be the end of the period from which the lineage is being reported.
.google.protobuf.Timestamp end_time = 7 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Builder |
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
|
setLinks(int index, EventLink value)
public LineageEvent.Builder setLinks(int index, EventLink value)Optional. List of source-target pairs. Can't contain more than 100 tuples.
repeated .google.cloud.datacatalog.lineage.v1.EventLink links = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
EventLink |
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
|
setLinks(int index, EventLink.Builder builderForValue)
public LineageEvent.Builder setLinks(int index, EventLink.Builder builderForValue)Optional. List of source-target pairs. Can't contain more than 100 tuples.
repeated .google.cloud.datacatalog.lineage.v1.EventLink links = 8 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
EventLink.Builder |
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
|
setName(String value)
public LineageEvent.Builder setName(String value) Immutable. The resource name of the lineage event.
Format:
projects/{project}/locations/{location}/processes/{process}/runs/{run}/lineageEvents/{lineage_event}.
Can be specified or auto-assigned.
{lineage_event} must be not longer than 200 characters and only
contain characters in a set: a-zA-Z0-9_-:.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe name to set. |
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
This builder for chaining. |
setNameBytes(ByteString value)
public LineageEvent.Builder setNameBytes(ByteString value) Immutable. The resource name of the lineage event.
Format:
projects/{project}/locations/{location}/processes/{process}/runs/{run}/lineageEvents/{lineage_event}.
Can be specified or auto-assigned.
{lineage_event} must be not longer than 200 characters and only
contain characters in a set: a-zA-Z0-9_-:.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for name to set. |
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
This builder for chaining. |
setStartTime(Timestamp value)
public LineageEvent.Builder setStartTime(Timestamp value)Required. The beginning of the transformation which resulted in this lineage event. For streaming scenarios, it should be the beginning of the period from which the lineage is being reported.
.google.protobuf.Timestamp start_time = 6 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
Timestamp |
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
|
setStartTime(Timestamp.Builder builderForValue)
public LineageEvent.Builder setStartTime(Timestamp.Builder builderForValue)Required. The beginning of the transformation which resulted in this lineage event. For streaming scenarios, it should be the beginning of the period from which the lineage is being reported.
.google.protobuf.Timestamp start_time = 6 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Builder |
| Returns | |
|---|---|
| Type | Description |
LineageEvent.Builder |
|