public static final class Process.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Process.Builder> implements ProcessOrBuilder
A process is the definition of a data transformation operation.Protobuf type
google.cloud.datacatalog.lineage.v1.Process| Modifier and Type | Method and Description |
|---|---|
Process.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Process |
build() |
Process |
buildPartial() |
Process.Builder |
clear() |
Process.Builder |
clearAttributes() |
Process.Builder |
clearDisplayName()
Optional.
|
Process.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Process.Builder |
clearName()
Immutable.
|
Process.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Process.Builder |
clearOrigin()
Optional.
|
Process.Builder |
clone() |
boolean |
containsAttributes(String key)
Optional.
|
Map<String,com.google.protobuf.Value> |
getAttributes()
Deprecated.
|
int |
getAttributesCount()
Optional.
|
Map<String,com.google.protobuf.Value> |
getAttributesMap()
Optional.
|
com.google.protobuf.Value |
getAttributesOrDefault(String key,
com.google.protobuf.Value defaultValue)
Optional.
|
com.google.protobuf.Value |
getAttributesOrThrow(String key)
Optional.
|
Process |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDisplayName()
Optional.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Optional.
|
Map<String,com.google.protobuf.Value> |
getMutableAttributes()
Deprecated.
|
String |
getName()
Immutable.
|
com.google.protobuf.ByteString |
getNameBytes()
Immutable.
|
Origin |
getOrigin()
Optional.
|
Origin.Builder |
getOriginBuilder()
Optional.
|
OriginOrBuilder |
getOriginOrBuilder()
Optional.
|
boolean |
hasOrigin()
Optional.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
Process.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Process.Builder |
mergeFrom(com.google.protobuf.Message other) |
Process.Builder |
mergeFrom(Process other) |
Process.Builder |
mergeOrigin(Origin value)
Optional.
|
Process.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Process.Builder |
putAllAttributes(Map<String,com.google.protobuf.Value> values)
Optional.
|
Process.Builder |
putAttributes(String key,
com.google.protobuf.Value value)
Optional.
|
Process.Builder |
removeAttributes(String key)
Optional.
|
Process.Builder |
setDisplayName(String value)
Optional.
|
Process.Builder |
setDisplayNameBytes(com.google.protobuf.ByteString value)
Optional.
|
Process.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Process.Builder |
setName(String value)
Immutable.
|
Process.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Immutable.
|
Process.Builder |
setOrigin(Origin.Builder builderForValue)
Optional.
|
Process.Builder |
setOrigin(Origin value)
Optional.
|
Process.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Process.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapFieldReflection, 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.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<Process.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<Process.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Process.Builder>public Process.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Process.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<Process.Builder>public Process getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Process build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Process buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Process.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Process.Builder>public Process.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<Process.Builder>public Process.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Process.Builder>public Process.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Process.Builder>public Process.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<Process.Builder>public Process.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<Process.Builder>public Process.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Process.Builder>public Process.Builder mergeFrom(Process other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Process.Builder>public Process.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<Process.Builder>IOExceptionpublic String getName()
Immutable. The resource name of the lineage process. Format:
`projects/{project}/locations/{location}/processes/{process}`.
Can be specified or auto-assigned.
{process} 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];getName in interface ProcessOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Immutable. The resource name of the lineage process. Format:
`projects/{project}/locations/{location}/processes/{process}`.
Can be specified or auto-assigned.
{process} 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];getNameBytes in interface ProcessOrBuilderpublic Process.Builder setName(String value)
Immutable. The resource name of the lineage process. Format:
`projects/{project}/locations/{location}/processes/{process}`.
Can be specified or auto-assigned.
{process} 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];value - The name to set.public Process.Builder clearName()
Immutable. The resource name of the lineage process. Format:
`projects/{project}/locations/{location}/processes/{process}`.
Can be specified or auto-assigned.
{process} 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];public Process.Builder setNameBytes(com.google.protobuf.ByteString value)
Immutable. The resource name of the lineage process. Format:
`projects/{project}/locations/{location}/processes/{process}`.
Can be specified or auto-assigned.
{process} 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];value - The bytes for name to set.public String getDisplayName()
Optional. A human-readable name you can set to display in a user interface. Must be not longer than 200 characters and only contain UTF-8 letters or numbers, spaces or characters like `_-:&.`
string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];getDisplayName in interface ProcessOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
Optional. A human-readable name you can set to display in a user interface. Must be not longer than 200 characters and only contain UTF-8 letters or numbers, spaces or characters like `_-:&.`
string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];getDisplayNameBytes in interface ProcessOrBuilderpublic Process.Builder setDisplayName(String value)
Optional. A human-readable name you can set to display in a user interface. Must be not longer than 200 characters and only contain UTF-8 letters or numbers, spaces or characters like `_-:&.`
string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];value - The displayName to set.public Process.Builder clearDisplayName()
Optional. A human-readable name you can set to display in a user interface. Must be not longer than 200 characters and only contain UTF-8 letters or numbers, spaces or characters like `_-:&.`
string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];public Process.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Optional. A human-readable name you can set to display in a user interface. Must be not longer than 200 characters and only contain UTF-8 letters or numbers, spaces or characters like `_-:&.`
string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for displayName to set.public int getAttributesCount()
ProcessOrBuilderOptional. The attributes of the process. Should only be used for the purpose of non-semantic management (classifying, describing or labeling the process). Up to 100 attributes are allowed.
map<string, .google.protobuf.Value> attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
getAttributesCount in interface ProcessOrBuilderpublic boolean containsAttributes(String key)
Optional. The attributes of the process. Should only be used for the purpose of non-semantic management (classifying, describing or labeling the process). Up to 100 attributes are allowed.
map<string, .google.protobuf.Value> attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
containsAttributes in interface ProcessOrBuilder@Deprecated public Map<String,com.google.protobuf.Value> getAttributes()
getAttributesMap() instead.getAttributes in interface ProcessOrBuilderpublic Map<String,com.google.protobuf.Value> getAttributesMap()
Optional. The attributes of the process. Should only be used for the purpose of non-semantic management (classifying, describing or labeling the process). Up to 100 attributes are allowed.
map<string, .google.protobuf.Value> attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
getAttributesMap in interface ProcessOrBuilderpublic com.google.protobuf.Value getAttributesOrDefault(String key, com.google.protobuf.Value defaultValue)
Optional. The attributes of the process. Should only be used for the purpose of non-semantic management (classifying, describing or labeling the process). Up to 100 attributes are allowed.
map<string, .google.protobuf.Value> attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
getAttributesOrDefault in interface ProcessOrBuilderpublic com.google.protobuf.Value getAttributesOrThrow(String key)
Optional. The attributes of the process. Should only be used for the purpose of non-semantic management (classifying, describing or labeling the process). Up to 100 attributes are allowed.
map<string, .google.protobuf.Value> attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
getAttributesOrThrow in interface ProcessOrBuilderpublic Process.Builder clearAttributes()
public Process.Builder removeAttributes(String key)
Optional. The attributes of the process. Should only be used for the purpose of non-semantic management (classifying, describing or labeling the process). Up to 100 attributes are allowed.
map<string, .google.protobuf.Value> attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
@Deprecated public Map<String,com.google.protobuf.Value> getMutableAttributes()
public Process.Builder putAttributes(String key, com.google.protobuf.Value value)
Optional. The attributes of the process. Should only be used for the purpose of non-semantic management (classifying, describing or labeling the process). Up to 100 attributes are allowed.
map<string, .google.protobuf.Value> attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
public Process.Builder putAllAttributes(Map<String,com.google.protobuf.Value> values)
Optional. The attributes of the process. Should only be used for the purpose of non-semantic management (classifying, describing or labeling the process). Up to 100 attributes are allowed.
map<string, .google.protobuf.Value> attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
public boolean hasOrigin()
Optional. The origin of this process and its runs and lineage events.
.google.cloud.datacatalog.lineage.v1.Origin origin = 4 [(.google.api.field_behavior) = OPTIONAL];
hasOrigin in interface ProcessOrBuilderpublic Origin getOrigin()
Optional. The origin of this process and its runs and lineage events.
.google.cloud.datacatalog.lineage.v1.Origin origin = 4 [(.google.api.field_behavior) = OPTIONAL];
getOrigin in interface ProcessOrBuilderpublic Process.Builder setOrigin(Origin value)
Optional. The origin of this process and its runs and lineage events.
.google.cloud.datacatalog.lineage.v1.Origin origin = 4 [(.google.api.field_behavior) = OPTIONAL];
public Process.Builder setOrigin(Origin.Builder builderForValue)
Optional. The origin of this process and its runs and lineage events.
.google.cloud.datacatalog.lineage.v1.Origin origin = 4 [(.google.api.field_behavior) = OPTIONAL];
public Process.Builder mergeOrigin(Origin value)
Optional. The origin of this process and its runs and lineage events.
.google.cloud.datacatalog.lineage.v1.Origin origin = 4 [(.google.api.field_behavior) = OPTIONAL];
public Process.Builder clearOrigin()
Optional. The origin of this process and its runs and lineage events.
.google.cloud.datacatalog.lineage.v1.Origin origin = 4 [(.google.api.field_behavior) = OPTIONAL];
public Origin.Builder getOriginBuilder()
Optional. The origin of this process and its runs and lineage events.
.google.cloud.datacatalog.lineage.v1.Origin origin = 4 [(.google.api.field_behavior) = OPTIONAL];
public OriginOrBuilder getOriginOrBuilder()
Optional. The origin of this process and its runs and lineage events.
.google.cloud.datacatalog.lineage.v1.Origin origin = 4 [(.google.api.field_behavior) = OPTIONAL];
getOriginOrBuilder in interface ProcessOrBuilderpublic final Process.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Process.Builder>public final Process.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Process.Builder>Copyright © 2023 Google LLC. All rights reserved.