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()
      Output only.
      com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
      Output only.
      com.google.protobuf.Timestamp getEndTime()
      Output only.
      com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
      Output only.
      String getMethod()
      Output only.
      com.google.protobuf.ByteString getMethodBytes()
      Output only.
      String getTarget()
      Output only.
      com.google.protobuf.ByteString getTargetBytes()
      Output only.
      boolean hasCreateTime()
      Output only.
      boolean hasEndTime()
      Output only.
      • 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

      • getMethod

        String getMethod()
         Output only. Method that initiated the operation e.g.
         google.cloud.vpcaccess.v1.Connectors.CreateConnector.
         
        string method = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The method.
      • getMethodBytes

        com.google.protobuf.ByteString getMethodBytes()
         Output only. Method that initiated the operation e.g.
         google.cloud.vpcaccess.v1.Connectors.CreateConnector.
         
        string method = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for method.
      • hasCreateTime

        boolean hasCreateTime()
         Output only. Time when the operation was created.
         
        .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the createTime field is set.
      • getCreateTime

        com.google.protobuf.Timestamp getCreateTime()
         Output only. Time when the operation was created.
         
        .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The createTime.
      • getCreateTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
         Output only. Time when the operation was created.
         
        .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasEndTime

        boolean hasEndTime()
         Output only. Time when the operation completed.
         
        .google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the endTime field is set.
      • getEndTime

        com.google.protobuf.Timestamp getEndTime()
         Output only. Time when the operation completed.
         
        .google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The endTime.
      • getEndTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
         Output only. Time when the operation completed.
         
        .google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getTarget

        String getTarget()
         Output only. Name of the resource that this operation is acting on e.g.
         projects/my-project/locations/us-central1/connectors/v1.
         
        string target = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
        Returns:
        The target.
      • getTargetBytes

        com.google.protobuf.ByteString getTargetBytes()
         Output only. Name of the resource that this operation is acting on e.g.
         projects/my-project/locations/us-central1/connectors/v1.
         
        string target = 5 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for target.