public static final class Run.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Run.Builder> implements RunOrBuilder
A lineage run represents an execution of a process that creates lineage events.Protobuf type
google.cloud.datacatalog.lineage.v1.Run| Modifier and Type | Method and Description |
|---|---|
Run.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Run |
build() |
Run |
buildPartial() |
Run.Builder |
clear() |
Run.Builder |
clearAttributes() |
Run.Builder |
clearDisplayName()
Optional.
|
Run.Builder |
clearEndTime()
Optional.
|
Run.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Run.Builder |
clearName()
Immutable.
|
Run.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Run.Builder |
clearStartTime()
Required.
|
Run.Builder |
clearState()
Required.
|
Run.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.
|
Run |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDisplayName()
Optional.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Optional.
|
com.google.protobuf.Timestamp |
getEndTime()
Optional.
|
com.google.protobuf.Timestamp.Builder |
getEndTimeBuilder()
Optional.
|
com.google.protobuf.TimestampOrBuilder |
getEndTimeOrBuilder()
Optional.
|
Map<String,com.google.protobuf.Value> |
getMutableAttributes()
Deprecated.
|
String |
getName()
Immutable.
|
com.google.protobuf.ByteString |
getNameBytes()
Immutable.
|
com.google.protobuf.Timestamp |
getStartTime()
Required.
|
com.google.protobuf.Timestamp.Builder |
getStartTimeBuilder()
Required.
|
com.google.protobuf.TimestampOrBuilder |
getStartTimeOrBuilder()
Required.
|
Run.State |
getState()
Required.
|
int |
getStateValue()
Required.
|
boolean |
hasEndTime()
Optional.
|
boolean |
hasStartTime()
Required.
|
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() |
Run.Builder |
mergeEndTime(com.google.protobuf.Timestamp value)
Optional.
|
Run.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Run.Builder |
mergeFrom(com.google.protobuf.Message other) |
Run.Builder |
mergeFrom(Run other) |
Run.Builder |
mergeStartTime(com.google.protobuf.Timestamp value)
Required.
|
Run.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Run.Builder |
putAllAttributes(Map<String,com.google.protobuf.Value> values)
Optional.
|
Run.Builder |
putAttributes(String key,
com.google.protobuf.Value value)
Optional.
|
Run.Builder |
removeAttributes(String key)
Optional.
|
Run.Builder |
setDisplayName(String value)
Optional.
|
Run.Builder |
setDisplayNameBytes(com.google.protobuf.ByteString value)
Optional.
|
Run.Builder |
setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)
Optional.
|
Run.Builder |
setEndTime(com.google.protobuf.Timestamp value)
Optional.
|
Run.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Run.Builder |
setName(String value)
Immutable.
|
Run.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Immutable.
|
Run.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Run.Builder |
setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
Required.
|
Run.Builder |
setStartTime(com.google.protobuf.Timestamp value)
Required.
|
Run.Builder |
setState(Run.State value)
Required.
|
Run.Builder |
setStateValue(int value)
Required.
|
Run.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<Run.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<Run.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Run.Builder>public Run.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Run.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<Run.Builder>public Run getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Run build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Run buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Run.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Run.Builder>public Run.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<Run.Builder>public Run.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Run.Builder>public Run.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Run.Builder>public Run.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<Run.Builder>public Run.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<Run.Builder>public Run.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Run.Builder>public Run.Builder mergeFrom(Run other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Run.Builder>public Run.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<Run.Builder>IOExceptionpublic String getName()
Immutable. The resource name of the run. Format:
`projects/{project}/locations/{location}/processes/{process}/runs/{run}`.
Can be specified or auto-assigned.
{run} 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 RunOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Immutable. The resource name of the run. Format:
`projects/{project}/locations/{location}/processes/{process}/runs/{run}`.
Can be specified or auto-assigned.
{run} 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 RunOrBuilderpublic Run.Builder setName(String value)
Immutable. The resource name of the run. Format:
`projects/{project}/locations/{location}/processes/{process}/runs/{run}`.
Can be specified or auto-assigned.
{run} 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 Run.Builder clearName()
Immutable. The resource name of the run. Format:
`projects/{project}/locations/{location}/processes/{process}/runs/{run}`.
Can be specified or auto-assigned.
{run} 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 Run.Builder setNameBytes(com.google.protobuf.ByteString value)
Immutable. The resource name of the run. Format:
`projects/{project}/locations/{location}/processes/{process}/runs/{run}`.
Can be specified or auto-assigned.
{run} 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 1024 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 RunOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
Optional. A human-readable name you can set to display in a user interface. Must be not longer than 1024 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 RunOrBuilderpublic Run.Builder setDisplayName(String value)
Optional. A human-readable name you can set to display in a user interface. Must be not longer than 1024 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 Run.Builder clearDisplayName()
Optional. A human-readable name you can set to display in a user interface. Must be not longer than 1024 characters and only contain UTF-8 letters or numbers, spaces or characters like `_-:&.`
string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];public Run.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 1024 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()
RunOrBuilderOptional. The attributes of the run. Should only be used for the purpose of non-semantic management (classifying, describing or labeling the run). Up to 100 attributes are allowed.
map<string, .google.protobuf.Value> attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
getAttributesCount in interface RunOrBuilderpublic boolean containsAttributes(String key)
Optional. The attributes of the run. Should only be used for the purpose of non-semantic management (classifying, describing or labeling the run). Up to 100 attributes are allowed.
map<string, .google.protobuf.Value> attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
containsAttributes in interface RunOrBuilder@Deprecated public Map<String,com.google.protobuf.Value> getAttributes()
getAttributesMap() instead.getAttributes in interface RunOrBuilderpublic Map<String,com.google.protobuf.Value> getAttributesMap()
Optional. The attributes of the run. Should only be used for the purpose of non-semantic management (classifying, describing or labeling the run). Up to 100 attributes are allowed.
map<string, .google.protobuf.Value> attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
getAttributesMap in interface RunOrBuilderpublic com.google.protobuf.Value getAttributesOrDefault(String key, com.google.protobuf.Value defaultValue)
Optional. The attributes of the run. Should only be used for the purpose of non-semantic management (classifying, describing or labeling the run). Up to 100 attributes are allowed.
map<string, .google.protobuf.Value> attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
getAttributesOrDefault in interface RunOrBuilderpublic com.google.protobuf.Value getAttributesOrThrow(String key)
Optional. The attributes of the run. Should only be used for the purpose of non-semantic management (classifying, describing or labeling the run). Up to 100 attributes are allowed.
map<string, .google.protobuf.Value> attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
getAttributesOrThrow in interface RunOrBuilderpublic Run.Builder clearAttributes()
public Run.Builder removeAttributes(String key)
Optional. The attributes of the run. Should only be used for the purpose of non-semantic management (classifying, describing or labeling the run). 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 Run.Builder putAttributes(String key, com.google.protobuf.Value value)
Optional. The attributes of the run. Should only be used for the purpose of non-semantic management (classifying, describing or labeling the run). Up to 100 attributes are allowed.
map<string, .google.protobuf.Value> attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
public Run.Builder putAllAttributes(Map<String,com.google.protobuf.Value> values)
Optional. The attributes of the run. Should only be used for the purpose of non-semantic management (classifying, describing or labeling the run). Up to 100 attributes are allowed.
map<string, .google.protobuf.Value> attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
public boolean hasStartTime()
Required. The timestamp of the start of the run.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = REQUIRED];
hasStartTime in interface RunOrBuilderpublic com.google.protobuf.Timestamp getStartTime()
Required. The timestamp of the start of the run.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = REQUIRED];
getStartTime in interface RunOrBuilderpublic Run.Builder setStartTime(com.google.protobuf.Timestamp value)
Required. The timestamp of the start of the run.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = REQUIRED];
public Run.Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
Required. The timestamp of the start of the run.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = REQUIRED];
public Run.Builder mergeStartTime(com.google.protobuf.Timestamp value)
Required. The timestamp of the start of the run.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = REQUIRED];
public Run.Builder clearStartTime()
Required. The timestamp of the start of the run.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = REQUIRED];
public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()
Required. The timestamp of the start of the run.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = REQUIRED];
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
Required. The timestamp of the start of the run.
.google.protobuf.Timestamp start_time = 4 [(.google.api.field_behavior) = REQUIRED];
getStartTimeOrBuilder in interface RunOrBuilderpublic boolean hasEndTime()
Optional. The timestamp of the end of the run.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OPTIONAL];
hasEndTime in interface RunOrBuilderpublic com.google.protobuf.Timestamp getEndTime()
Optional. The timestamp of the end of the run.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OPTIONAL];
getEndTime in interface RunOrBuilderpublic Run.Builder setEndTime(com.google.protobuf.Timestamp value)
Optional. The timestamp of the end of the run.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OPTIONAL];
public Run.Builder setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)
Optional. The timestamp of the end of the run.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OPTIONAL];
public Run.Builder mergeEndTime(com.google.protobuf.Timestamp value)
Optional. The timestamp of the end of the run.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OPTIONAL];
public Run.Builder clearEndTime()
Optional. The timestamp of the end of the run.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OPTIONAL];
public com.google.protobuf.Timestamp.Builder getEndTimeBuilder()
Optional. The timestamp of the end of the run.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OPTIONAL];
public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
Optional. The timestamp of the end of the run.
.google.protobuf.Timestamp end_time = 5 [(.google.api.field_behavior) = OPTIONAL];
getEndTimeOrBuilder in interface RunOrBuilderpublic int getStateValue()
Required. The state of the run.
.google.cloud.datacatalog.lineage.v1.Run.State state = 6 [(.google.api.field_behavior) = REQUIRED];
getStateValue in interface RunOrBuilderpublic Run.Builder setStateValue(int value)
Required. The state of the run.
.google.cloud.datacatalog.lineage.v1.Run.State state = 6 [(.google.api.field_behavior) = REQUIRED];
value - The enum numeric value on the wire for state to set.public Run.State getState()
Required. The state of the run.
.google.cloud.datacatalog.lineage.v1.Run.State state = 6 [(.google.api.field_behavior) = REQUIRED];
getState in interface RunOrBuilderpublic Run.Builder setState(Run.State value)
Required. The state of the run.
.google.cloud.datacatalog.lineage.v1.Run.State state = 6 [(.google.api.field_behavior) = REQUIRED];
value - The state to set.public Run.Builder clearState()
Required. The state of the run.
.google.cloud.datacatalog.lineage.v1.Run.State state = 6 [(.google.api.field_behavior) = REQUIRED];
public final Run.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Run.Builder>public final Run.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Run.Builder>Copyright © 2024 Google LLC. All rights reserved.