Class MigrationSubtask.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<MigrationSubtask.Builder>
com.google.cloud.bigquery.migration.v2.MigrationSubtask.Builder
All Implemented Interfaces:
MigrationSubtaskOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
MigrationSubtask

public static final class MigrationSubtask.Builder extends com.google.protobuf.GeneratedMessage.Builder<MigrationSubtask.Builder> implements MigrationSubtaskOrBuilder
 A subtask for a migration which carries details about the configuration of
 the subtask. The content of the details should not matter to the end user,
 but is a contract between the subtask creator and subtask worker.
 
Protobuf type google.cloud.bigquery.migration.v2.MigrationSubtask
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<MigrationSubtask.Builder>
    • clear

      public MigrationSubtask.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<MigrationSubtask.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<MigrationSubtask.Builder>
    • getDefaultInstanceForType

      public MigrationSubtask getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public MigrationSubtask build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public MigrationSubtask buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public MigrationSubtask.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<MigrationSubtask.Builder>
    • mergeFrom

      public MigrationSubtask.Builder mergeFrom(MigrationSubtask other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<MigrationSubtask.Builder>
    • mergeFrom

      public MigrationSubtask.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<MigrationSubtask.Builder>
      Throws:
      IOException
    • getName

      public String getName()
       Output only. Immutable. The resource name for the migration subtask. The ID
       is server-generated.
      
       Example: `projects/123/locations/us/workflows/345/subtasks/678`
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getName in interface MigrationSubtaskOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Output only. Immutable. The resource name for the migration subtask. The ID
       is server-generated.
      
       Example: `projects/123/locations/us/workflows/345/subtasks/678`
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getNameBytes in interface MigrationSubtaskOrBuilder
      Returns:
      The bytes for name.
    • setName

      public MigrationSubtask.Builder setName(String value)
       Output only. Immutable. The resource name for the migration subtask. The ID
       is server-generated.
      
       Example: `projects/123/locations/us/workflows/345/subtasks/678`
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public MigrationSubtask.Builder clearName()
       Output only. Immutable. The resource name for the migration subtask. The ID
       is server-generated.
      
       Example: `projects/123/locations/us/workflows/345/subtasks/678`
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
      Returns:
      This builder for chaining.
    • setNameBytes

      public MigrationSubtask.Builder setNameBytes(com.google.protobuf.ByteString value)
       Output only. Immutable. The resource name for the migration subtask. The ID
       is server-generated.
      
       Example: `projects/123/locations/us/workflows/345/subtasks/678`
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • getTaskId

      public String getTaskId()
       The unique ID of the task to which this subtask belongs.
       
      string task_id = 2;
      Specified by:
      getTaskId in interface MigrationSubtaskOrBuilder
      Returns:
      The taskId.
    • getTaskIdBytes

      public com.google.protobuf.ByteString getTaskIdBytes()
       The unique ID of the task to which this subtask belongs.
       
      string task_id = 2;
      Specified by:
      getTaskIdBytes in interface MigrationSubtaskOrBuilder
      Returns:
      The bytes for taskId.
    • setTaskId

      public MigrationSubtask.Builder setTaskId(String value)
       The unique ID of the task to which this subtask belongs.
       
      string task_id = 2;
      Parameters:
      value - The taskId to set.
      Returns:
      This builder for chaining.
    • clearTaskId

      public MigrationSubtask.Builder clearTaskId()
       The unique ID of the task to which this subtask belongs.
       
      string task_id = 2;
      Returns:
      This builder for chaining.
    • setTaskIdBytes

      public MigrationSubtask.Builder setTaskIdBytes(com.google.protobuf.ByteString value)
       The unique ID of the task to which this subtask belongs.
       
      string task_id = 2;
      Parameters:
      value - The bytes for taskId to set.
      Returns:
      This builder for chaining.
    • getType

      public String getType()
       The type of the Subtask. The migration service does not check whether this
       is a known type. It is up to the task creator (i.e. orchestrator or worker)
       to ensure it only creates subtasks for which there are compatible workers
       polling for Subtasks.
       
      string type = 3;
      Specified by:
      getType in interface MigrationSubtaskOrBuilder
      Returns:
      The type.
    • getTypeBytes

      public com.google.protobuf.ByteString getTypeBytes()
       The type of the Subtask. The migration service does not check whether this
       is a known type. It is up to the task creator (i.e. orchestrator or worker)
       to ensure it only creates subtasks for which there are compatible workers
       polling for Subtasks.
       
      string type = 3;
      Specified by:
      getTypeBytes in interface MigrationSubtaskOrBuilder
      Returns:
      The bytes for type.
    • setType

      public MigrationSubtask.Builder setType(String value)
       The type of the Subtask. The migration service does not check whether this
       is a known type. It is up to the task creator (i.e. orchestrator or worker)
       to ensure it only creates subtasks for which there are compatible workers
       polling for Subtasks.
       
      string type = 3;
      Parameters:
      value - The type to set.
      Returns:
      This builder for chaining.
    • clearType

      public MigrationSubtask.Builder clearType()
       The type of the Subtask. The migration service does not check whether this
       is a known type. It is up to the task creator (i.e. orchestrator or worker)
       to ensure it only creates subtasks for which there are compatible workers
       polling for Subtasks.
       
      string type = 3;
      Returns:
      This builder for chaining.
    • setTypeBytes

      public MigrationSubtask.Builder setTypeBytes(com.google.protobuf.ByteString value)
       The type of the Subtask. The migration service does not check whether this
       is a known type. It is up to the task creator (i.e. orchestrator or worker)
       to ensure it only creates subtasks for which there are compatible workers
       polling for Subtasks.
       
      string type = 3;
      Parameters:
      value - The bytes for type to set.
      Returns:
      This builder for chaining.
    • getStateValue

      public int getStateValue()
       Output only. The current state of the subtask.
       
      .google.cloud.bigquery.migration.v2.MigrationSubtask.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStateValue in interface MigrationSubtaskOrBuilder
      Returns:
      The enum numeric value on the wire for state.
    • setStateValue

      public MigrationSubtask.Builder setStateValue(int value)
       Output only. The current state of the subtask.
       
      .google.cloud.bigquery.migration.v2.MigrationSubtask.State state = 5 [(.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 MigrationSubtask.State getState()
       Output only. The current state of the subtask.
       
      .google.cloud.bigquery.migration.v2.MigrationSubtask.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getState in interface MigrationSubtaskOrBuilder
      Returns:
      The state.
    • setState

       Output only. The current state of the subtask.
       
      .google.cloud.bigquery.migration.v2.MigrationSubtask.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The state to set.
      Returns:
      This builder for chaining.
    • clearState

      public MigrationSubtask.Builder clearState()
       Output only. The current state of the subtask.
       
      .google.cloud.bigquery.migration.v2.MigrationSubtask.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • hasProcessingError

      public boolean hasProcessingError()
       Output only. An explanation that may be populated when the task is in
       FAILED state.
       
      .google.rpc.ErrorInfo processing_error = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasProcessingError in interface MigrationSubtaskOrBuilder
      Returns:
      Whether the processingError field is set.
    • getProcessingError

      public ErrorInfo getProcessingError()
       Output only. An explanation that may be populated when the task is in
       FAILED state.
       
      .google.rpc.ErrorInfo processing_error = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getProcessingError in interface MigrationSubtaskOrBuilder
      Returns:
      The processingError.
    • setProcessingError

      public MigrationSubtask.Builder setProcessingError(ErrorInfo value)
       Output only. An explanation that may be populated when the task is in
       FAILED state.
       
      .google.rpc.ErrorInfo processing_error = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setProcessingError

      public MigrationSubtask.Builder setProcessingError(ErrorInfo.Builder builderForValue)
       Output only. An explanation that may be populated when the task is in
       FAILED state.
       
      .google.rpc.ErrorInfo processing_error = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeProcessingError

      public MigrationSubtask.Builder mergeProcessingError(ErrorInfo value)
       Output only. An explanation that may be populated when the task is in
       FAILED state.
       
      .google.rpc.ErrorInfo processing_error = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearProcessingError

      public MigrationSubtask.Builder clearProcessingError()
       Output only. An explanation that may be populated when the task is in
       FAILED state.
       
      .google.rpc.ErrorInfo processing_error = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getProcessingErrorBuilder

      public ErrorInfo.Builder getProcessingErrorBuilder()
       Output only. An explanation that may be populated when the task is in
       FAILED state.
       
      .google.rpc.ErrorInfo processing_error = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getProcessingErrorOrBuilder

      public ErrorInfoOrBuilder getProcessingErrorOrBuilder()
       Output only. An explanation that may be populated when the task is in
       FAILED state.
       
      .google.rpc.ErrorInfo processing_error = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getProcessingErrorOrBuilder in interface MigrationSubtaskOrBuilder
    • getResourceErrorDetailsList

      public List<ResourceErrorDetail> getResourceErrorDetailsList()
       Output only. Provides details to errors and issues encountered while
       processing the subtask. Presence of error details does not mean that the
       subtask failed.
       
      repeated .google.cloud.bigquery.migration.v2.ResourceErrorDetail resource_error_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getResourceErrorDetailsList in interface MigrationSubtaskOrBuilder
    • getResourceErrorDetailsCount

      public int getResourceErrorDetailsCount()
       Output only. Provides details to errors and issues encountered while
       processing the subtask. Presence of error details does not mean that the
       subtask failed.
       
      repeated .google.cloud.bigquery.migration.v2.ResourceErrorDetail resource_error_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getResourceErrorDetailsCount in interface MigrationSubtaskOrBuilder
    • getResourceErrorDetails

      public ResourceErrorDetail getResourceErrorDetails(int index)
       Output only. Provides details to errors and issues encountered while
       processing the subtask. Presence of error details does not mean that the
       subtask failed.
       
      repeated .google.cloud.bigquery.migration.v2.ResourceErrorDetail resource_error_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getResourceErrorDetails in interface MigrationSubtaskOrBuilder
    • setResourceErrorDetails

      public MigrationSubtask.Builder setResourceErrorDetails(int index, ResourceErrorDetail value)
       Output only. Provides details to errors and issues encountered while
       processing the subtask. Presence of error details does not mean that the
       subtask failed.
       
      repeated .google.cloud.bigquery.migration.v2.ResourceErrorDetail resource_error_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setResourceErrorDetails

      public MigrationSubtask.Builder setResourceErrorDetails(int index, ResourceErrorDetail.Builder builderForValue)
       Output only. Provides details to errors and issues encountered while
       processing the subtask. Presence of error details does not mean that the
       subtask failed.
       
      repeated .google.cloud.bigquery.migration.v2.ResourceErrorDetail resource_error_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addResourceErrorDetails

      public MigrationSubtask.Builder addResourceErrorDetails(ResourceErrorDetail value)
       Output only. Provides details to errors and issues encountered while
       processing the subtask. Presence of error details does not mean that the
       subtask failed.
       
      repeated .google.cloud.bigquery.migration.v2.ResourceErrorDetail resource_error_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addResourceErrorDetails

      public MigrationSubtask.Builder addResourceErrorDetails(int index, ResourceErrorDetail value)
       Output only. Provides details to errors and issues encountered while
       processing the subtask. Presence of error details does not mean that the
       subtask failed.
       
      repeated .google.cloud.bigquery.migration.v2.ResourceErrorDetail resource_error_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addResourceErrorDetails

      public MigrationSubtask.Builder addResourceErrorDetails(ResourceErrorDetail.Builder builderForValue)
       Output only. Provides details to errors and issues encountered while
       processing the subtask. Presence of error details does not mean that the
       subtask failed.
       
      repeated .google.cloud.bigquery.migration.v2.ResourceErrorDetail resource_error_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addResourceErrorDetails

      public MigrationSubtask.Builder addResourceErrorDetails(int index, ResourceErrorDetail.Builder builderForValue)
       Output only. Provides details to errors and issues encountered while
       processing the subtask. Presence of error details does not mean that the
       subtask failed.
       
      repeated .google.cloud.bigquery.migration.v2.ResourceErrorDetail resource_error_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addAllResourceErrorDetails

      public MigrationSubtask.Builder addAllResourceErrorDetails(Iterable<? extends ResourceErrorDetail> values)
       Output only. Provides details to errors and issues encountered while
       processing the subtask. Presence of error details does not mean that the
       subtask failed.
       
      repeated .google.cloud.bigquery.migration.v2.ResourceErrorDetail resource_error_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearResourceErrorDetails

      public MigrationSubtask.Builder clearResourceErrorDetails()
       Output only. Provides details to errors and issues encountered while
       processing the subtask. Presence of error details does not mean that the
       subtask failed.
       
      repeated .google.cloud.bigquery.migration.v2.ResourceErrorDetail resource_error_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • removeResourceErrorDetails

      public MigrationSubtask.Builder removeResourceErrorDetails(int index)
       Output only. Provides details to errors and issues encountered while
       processing the subtask. Presence of error details does not mean that the
       subtask failed.
       
      repeated .google.cloud.bigquery.migration.v2.ResourceErrorDetail resource_error_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getResourceErrorDetailsBuilder

      public ResourceErrorDetail.Builder getResourceErrorDetailsBuilder(int index)
       Output only. Provides details to errors and issues encountered while
       processing the subtask. Presence of error details does not mean that the
       subtask failed.
       
      repeated .google.cloud.bigquery.migration.v2.ResourceErrorDetail resource_error_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getResourceErrorDetailsOrBuilder

      public ResourceErrorDetailOrBuilder getResourceErrorDetailsOrBuilder(int index)
       Output only. Provides details to errors and issues encountered while
       processing the subtask. Presence of error details does not mean that the
       subtask failed.
       
      repeated .google.cloud.bigquery.migration.v2.ResourceErrorDetail resource_error_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getResourceErrorDetailsOrBuilder in interface MigrationSubtaskOrBuilder
    • getResourceErrorDetailsOrBuilderList

      public List<? extends ResourceErrorDetailOrBuilder> getResourceErrorDetailsOrBuilderList()
       Output only. Provides details to errors and issues encountered while
       processing the subtask. Presence of error details does not mean that the
       subtask failed.
       
      repeated .google.cloud.bigquery.migration.v2.ResourceErrorDetail resource_error_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getResourceErrorDetailsOrBuilderList in interface MigrationSubtaskOrBuilder
    • addResourceErrorDetailsBuilder

      public ResourceErrorDetail.Builder addResourceErrorDetailsBuilder()
       Output only. Provides details to errors and issues encountered while
       processing the subtask. Presence of error details does not mean that the
       subtask failed.
       
      repeated .google.cloud.bigquery.migration.v2.ResourceErrorDetail resource_error_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • addResourceErrorDetailsBuilder

      public ResourceErrorDetail.Builder addResourceErrorDetailsBuilder(int index)
       Output only. Provides details to errors and issues encountered while
       processing the subtask. Presence of error details does not mean that the
       subtask failed.
       
      repeated .google.cloud.bigquery.migration.v2.ResourceErrorDetail resource_error_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getResourceErrorDetailsBuilderList

      public List<ResourceErrorDetail.Builder> getResourceErrorDetailsBuilderList()
       Output only. Provides details to errors and issues encountered while
       processing the subtask. Presence of error details does not mean that the
       subtask failed.
       
      repeated .google.cloud.bigquery.migration.v2.ResourceErrorDetail resource_error_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getResourceErrorCount

      public int getResourceErrorCount()
       The number or resources with errors. Note: This is not the total
       number of errors as each resource can have more than one error.
       This is used to indicate truncation by having a `resource_error_count`
       that is higher than the size of `resource_error_details`.
       
      int32 resource_error_count = 13;
      Specified by:
      getResourceErrorCount in interface MigrationSubtaskOrBuilder
      Returns:
      The resourceErrorCount.
    • setResourceErrorCount

      public MigrationSubtask.Builder setResourceErrorCount(int value)
       The number or resources with errors. Note: This is not the total
       number of errors as each resource can have more than one error.
       This is used to indicate truncation by having a `resource_error_count`
       that is higher than the size of `resource_error_details`.
       
      int32 resource_error_count = 13;
      Parameters:
      value - The resourceErrorCount to set.
      Returns:
      This builder for chaining.
    • clearResourceErrorCount

      public MigrationSubtask.Builder clearResourceErrorCount()
       The number or resources with errors. Note: This is not the total
       number of errors as each resource can have more than one error.
       This is used to indicate truncation by having a `resource_error_count`
       that is higher than the size of `resource_error_details`.
       
      int32 resource_error_count = 13;
      Returns:
      This builder for chaining.
    • hasCreateTime

      public boolean hasCreateTime()
       Time when the subtask was created.
       
      .google.protobuf.Timestamp create_time = 7;
      Specified by:
      hasCreateTime in interface MigrationSubtaskOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       Time when the subtask was created.
       
      .google.protobuf.Timestamp create_time = 7;
      Specified by:
      getCreateTime in interface MigrationSubtaskOrBuilder
      Returns:
      The createTime.
    • setCreateTime

      public MigrationSubtask.Builder setCreateTime(com.google.protobuf.Timestamp value)
       Time when the subtask was created.
       
      .google.protobuf.Timestamp create_time = 7;
    • setCreateTime

      public MigrationSubtask.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Time when the subtask was created.
       
      .google.protobuf.Timestamp create_time = 7;
    • mergeCreateTime

      public MigrationSubtask.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
       Time when the subtask was created.
       
      .google.protobuf.Timestamp create_time = 7;
    • clearCreateTime

      public MigrationSubtask.Builder clearCreateTime()
       Time when the subtask was created.
       
      .google.protobuf.Timestamp create_time = 7;
    • getCreateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
       Time when the subtask was created.
       
      .google.protobuf.Timestamp create_time = 7;
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Time when the subtask was created.
       
      .google.protobuf.Timestamp create_time = 7;
      Specified by:
      getCreateTimeOrBuilder in interface MigrationSubtaskOrBuilder
    • hasLastUpdateTime

      public boolean hasLastUpdateTime()
       Time when the subtask was last updated.
       
      .google.protobuf.Timestamp last_update_time = 8;
      Specified by:
      hasLastUpdateTime in interface MigrationSubtaskOrBuilder
      Returns:
      Whether the lastUpdateTime field is set.
    • getLastUpdateTime

      public com.google.protobuf.Timestamp getLastUpdateTime()
       Time when the subtask was last updated.
       
      .google.protobuf.Timestamp last_update_time = 8;
      Specified by:
      getLastUpdateTime in interface MigrationSubtaskOrBuilder
      Returns:
      The lastUpdateTime.
    • setLastUpdateTime

      public MigrationSubtask.Builder setLastUpdateTime(com.google.protobuf.Timestamp value)
       Time when the subtask was last updated.
       
      .google.protobuf.Timestamp last_update_time = 8;
    • setLastUpdateTime

      public MigrationSubtask.Builder setLastUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Time when the subtask was last updated.
       
      .google.protobuf.Timestamp last_update_time = 8;
    • mergeLastUpdateTime

      public MigrationSubtask.Builder mergeLastUpdateTime(com.google.protobuf.Timestamp value)
       Time when the subtask was last updated.
       
      .google.protobuf.Timestamp last_update_time = 8;
    • clearLastUpdateTime

      public MigrationSubtask.Builder clearLastUpdateTime()
       Time when the subtask was last updated.
       
      .google.protobuf.Timestamp last_update_time = 8;
    • getLastUpdateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getLastUpdateTimeBuilder()
       Time when the subtask was last updated.
       
      .google.protobuf.Timestamp last_update_time = 8;
    • getLastUpdateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getLastUpdateTimeOrBuilder()
       Time when the subtask was last updated.
       
      .google.protobuf.Timestamp last_update_time = 8;
      Specified by:
      getLastUpdateTimeOrBuilder in interface MigrationSubtaskOrBuilder
    • getMetricsList

      public List<TimeSeries> getMetricsList()
       The metrics for the subtask.
       
      repeated .google.cloud.bigquery.migration.v2.TimeSeries metrics = 11;
      Specified by:
      getMetricsList in interface MigrationSubtaskOrBuilder
    • getMetricsCount

      public int getMetricsCount()
       The metrics for the subtask.
       
      repeated .google.cloud.bigquery.migration.v2.TimeSeries metrics = 11;
      Specified by:
      getMetricsCount in interface MigrationSubtaskOrBuilder
    • getMetrics

      public TimeSeries getMetrics(int index)
       The metrics for the subtask.
       
      repeated .google.cloud.bigquery.migration.v2.TimeSeries metrics = 11;
      Specified by:
      getMetrics in interface MigrationSubtaskOrBuilder
    • setMetrics

      public MigrationSubtask.Builder setMetrics(int index, TimeSeries value)
       The metrics for the subtask.
       
      repeated .google.cloud.bigquery.migration.v2.TimeSeries metrics = 11;
    • setMetrics

      public MigrationSubtask.Builder setMetrics(int index, TimeSeries.Builder builderForValue)
       The metrics for the subtask.
       
      repeated .google.cloud.bigquery.migration.v2.TimeSeries metrics = 11;
    • addMetrics

      public MigrationSubtask.Builder addMetrics(TimeSeries value)
       The metrics for the subtask.
       
      repeated .google.cloud.bigquery.migration.v2.TimeSeries metrics = 11;
    • addMetrics

      public MigrationSubtask.Builder addMetrics(int index, TimeSeries value)
       The metrics for the subtask.
       
      repeated .google.cloud.bigquery.migration.v2.TimeSeries metrics = 11;
    • addMetrics

      public MigrationSubtask.Builder addMetrics(TimeSeries.Builder builderForValue)
       The metrics for the subtask.
       
      repeated .google.cloud.bigquery.migration.v2.TimeSeries metrics = 11;
    • addMetrics

      public MigrationSubtask.Builder addMetrics(int index, TimeSeries.Builder builderForValue)
       The metrics for the subtask.
       
      repeated .google.cloud.bigquery.migration.v2.TimeSeries metrics = 11;
    • addAllMetrics

      public MigrationSubtask.Builder addAllMetrics(Iterable<? extends TimeSeries> values)
       The metrics for the subtask.
       
      repeated .google.cloud.bigquery.migration.v2.TimeSeries metrics = 11;
    • clearMetrics

      public MigrationSubtask.Builder clearMetrics()
       The metrics for the subtask.
       
      repeated .google.cloud.bigquery.migration.v2.TimeSeries metrics = 11;
    • removeMetrics

      public MigrationSubtask.Builder removeMetrics(int index)
       The metrics for the subtask.
       
      repeated .google.cloud.bigquery.migration.v2.TimeSeries metrics = 11;
    • getMetricsBuilder

      public TimeSeries.Builder getMetricsBuilder(int index)
       The metrics for the subtask.
       
      repeated .google.cloud.bigquery.migration.v2.TimeSeries metrics = 11;
    • getMetricsOrBuilder

      public TimeSeriesOrBuilder getMetricsOrBuilder(int index)
       The metrics for the subtask.
       
      repeated .google.cloud.bigquery.migration.v2.TimeSeries metrics = 11;
      Specified by:
      getMetricsOrBuilder in interface MigrationSubtaskOrBuilder
    • getMetricsOrBuilderList

      public List<? extends TimeSeriesOrBuilder> getMetricsOrBuilderList()
       The metrics for the subtask.
       
      repeated .google.cloud.bigquery.migration.v2.TimeSeries metrics = 11;
      Specified by:
      getMetricsOrBuilderList in interface MigrationSubtaskOrBuilder
    • addMetricsBuilder

      public TimeSeries.Builder addMetricsBuilder()
       The metrics for the subtask.
       
      repeated .google.cloud.bigquery.migration.v2.TimeSeries metrics = 11;
    • addMetricsBuilder

      public TimeSeries.Builder addMetricsBuilder(int index)
       The metrics for the subtask.
       
      repeated .google.cloud.bigquery.migration.v2.TimeSeries metrics = 11;
    • getMetricsBuilderList

      public List<TimeSeries.Builder> getMetricsBuilderList()
       The metrics for the subtask.
       
      repeated .google.cloud.bigquery.migration.v2.TimeSeries metrics = 11;