Package com.google.cloud.dataplex.v1
Class Task.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Task.Builder>
-
- com.google.cloud.dataplex.v1.Task.Builder
-
- All Implemented Interfaces:
TaskOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- Task
public static final class Task.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Task.Builder> implements TaskOrBuilder
A task represents a user-visible job.
Protobuf typegoogle.cloud.dataplex.v1.Task
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Task.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Task
build()
Task
buildPartial()
Task.Builder
clear()
Task.Builder
clearConfig()
Task.Builder
clearCreateTime()
Output only.Task.Builder
clearDescription()
Optional.Task.Builder
clearDisplayName()
Optional.Task.Builder
clearExecutionSpec()
Required.Task.Builder
clearExecutionStatus()
Output only.Task.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Task.Builder
clearLabels()
Task.Builder
clearName()
Output only.Task.Builder
clearNotebook()
Config related to running scheduled Notebooks.Task.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Task.Builder
clearSpark()
Config related to running custom Spark tasks.Task.Builder
clearState()
Output only.Task.Builder
clearTriggerSpec()
Required.Task.Builder
clearUid()
Output only.Task.Builder
clearUpdateTime()
Output only.Task.Builder
clone()
boolean
containsLabels(String key)
Optional.Task.ConfigCase
getConfigCase()
com.google.protobuf.Timestamp
getCreateTime()
Output only.com.google.protobuf.Timestamp.Builder
getCreateTimeBuilder()
Output only.com.google.protobuf.TimestampOrBuilder
getCreateTimeOrBuilder()
Output only.Task
getDefaultInstanceForType()
String
getDescription()
Optional.com.google.protobuf.ByteString
getDescriptionBytes()
Optional.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getDisplayName()
Optional.com.google.protobuf.ByteString
getDisplayNameBytes()
Optional.Task.ExecutionSpec
getExecutionSpec()
Required.Task.ExecutionSpec.Builder
getExecutionSpecBuilder()
Required.Task.ExecutionSpecOrBuilder
getExecutionSpecOrBuilder()
Required.Task.ExecutionStatus
getExecutionStatus()
Output only.Task.ExecutionStatus.Builder
getExecutionStatusBuilder()
Output only.Task.ExecutionStatusOrBuilder
getExecutionStatusOrBuilder()
Output only.Map<String,String>
getLabels()
Deprecated.int
getLabelsCount()
Optional.Map<String,String>
getLabelsMap()
Optional.String
getLabelsOrDefault(String key, String defaultValue)
Optional.String
getLabelsOrThrow(String key)
Optional.Map<String,String>
getMutableLabels()
Deprecated.String
getName()
Output only.com.google.protobuf.ByteString
getNameBytes()
Output only.Task.NotebookTaskConfig
getNotebook()
Config related to running scheduled Notebooks.Task.NotebookTaskConfig.Builder
getNotebookBuilder()
Config related to running scheduled Notebooks.Task.NotebookTaskConfigOrBuilder
getNotebookOrBuilder()
Config related to running scheduled Notebooks.Task.SparkTaskConfig
getSpark()
Config related to running custom Spark tasks.Task.SparkTaskConfig.Builder
getSparkBuilder()
Config related to running custom Spark tasks.Task.SparkTaskConfigOrBuilder
getSparkOrBuilder()
Config related to running custom Spark tasks.State
getState()
Output only.int
getStateValue()
Output only.Task.TriggerSpec
getTriggerSpec()
Required.Task.TriggerSpec.Builder
getTriggerSpecBuilder()
Required.Task.TriggerSpecOrBuilder
getTriggerSpecOrBuilder()
Required.String
getUid()
Output only.com.google.protobuf.ByteString
getUidBytes()
Output only.com.google.protobuf.Timestamp
getUpdateTime()
Output only.com.google.protobuf.Timestamp.Builder
getUpdateTimeBuilder()
Output only.com.google.protobuf.TimestampOrBuilder
getUpdateTimeOrBuilder()
Output only.boolean
hasCreateTime()
Output only.boolean
hasExecutionSpec()
Required.boolean
hasExecutionStatus()
Output only.boolean
hasNotebook()
Config related to running scheduled Notebooks.boolean
hasSpark()
Config related to running custom Spark tasks.boolean
hasTriggerSpec()
Required.boolean
hasUpdateTime()
Output only.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()
Task.Builder
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.Task.Builder
mergeExecutionSpec(Task.ExecutionSpec value)
Required.Task.Builder
mergeExecutionStatus(Task.ExecutionStatus value)
Output only.Task.Builder
mergeFrom(Task other)
Task.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Task.Builder
mergeFrom(com.google.protobuf.Message other)
Task.Builder
mergeNotebook(Task.NotebookTaskConfig value)
Config related to running scheduled Notebooks.Task.Builder
mergeSpark(Task.SparkTaskConfig value)
Config related to running custom Spark tasks.Task.Builder
mergeTriggerSpec(Task.TriggerSpec value)
Required.Task.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Task.Builder
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.Task.Builder
putAllLabels(Map<String,String> values)
Optional.Task.Builder
putLabels(String key, String value)
Optional.Task.Builder
removeLabels(String key)
Optional.Task.Builder
setCreateTime(com.google.protobuf.Timestamp value)
Output only.Task.Builder
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.Task.Builder
setDescription(String value)
Optional.Task.Builder
setDescriptionBytes(com.google.protobuf.ByteString value)
Optional.Task.Builder
setDisplayName(String value)
Optional.Task.Builder
setDisplayNameBytes(com.google.protobuf.ByteString value)
Optional.Task.Builder
setExecutionSpec(Task.ExecutionSpec value)
Required.Task.Builder
setExecutionSpec(Task.ExecutionSpec.Builder builderForValue)
Required.Task.Builder
setExecutionStatus(Task.ExecutionStatus value)
Output only.Task.Builder
setExecutionStatus(Task.ExecutionStatus.Builder builderForValue)
Output only.Task.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Task.Builder
setName(String value)
Output only.Task.Builder
setNameBytes(com.google.protobuf.ByteString value)
Output only.Task.Builder
setNotebook(Task.NotebookTaskConfig value)
Config related to running scheduled Notebooks.Task.Builder
setNotebook(Task.NotebookTaskConfig.Builder builderForValue)
Config related to running scheduled Notebooks.Task.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Task.Builder
setSpark(Task.SparkTaskConfig value)
Config related to running custom Spark tasks.Task.Builder
setSpark(Task.SparkTaskConfig.Builder builderForValue)
Config related to running custom Spark tasks.Task.Builder
setState(State value)
Output only.Task.Builder
setStateValue(int value)
Output only.Task.Builder
setTriggerSpec(Task.TriggerSpec value)
Required.Task.Builder
setTriggerSpec(Task.TriggerSpec.Builder builderForValue)
Required.Task.Builder
setUid(String value)
Output only.Task.Builder
setUidBytes(com.google.protobuf.ByteString value)
Output only.Task.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Task.Builder
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.Task.Builder
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.Builder>
-
clear
public Task.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.Builder>
-
getDefaultInstanceForType
public Task getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Task build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Task buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Task.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.Builder>
-
setField
public Task.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.Builder>
-
clearField
public Task.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.Builder>
-
clearOneof
public Task.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.Builder>
-
setRepeatedField
public Task.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.Builder>
-
addRepeatedField
public Task.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.Builder>
-
mergeFrom
public Task.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Task.Builder>
-
mergeFrom
public Task.Builder mergeFrom(Task other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.Builder>
-
mergeFrom
public Task.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Task.Builder>
- Throws:
IOException
-
getConfigCase
public Task.ConfigCase getConfigCase()
- Specified by:
getConfigCase
in interfaceTaskOrBuilder
-
clearConfig
public Task.Builder clearConfig()
-
getName
public String getName()
Output only. The relative resource name of the task, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/ tasks/{task_id}.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
- Specified by:
getName
in interfaceTaskOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Output only. The relative resource name of the task, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/ tasks/{task_id}.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
- Specified by:
getNameBytes
in interfaceTaskOrBuilder
- Returns:
- The bytes for name.
-
setName
public Task.Builder setName(String value)
Output only. The relative resource name of the task, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/ tasks/{task_id}.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
public Task.Builder clearName()
Output only. The relative resource name of the task, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/ tasks/{task_id}.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
- Returns:
- This builder for chaining.
-
setNameBytes
public Task.Builder setNameBytes(com.google.protobuf.ByteString value)
Output only. The relative resource name of the task, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/ tasks/{task_id}.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
getUid
public String getUid()
Output only. System generated globally unique ID for the task. This ID will be different if the task is deleted and re-created with the same name.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getUid
in interfaceTaskOrBuilder
- Returns:
- The uid.
-
getUidBytes
public com.google.protobuf.ByteString getUidBytes()
Output only. System generated globally unique ID for the task. This ID will be different if the task is deleted and re-created with the same name.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getUidBytes
in interfaceTaskOrBuilder
- Returns:
- The bytes for uid.
-
setUid
public Task.Builder setUid(String value)
Output only. System generated globally unique ID for the task. This ID will be different if the task is deleted and re-created with the same name.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The uid to set.- Returns:
- This builder for chaining.
-
clearUid
public Task.Builder clearUid()
Output only. System generated globally unique ID for the task. This ID will be different if the task is deleted and re-created with the same name.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- This builder for chaining.
-
setUidBytes
public Task.Builder setUidBytes(com.google.protobuf.ByteString value)
Output only. System generated globally unique ID for the task. This ID will be different if the task is deleted and re-created with the same name.
string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The bytes for uid to set.- Returns:
- This builder for chaining.
-
hasCreateTime
public boolean hasCreateTime()
Output only. The time when the task was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasCreateTime
in interfaceTaskOrBuilder
- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()
Output only. The time when the task was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getCreateTime
in interfaceTaskOrBuilder
- Returns:
- The createTime.
-
setCreateTime
public Task.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. The time when the task was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setCreateTime
public Task.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The time when the task was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeCreateTime
public Task.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. The time when the task was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearCreateTime
public Task.Builder clearCreateTime()
Output only. The time when the task was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. The time when the task was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time when the task was created.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getCreateTimeOrBuilder
in interfaceTaskOrBuilder
-
hasUpdateTime
public boolean hasUpdateTime()
Output only. The time when the task was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasUpdateTime
in interfaceTaskOrBuilder
- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.Timestamp getUpdateTime()
Output only. The time when the task was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getUpdateTime
in interfaceTaskOrBuilder
- Returns:
- The updateTime.
-
setUpdateTime
public Task.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. The time when the task was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setUpdateTime
public Task.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The time when the task was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeUpdateTime
public Task.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. The time when the task was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearUpdateTime
public Task.Builder clearUpdateTime()
Output only. The time when the task was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getUpdateTimeBuilder
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. The time when the task was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The time when the task was last updated.
.google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getUpdateTimeOrBuilder
in interfaceTaskOrBuilder
-
getDescription
public String getDescription()
Optional. Description of the task.
string description = 5 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getDescription
in interfaceTaskOrBuilder
- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
Optional. Description of the task.
string description = 5 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getDescriptionBytes
in interfaceTaskOrBuilder
- Returns:
- The bytes for description.
-
setDescription
public Task.Builder setDescription(String value)
Optional. Description of the task.
string description = 5 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public Task.Builder clearDescription()
Optional. Description of the task.
string description = 5 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- This builder for chaining.
-
setDescriptionBytes
public Task.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
Optional. Description of the task.
string description = 5 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The bytes for description to set.- Returns:
- This builder for chaining.
-
getDisplayName
public String getDisplayName()
Optional. User friendly display name.
string display_name = 6 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getDisplayName
in interfaceTaskOrBuilder
- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()
Optional. User friendly display name.
string display_name = 6 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getDisplayNameBytes
in interfaceTaskOrBuilder
- Returns:
- The bytes for displayName.
-
setDisplayName
public Task.Builder setDisplayName(String value)
Optional. User friendly display name.
string display_name = 6 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
public Task.Builder clearDisplayName()
Optional. User friendly display name.
string display_name = 6 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- This builder for chaining.
-
setDisplayNameBytes
public Task.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Optional. User friendly display name.
string display_name = 6 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getStateValue
public int getStateValue()
Output only. Current state of the task.
.google.cloud.dataplex.v1.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getStateValue
in interfaceTaskOrBuilder
- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
public Task.Builder setStateValue(int value)
Output only. Current state of the task.
.google.cloud.dataplex.v1.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
public State getState()
Output only. Current state of the task.
.google.cloud.dataplex.v1.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getState
in interfaceTaskOrBuilder
- Returns:
- The state.
-
setState
public Task.Builder setState(State value)
Output only. Current state of the task.
.google.cloud.dataplex.v1.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The state to set.- Returns:
- This builder for chaining.
-
clearState
public Task.Builder clearState()
Output only. Current state of the task.
.google.cloud.dataplex.v1.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- This builder for chaining.
-
getLabelsCount
public int getLabelsCount()
Description copied from interface:TaskOrBuilder
Optional. User-defined labels for the task.
map<string, string> labels = 8 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getLabelsCount
in interfaceTaskOrBuilder
-
containsLabels
public boolean containsLabels(String key)
Optional. User-defined labels for the task.
map<string, string> labels = 8 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
containsLabels
in interfaceTaskOrBuilder
-
getLabels
@Deprecated public Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()
instead.- Specified by:
getLabels
in interfaceTaskOrBuilder
-
getLabelsMap
public Map<String,String> getLabelsMap()
Optional. User-defined labels for the task.
map<string, string> labels = 8 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getLabelsMap
in interfaceTaskOrBuilder
-
getLabelsOrDefault
public String getLabelsOrDefault(String key, String defaultValue)
Optional. User-defined labels for the task.
map<string, string> labels = 8 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getLabelsOrDefault
in interfaceTaskOrBuilder
-
getLabelsOrThrow
public String getLabelsOrThrow(String key)
Optional. User-defined labels for the task.
map<string, string> labels = 8 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getLabelsOrThrow
in interfaceTaskOrBuilder
-
clearLabels
public Task.Builder clearLabels()
-
removeLabels
public Task.Builder removeLabels(String key)
Optional. User-defined labels for the task.
map<string, string> labels = 8 [(.google.api.field_behavior) = OPTIONAL];
-
getMutableLabels
@Deprecated public Map<String,String> getMutableLabels()
Deprecated.Use alternate mutation accessors instead.
-
putLabels
public Task.Builder putLabels(String key, String value)
Optional. User-defined labels for the task.
map<string, string> labels = 8 [(.google.api.field_behavior) = OPTIONAL];
-
putAllLabels
public Task.Builder putAllLabels(Map<String,String> values)
Optional. User-defined labels for the task.
map<string, string> labels = 8 [(.google.api.field_behavior) = OPTIONAL];
-
hasTriggerSpec
public boolean hasTriggerSpec()
Required. Spec related to how often and when a task should be triggered.
.google.cloud.dataplex.v1.Task.TriggerSpec trigger_spec = 100 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
hasTriggerSpec
in interfaceTaskOrBuilder
- Returns:
- Whether the triggerSpec field is set.
-
getTriggerSpec
public Task.TriggerSpec getTriggerSpec()
Required. Spec related to how often and when a task should be triggered.
.google.cloud.dataplex.v1.Task.TriggerSpec trigger_spec = 100 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getTriggerSpec
in interfaceTaskOrBuilder
- Returns:
- The triggerSpec.
-
setTriggerSpec
public Task.Builder setTriggerSpec(Task.TriggerSpec value)
Required. Spec related to how often and when a task should be triggered.
.google.cloud.dataplex.v1.Task.TriggerSpec trigger_spec = 100 [(.google.api.field_behavior) = REQUIRED];
-
setTriggerSpec
public Task.Builder setTriggerSpec(Task.TriggerSpec.Builder builderForValue)
Required. Spec related to how often and when a task should be triggered.
.google.cloud.dataplex.v1.Task.TriggerSpec trigger_spec = 100 [(.google.api.field_behavior) = REQUIRED];
-
mergeTriggerSpec
public Task.Builder mergeTriggerSpec(Task.TriggerSpec value)
Required. Spec related to how often and when a task should be triggered.
.google.cloud.dataplex.v1.Task.TriggerSpec trigger_spec = 100 [(.google.api.field_behavior) = REQUIRED];
-
clearTriggerSpec
public Task.Builder clearTriggerSpec()
Required. Spec related to how often and when a task should be triggered.
.google.cloud.dataplex.v1.Task.TriggerSpec trigger_spec = 100 [(.google.api.field_behavior) = REQUIRED];
-
getTriggerSpecBuilder
public Task.TriggerSpec.Builder getTriggerSpecBuilder()
Required. Spec related to how often and when a task should be triggered.
.google.cloud.dataplex.v1.Task.TriggerSpec trigger_spec = 100 [(.google.api.field_behavior) = REQUIRED];
-
getTriggerSpecOrBuilder
public Task.TriggerSpecOrBuilder getTriggerSpecOrBuilder()
Required. Spec related to how often and when a task should be triggered.
.google.cloud.dataplex.v1.Task.TriggerSpec trigger_spec = 100 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getTriggerSpecOrBuilder
in interfaceTaskOrBuilder
-
hasExecutionSpec
public boolean hasExecutionSpec()
Required. Spec related to how a task is executed.
.google.cloud.dataplex.v1.Task.ExecutionSpec execution_spec = 101 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
hasExecutionSpec
in interfaceTaskOrBuilder
- Returns:
- Whether the executionSpec field is set.
-
getExecutionSpec
public Task.ExecutionSpec getExecutionSpec()
Required. Spec related to how a task is executed.
.google.cloud.dataplex.v1.Task.ExecutionSpec execution_spec = 101 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getExecutionSpec
in interfaceTaskOrBuilder
- Returns:
- The executionSpec.
-
setExecutionSpec
public Task.Builder setExecutionSpec(Task.ExecutionSpec value)
Required. Spec related to how a task is executed.
.google.cloud.dataplex.v1.Task.ExecutionSpec execution_spec = 101 [(.google.api.field_behavior) = REQUIRED];
-
setExecutionSpec
public Task.Builder setExecutionSpec(Task.ExecutionSpec.Builder builderForValue)
Required. Spec related to how a task is executed.
.google.cloud.dataplex.v1.Task.ExecutionSpec execution_spec = 101 [(.google.api.field_behavior) = REQUIRED];
-
mergeExecutionSpec
public Task.Builder mergeExecutionSpec(Task.ExecutionSpec value)
Required. Spec related to how a task is executed.
.google.cloud.dataplex.v1.Task.ExecutionSpec execution_spec = 101 [(.google.api.field_behavior) = REQUIRED];
-
clearExecutionSpec
public Task.Builder clearExecutionSpec()
Required. Spec related to how a task is executed.
.google.cloud.dataplex.v1.Task.ExecutionSpec execution_spec = 101 [(.google.api.field_behavior) = REQUIRED];
-
getExecutionSpecBuilder
public Task.ExecutionSpec.Builder getExecutionSpecBuilder()
Required. Spec related to how a task is executed.
.google.cloud.dataplex.v1.Task.ExecutionSpec execution_spec = 101 [(.google.api.field_behavior) = REQUIRED];
-
getExecutionSpecOrBuilder
public Task.ExecutionSpecOrBuilder getExecutionSpecOrBuilder()
Required. Spec related to how a task is executed.
.google.cloud.dataplex.v1.Task.ExecutionSpec execution_spec = 101 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getExecutionSpecOrBuilder
in interfaceTaskOrBuilder
-
hasExecutionStatus
public boolean hasExecutionStatus()
Output only. Status of the latest task executions.
.google.cloud.dataplex.v1.Task.ExecutionStatus execution_status = 201 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasExecutionStatus
in interfaceTaskOrBuilder
- Returns:
- Whether the executionStatus field is set.
-
getExecutionStatus
public Task.ExecutionStatus getExecutionStatus()
Output only. Status of the latest task executions.
.google.cloud.dataplex.v1.Task.ExecutionStatus execution_status = 201 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getExecutionStatus
in interfaceTaskOrBuilder
- Returns:
- The executionStatus.
-
setExecutionStatus
public Task.Builder setExecutionStatus(Task.ExecutionStatus value)
Output only. Status of the latest task executions.
.google.cloud.dataplex.v1.Task.ExecutionStatus execution_status = 201 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setExecutionStatus
public Task.Builder setExecutionStatus(Task.ExecutionStatus.Builder builderForValue)
Output only. Status of the latest task executions.
.google.cloud.dataplex.v1.Task.ExecutionStatus execution_status = 201 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeExecutionStatus
public Task.Builder mergeExecutionStatus(Task.ExecutionStatus value)
Output only. Status of the latest task executions.
.google.cloud.dataplex.v1.Task.ExecutionStatus execution_status = 201 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearExecutionStatus
public Task.Builder clearExecutionStatus()
Output only. Status of the latest task executions.
.google.cloud.dataplex.v1.Task.ExecutionStatus execution_status = 201 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getExecutionStatusBuilder
public Task.ExecutionStatus.Builder getExecutionStatusBuilder()
Output only. Status of the latest task executions.
.google.cloud.dataplex.v1.Task.ExecutionStatus execution_status = 201 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getExecutionStatusOrBuilder
public Task.ExecutionStatusOrBuilder getExecutionStatusOrBuilder()
Output only. Status of the latest task executions.
.google.cloud.dataplex.v1.Task.ExecutionStatus execution_status = 201 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getExecutionStatusOrBuilder
in interfaceTaskOrBuilder
-
hasSpark
public boolean hasSpark()
Config related to running custom Spark tasks.
.google.cloud.dataplex.v1.Task.SparkTaskConfig spark = 300;
- Specified by:
hasSpark
in interfaceTaskOrBuilder
- Returns:
- Whether the spark field is set.
-
getSpark
public Task.SparkTaskConfig getSpark()
Config related to running custom Spark tasks.
.google.cloud.dataplex.v1.Task.SparkTaskConfig spark = 300;
- Specified by:
getSpark
in interfaceTaskOrBuilder
- Returns:
- The spark.
-
setSpark
public Task.Builder setSpark(Task.SparkTaskConfig value)
Config related to running custom Spark tasks.
.google.cloud.dataplex.v1.Task.SparkTaskConfig spark = 300;
-
setSpark
public Task.Builder setSpark(Task.SparkTaskConfig.Builder builderForValue)
Config related to running custom Spark tasks.
.google.cloud.dataplex.v1.Task.SparkTaskConfig spark = 300;
-
mergeSpark
public Task.Builder mergeSpark(Task.SparkTaskConfig value)
Config related to running custom Spark tasks.
.google.cloud.dataplex.v1.Task.SparkTaskConfig spark = 300;
-
clearSpark
public Task.Builder clearSpark()
Config related to running custom Spark tasks.
.google.cloud.dataplex.v1.Task.SparkTaskConfig spark = 300;
-
getSparkBuilder
public Task.SparkTaskConfig.Builder getSparkBuilder()
Config related to running custom Spark tasks.
.google.cloud.dataplex.v1.Task.SparkTaskConfig spark = 300;
-
getSparkOrBuilder
public Task.SparkTaskConfigOrBuilder getSparkOrBuilder()
Config related to running custom Spark tasks.
.google.cloud.dataplex.v1.Task.SparkTaskConfig spark = 300;
- Specified by:
getSparkOrBuilder
in interfaceTaskOrBuilder
-
hasNotebook
public boolean hasNotebook()
Config related to running scheduled Notebooks.
.google.cloud.dataplex.v1.Task.NotebookTaskConfig notebook = 302;
- Specified by:
hasNotebook
in interfaceTaskOrBuilder
- Returns:
- Whether the notebook field is set.
-
getNotebook
public Task.NotebookTaskConfig getNotebook()
Config related to running scheduled Notebooks.
.google.cloud.dataplex.v1.Task.NotebookTaskConfig notebook = 302;
- Specified by:
getNotebook
in interfaceTaskOrBuilder
- Returns:
- The notebook.
-
setNotebook
public Task.Builder setNotebook(Task.NotebookTaskConfig value)
Config related to running scheduled Notebooks.
.google.cloud.dataplex.v1.Task.NotebookTaskConfig notebook = 302;
-
setNotebook
public Task.Builder setNotebook(Task.NotebookTaskConfig.Builder builderForValue)
Config related to running scheduled Notebooks.
.google.cloud.dataplex.v1.Task.NotebookTaskConfig notebook = 302;
-
mergeNotebook
public Task.Builder mergeNotebook(Task.NotebookTaskConfig value)
Config related to running scheduled Notebooks.
.google.cloud.dataplex.v1.Task.NotebookTaskConfig notebook = 302;
-
clearNotebook
public Task.Builder clearNotebook()
Config related to running scheduled Notebooks.
.google.cloud.dataplex.v1.Task.NotebookTaskConfig notebook = 302;
-
getNotebookBuilder
public Task.NotebookTaskConfig.Builder getNotebookBuilder()
Config related to running scheduled Notebooks.
.google.cloud.dataplex.v1.Task.NotebookTaskConfig notebook = 302;
-
getNotebookOrBuilder
public Task.NotebookTaskConfigOrBuilder getNotebookOrBuilder()
Config related to running scheduled Notebooks.
.google.cloud.dataplex.v1.Task.NotebookTaskConfig notebook = 302;
- Specified by:
getNotebookOrBuilder
in interfaceTaskOrBuilder
-
setUnknownFields
public final Task.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.Builder>
-
mergeUnknownFields
public final Task.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.Builder>
-
-