Interface OperationMetadataOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
OperationMetadata, OperationMetadata.Builder

public interface OperationMetadataOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.Timestamp
    The time the operation was created.
    com.google.protobuf.TimestampOrBuilder
    The time the operation was created.
    com.google.protobuf.Timestamp
    The time the operation finished running.
    com.google.protobuf.TimestampOrBuilder
    The time the operation finished running.
    Resource path for the target of the operation.
    com.google.protobuf.ByteString
    Resource path for the target of the operation.
    Name of the verb executed by the operation.
    com.google.protobuf.ByteString
    Name of the verb executed by the operation.
    boolean
    The time the operation was created.
    boolean
    The time the operation finished running.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasCreateTime

      boolean hasCreateTime()
       The time the operation was created.
       
      .google.protobuf.Timestamp create_time = 1;
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      com.google.protobuf.Timestamp getCreateTime()
       The time the operation was created.
       
      .google.protobuf.Timestamp create_time = 1;
      Returns:
      The createTime.
    • getCreateTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       The time the operation was created.
       
      .google.protobuf.Timestamp create_time = 1;
    • hasEndTime

      boolean hasEndTime()
       The time the operation finished running. Not set if the operation has not
       completed.
       
      .google.protobuf.Timestamp end_time = 2;
      Returns:
      Whether the endTime field is set.
    • getEndTime

      com.google.protobuf.Timestamp getEndTime()
       The time the operation finished running. Not set if the operation has not
       completed.
       
      .google.protobuf.Timestamp end_time = 2;
      Returns:
      The endTime.
    • getEndTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
       The time the operation finished running. Not set if the operation has not
       completed.
       
      .google.protobuf.Timestamp end_time = 2;
    • getTarget

      String getTarget()
       Resource path for the target of the operation. For example, targets of
       seeks are subscription resources, structured like:
       projects/{project_number}/locations/{location}/subscriptions/{subscription_id}
       
      string target = 3;
      Returns:
      The target.
    • getTargetBytes

      com.google.protobuf.ByteString getTargetBytes()
       Resource path for the target of the operation. For example, targets of
       seeks are subscription resources, structured like:
       projects/{project_number}/locations/{location}/subscriptions/{subscription_id}
       
      string target = 3;
      Returns:
      The bytes for target.
    • getVerb

      String getVerb()
       Name of the verb executed by the operation.
       
      string verb = 4;
      Returns:
      The verb.
    • getVerbBytes

      com.google.protobuf.ByteString getVerbBytes()
       Name of the verb executed by the operation.
       
      string verb = 4;
      Returns:
      The bytes for verb.