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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.Timestamp getCreateTime()
      The time the operation was created.
      com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
      The time the operation was created.
      com.google.protobuf.Timestamp getEndTime()
      The time the operation finished running.
      com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
      The time the operation finished running.
      String getTarget()
      Resource path for the target of the operation.
      com.google.protobuf.ByteString getTargetBytes()
      Resource path for the target of the operation.
      String getVerb()
      Name of the verb executed by the operation.
      com.google.protobuf.ByteString getVerbBytes()
      Name of the verb executed by the operation.
      boolean hasCreateTime()
      The time the operation was created.
      boolean hasEndTime()
      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 Detail

      • 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.