Class AttemptStatus.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AttemptStatus.Builder>
com.google.cloud.tasks.v2beta2.AttemptStatus.Builder
All Implemented Interfaces:
AttemptStatusOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
AttemptStatus

public static final class AttemptStatus.Builder extends com.google.protobuf.GeneratedMessage.Builder<AttemptStatus.Builder> implements AttemptStatusOrBuilder
 The status of a task attempt.
 
Protobuf type google.cloud.tasks.v2beta2.AttemptStatus
  • 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<AttemptStatus.Builder>
    • clear

      public AttemptStatus.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<AttemptStatus.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<AttemptStatus.Builder>
    • getDefaultInstanceForType

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

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

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

      public AttemptStatus.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<AttemptStatus.Builder>
    • mergeFrom

      public AttemptStatus.Builder mergeFrom(AttemptStatus other)
    • isInitialized

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

      public AttemptStatus.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<AttemptStatus.Builder>
      Throws:
      IOException
    • hasScheduleTime

      public boolean hasScheduleTime()
       Output only. The time that this attempt was scheduled.
      
       `schedule_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp schedule_time = 1;
      Specified by:
      hasScheduleTime in interface AttemptStatusOrBuilder
      Returns:
      Whether the scheduleTime field is set.
    • getScheduleTime

      public com.google.protobuf.Timestamp getScheduleTime()
       Output only. The time that this attempt was scheduled.
      
       `schedule_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp schedule_time = 1;
      Specified by:
      getScheduleTime in interface AttemptStatusOrBuilder
      Returns:
      The scheduleTime.
    • setScheduleTime

      public AttemptStatus.Builder setScheduleTime(com.google.protobuf.Timestamp value)
       Output only. The time that this attempt was scheduled.
      
       `schedule_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp schedule_time = 1;
    • setScheduleTime

      public AttemptStatus.Builder setScheduleTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. The time that this attempt was scheduled.
      
       `schedule_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp schedule_time = 1;
    • mergeScheduleTime

      public AttemptStatus.Builder mergeScheduleTime(com.google.protobuf.Timestamp value)
       Output only. The time that this attempt was scheduled.
      
       `schedule_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp schedule_time = 1;
    • clearScheduleTime

      public AttemptStatus.Builder clearScheduleTime()
       Output only. The time that this attempt was scheduled.
      
       `schedule_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp schedule_time = 1;
    • getScheduleTimeBuilder

      public com.google.protobuf.Timestamp.Builder getScheduleTimeBuilder()
       Output only. The time that this attempt was scheduled.
      
       `schedule_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp schedule_time = 1;
    • getScheduleTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getScheduleTimeOrBuilder()
       Output only. The time that this attempt was scheduled.
      
       `schedule_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp schedule_time = 1;
      Specified by:
      getScheduleTimeOrBuilder in interface AttemptStatusOrBuilder
    • hasDispatchTime

      public boolean hasDispatchTime()
       Output only. The time that this attempt was dispatched.
      
       `dispatch_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp dispatch_time = 2;
      Specified by:
      hasDispatchTime in interface AttemptStatusOrBuilder
      Returns:
      Whether the dispatchTime field is set.
    • getDispatchTime

      public com.google.protobuf.Timestamp getDispatchTime()
       Output only. The time that this attempt was dispatched.
      
       `dispatch_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp dispatch_time = 2;
      Specified by:
      getDispatchTime in interface AttemptStatusOrBuilder
      Returns:
      The dispatchTime.
    • setDispatchTime

      public AttemptStatus.Builder setDispatchTime(com.google.protobuf.Timestamp value)
       Output only. The time that this attempt was dispatched.
      
       `dispatch_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp dispatch_time = 2;
    • setDispatchTime

      public AttemptStatus.Builder setDispatchTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. The time that this attempt was dispatched.
      
       `dispatch_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp dispatch_time = 2;
    • mergeDispatchTime

      public AttemptStatus.Builder mergeDispatchTime(com.google.protobuf.Timestamp value)
       Output only. The time that this attempt was dispatched.
      
       `dispatch_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp dispatch_time = 2;
    • clearDispatchTime

      public AttemptStatus.Builder clearDispatchTime()
       Output only. The time that this attempt was dispatched.
      
       `dispatch_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp dispatch_time = 2;
    • getDispatchTimeBuilder

      public com.google.protobuf.Timestamp.Builder getDispatchTimeBuilder()
       Output only. The time that this attempt was dispatched.
      
       `dispatch_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp dispatch_time = 2;
    • getDispatchTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getDispatchTimeOrBuilder()
       Output only. The time that this attempt was dispatched.
      
       `dispatch_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp dispatch_time = 2;
      Specified by:
      getDispatchTimeOrBuilder in interface AttemptStatusOrBuilder
    • hasResponseTime

      public boolean hasResponseTime()
       Output only. The time that this attempt response was received.
      
       `response_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp response_time = 3;
      Specified by:
      hasResponseTime in interface AttemptStatusOrBuilder
      Returns:
      Whether the responseTime field is set.
    • getResponseTime

      public com.google.protobuf.Timestamp getResponseTime()
       Output only. The time that this attempt response was received.
      
       `response_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp response_time = 3;
      Specified by:
      getResponseTime in interface AttemptStatusOrBuilder
      Returns:
      The responseTime.
    • setResponseTime

      public AttemptStatus.Builder setResponseTime(com.google.protobuf.Timestamp value)
       Output only. The time that this attempt response was received.
      
       `response_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp response_time = 3;
    • setResponseTime

      public AttemptStatus.Builder setResponseTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. The time that this attempt response was received.
      
       `response_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp response_time = 3;
    • mergeResponseTime

      public AttemptStatus.Builder mergeResponseTime(com.google.protobuf.Timestamp value)
       Output only. The time that this attempt response was received.
      
       `response_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp response_time = 3;
    • clearResponseTime

      public AttemptStatus.Builder clearResponseTime()
       Output only. The time that this attempt response was received.
      
       `response_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp response_time = 3;
    • getResponseTimeBuilder

      public com.google.protobuf.Timestamp.Builder getResponseTimeBuilder()
       Output only. The time that this attempt response was received.
      
       `response_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp response_time = 3;
    • getResponseTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getResponseTimeOrBuilder()
       Output only. The time that this attempt response was received.
      
       `response_time` will be truncated to the nearest microsecond.
       
      .google.protobuf.Timestamp response_time = 3;
      Specified by:
      getResponseTimeOrBuilder in interface AttemptStatusOrBuilder
    • hasResponseStatus

      public boolean hasResponseStatus()
       Output only. The response from the target for this attempt.
      
       If the task has not been attempted or the task is currently running
       then the response status is unset.
       
      .google.rpc.Status response_status = 4;
      Specified by:
      hasResponseStatus in interface AttemptStatusOrBuilder
      Returns:
      Whether the responseStatus field is set.
    • getResponseStatus

      public Status getResponseStatus()
       Output only. The response from the target for this attempt.
      
       If the task has not been attempted or the task is currently running
       then the response status is unset.
       
      .google.rpc.Status response_status = 4;
      Specified by:
      getResponseStatus in interface AttemptStatusOrBuilder
      Returns:
      The responseStatus.
    • setResponseStatus

      public AttemptStatus.Builder setResponseStatus(Status value)
       Output only. The response from the target for this attempt.
      
       If the task has not been attempted or the task is currently running
       then the response status is unset.
       
      .google.rpc.Status response_status = 4;
    • setResponseStatus

      public AttemptStatus.Builder setResponseStatus(Status.Builder builderForValue)
       Output only. The response from the target for this attempt.
      
       If the task has not been attempted or the task is currently running
       then the response status is unset.
       
      .google.rpc.Status response_status = 4;
    • mergeResponseStatus

      public AttemptStatus.Builder mergeResponseStatus(Status value)
       Output only. The response from the target for this attempt.
      
       If the task has not been attempted or the task is currently running
       then the response status is unset.
       
      .google.rpc.Status response_status = 4;
    • clearResponseStatus

      public AttemptStatus.Builder clearResponseStatus()
       Output only. The response from the target for this attempt.
      
       If the task has not been attempted or the task is currently running
       then the response status is unset.
       
      .google.rpc.Status response_status = 4;
    • getResponseStatusBuilder

      public Status.Builder getResponseStatusBuilder()
       Output only. The response from the target for this attempt.
      
       If the task has not been attempted or the task is currently running
       then the response status is unset.
       
      .google.rpc.Status response_status = 4;
    • getResponseStatusOrBuilder

      public StatusOrBuilder getResponseStatusOrBuilder()
       Output only. The response from the target for this attempt.
      
       If the task has not been attempted or the task is currently running
       then the response status is unset.
       
      .google.rpc.Status response_status = 4;
      Specified by:
      getResponseStatusOrBuilder in interface AttemptStatusOrBuilder