public static final class ProcessOpenLineageRunEventRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ProcessOpenLineageRunEventRequest.Builder> implements ProcessOpenLineageRunEventRequestOrBuilder
Request message for [ProcessOpenLineageRunEvent][google.cloud.datacatalog.lineage.v1.ProcessOpenLineageRunEvent].Protobuf type
google.cloud.datacatalog.lineage.v1.ProcessOpenLineageRunEventRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessOpenLineageRunEventRequest.Builder>public ProcessOpenLineageRunEventRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessOpenLineageRunEventRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessOpenLineageRunEventRequest.Builder>public ProcessOpenLineageRunEventRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ProcessOpenLineageRunEventRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ProcessOpenLineageRunEventRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ProcessOpenLineageRunEventRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessOpenLineageRunEventRequest.Builder>public ProcessOpenLineageRunEventRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessOpenLineageRunEventRequest.Builder>public ProcessOpenLineageRunEventRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessOpenLineageRunEventRequest.Builder>public ProcessOpenLineageRunEventRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessOpenLineageRunEventRequest.Builder>public ProcessOpenLineageRunEventRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessOpenLineageRunEventRequest.Builder>public ProcessOpenLineageRunEventRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessOpenLineageRunEventRequest.Builder>public ProcessOpenLineageRunEventRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ProcessOpenLineageRunEventRequest.Builder>public ProcessOpenLineageRunEventRequest.Builder mergeFrom(ProcessOpenLineageRunEventRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessOpenLineageRunEventRequest.Builder>public ProcessOpenLineageRunEventRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ProcessOpenLineageRunEventRequest.Builder>IOExceptionpublic String getParent()
Required. The name of the project and its location that should own the process, run, and lineage event.
string parent = 1 [(.google.api.field_behavior) = REQUIRED];getParent in interface ProcessOpenLineageRunEventRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. The name of the project and its location that should own the process, run, and lineage event.
string parent = 1 [(.google.api.field_behavior) = REQUIRED];getParentBytes in interface ProcessOpenLineageRunEventRequestOrBuilderpublic ProcessOpenLineageRunEventRequest.Builder setParent(String value)
Required. The name of the project and its location that should own the process, run, and lineage event.
string parent = 1 [(.google.api.field_behavior) = REQUIRED];value - The parent to set.public ProcessOpenLineageRunEventRequest.Builder clearParent()
Required. The name of the project and its location that should own the process, run, and lineage event.
string parent = 1 [(.google.api.field_behavior) = REQUIRED];public ProcessOpenLineageRunEventRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The name of the project and its location that should own the process, run, and lineage event.
string parent = 1 [(.google.api.field_behavior) = REQUIRED];value - The bytes for parent to set.public boolean hasOpenLineage()
Required. OpenLineage message following OpenLineage format: https://github.com/OpenLineage/OpenLineage/blob/main/spec/OpenLineage.json
.google.protobuf.Struct open_lineage = 2 [(.google.api.field_behavior) = REQUIRED];
hasOpenLineage in interface ProcessOpenLineageRunEventRequestOrBuilderpublic com.google.protobuf.Struct getOpenLineage()
Required. OpenLineage message following OpenLineage format: https://github.com/OpenLineage/OpenLineage/blob/main/spec/OpenLineage.json
.google.protobuf.Struct open_lineage = 2 [(.google.api.field_behavior) = REQUIRED];
getOpenLineage in interface ProcessOpenLineageRunEventRequestOrBuilderpublic ProcessOpenLineageRunEventRequest.Builder setOpenLineage(com.google.protobuf.Struct value)
Required. OpenLineage message following OpenLineage format: https://github.com/OpenLineage/OpenLineage/blob/main/spec/OpenLineage.json
.google.protobuf.Struct open_lineage = 2 [(.google.api.field_behavior) = REQUIRED];
public ProcessOpenLineageRunEventRequest.Builder setOpenLineage(com.google.protobuf.Struct.Builder builderForValue)
Required. OpenLineage message following OpenLineage format: https://github.com/OpenLineage/OpenLineage/blob/main/spec/OpenLineage.json
.google.protobuf.Struct open_lineage = 2 [(.google.api.field_behavior) = REQUIRED];
public ProcessOpenLineageRunEventRequest.Builder mergeOpenLineage(com.google.protobuf.Struct value)
Required. OpenLineage message following OpenLineage format: https://github.com/OpenLineage/OpenLineage/blob/main/spec/OpenLineage.json
.google.protobuf.Struct open_lineage = 2 [(.google.api.field_behavior) = REQUIRED];
public ProcessOpenLineageRunEventRequest.Builder clearOpenLineage()
Required. OpenLineage message following OpenLineage format: https://github.com/OpenLineage/OpenLineage/blob/main/spec/OpenLineage.json
.google.protobuf.Struct open_lineage = 2 [(.google.api.field_behavior) = REQUIRED];
public com.google.protobuf.Struct.Builder getOpenLineageBuilder()
Required. OpenLineage message following OpenLineage format: https://github.com/OpenLineage/OpenLineage/blob/main/spec/OpenLineage.json
.google.protobuf.Struct open_lineage = 2 [(.google.api.field_behavior) = REQUIRED];
public com.google.protobuf.StructOrBuilder getOpenLineageOrBuilder()
Required. OpenLineage message following OpenLineage format: https://github.com/OpenLineage/OpenLineage/blob/main/spec/OpenLineage.json
.google.protobuf.Struct open_lineage = 2 [(.google.api.field_behavior) = REQUIRED];
getOpenLineageOrBuilder in interface ProcessOpenLineageRunEventRequestOrBuilderpublic String getRequestId()
A unique identifier for this request. Restricted to 36 ASCII characters. A random UUID is recommended. This request is idempotent only if a `request_id` is provided.
string request_id = 3;getRequestId in interface ProcessOpenLineageRunEventRequestOrBuilderpublic com.google.protobuf.ByteString getRequestIdBytes()
A unique identifier for this request. Restricted to 36 ASCII characters. A random UUID is recommended. This request is idempotent only if a `request_id` is provided.
string request_id = 3;getRequestIdBytes in interface ProcessOpenLineageRunEventRequestOrBuilderpublic ProcessOpenLineageRunEventRequest.Builder setRequestId(String value)
A unique identifier for this request. Restricted to 36 ASCII characters. A random UUID is recommended. This request is idempotent only if a `request_id` is provided.
string request_id = 3;value - The requestId to set.public ProcessOpenLineageRunEventRequest.Builder clearRequestId()
A unique identifier for this request. Restricted to 36 ASCII characters. A random UUID is recommended. This request is idempotent only if a `request_id` is provided.
string request_id = 3;public ProcessOpenLineageRunEventRequest.Builder setRequestIdBytes(com.google.protobuf.ByteString value)
A unique identifier for this request. Restricted to 36 ASCII characters. A random UUID is recommended. This request is idempotent only if a `request_id` is provided.
string request_id = 3;value - The bytes for requestId to set.public final ProcessOpenLineageRunEventRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessOpenLineageRunEventRequest.Builder>public final ProcessOpenLineageRunEventRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ProcessOpenLineageRunEventRequest.Builder>Copyright © 2023 Google LLC. All rights reserved.