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 Detail

      • getStateValue

        int getStateValue()
         Output only. The current operation state.
         
        .google.cloud.datacatalog.lineage.v1.OperationMetadata.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The enum numeric value on the wire for state.
      • getState

        OperationMetadata.State getState()
         Output only. The current operation state.
         
        .google.cloud.datacatalog.lineage.v1.OperationMetadata.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The state.
      • getOperationTypeValue

        int getOperationTypeValue()
         Output only. The type of the operation being performed.
         
        .google.cloud.datacatalog.lineage.v1.OperationMetadata.Type operation_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The enum numeric value on the wire for operationType.
      • getOperationType

        OperationMetadata.Type getOperationType()
         Output only. The type of the operation being performed.
         
        .google.cloud.datacatalog.lineage.v1.OperationMetadata.Type operation_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The operationType.
      • getResource

        String getResource()
         Output only. The [relative name]
         (https://cloud.google.com//apis/design/resource_names#relative_resource_name)
         of the resource being operated on.
         
        string resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The resource.
      • getResourceBytes

        com.google.protobuf.ByteString getResourceBytes()
         Output only. The [relative name]
         (https://cloud.google.com//apis/design/resource_names#relative_resource_name)
         of the resource being operated on.
         
        string resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for resource.
      • getResourceUuid

        String getResourceUuid()
         Output only. The UUID of the resource being operated on.
         
        string resource_uuid = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The resourceUuid.
      • getResourceUuidBytes

        com.google.protobuf.ByteString getResourceUuidBytes()
         Output only. The UUID of the resource being operated on.
         
        string resource_uuid = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for resourceUuid.
      • hasCreateTime

        boolean hasCreateTime()
         Output only. The timestamp of the operation submission to the server.
         
        .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the createTime field is set.
      • getCreateTime

        com.google.protobuf.Timestamp getCreateTime()
         Output only. The timestamp of the operation submission to the server.
         
        .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The createTime.
      • getCreateTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
         Output only. The timestamp of the operation submission to the server.
         
        .google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasEndTime

        boolean hasEndTime()
         Output only. The timestamp of the operation termination, regardless of its
         success. This field is unset if the operation is still ongoing.
         
        .google.protobuf.Timestamp end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the endTime field is set.
      • getEndTime

        com.google.protobuf.Timestamp getEndTime()
         Output only. The timestamp of the operation termination, regardless of its
         success. This field is unset if the operation is still ongoing.
         
        .google.protobuf.Timestamp end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The endTime.
      • getEndTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
         Output only. The timestamp of the operation termination, regardless of its
         success. This field is unset if the operation is still ongoing.
         
        .google.protobuf.Timestamp end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];