Interface MetadataOrBuilder

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

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

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      boolean containsLabels​(String key)
      The user-defined labels associated with this operation.
      com.google.protobuf.Timestamp getCreateTime()
      The time at which the operation was created by the API.
      com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
      The time at which the operation was created by the API.
      com.google.protobuf.Timestamp getEndTime()
      The time at which execution was completed and resources were cleaned up.
      com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
      The time at which execution was completed and resources were cleaned up.
      Event getEvents​(int index)
      The list of events that have happened so far during the execution of this operation.
      int getEventsCount()
      The list of events that have happened so far during the execution of this operation.
      List<Event> getEventsList()
      The list of events that have happened so far during the execution of this operation.
      EventOrBuilder getEventsOrBuilder​(int index)
      The list of events that have happened so far during the execution of this operation.
      List<? extends EventOrBuilder> getEventsOrBuilderList()
      The list of events that have happened so far during the execution of this operation.
      Map<String,​String> getLabels()
      Deprecated.
      int getLabelsCount()
      The user-defined labels associated with this operation.
      Map<String,​String> getLabelsMap()
      The user-defined labels associated with this operation.
      String getLabelsOrDefault​(String key, String defaultValue)
      The user-defined labels associated with this operation.
      String getLabelsOrThrow​(String key)
      The user-defined labels associated with this operation.
      Pipeline getPipeline()
      The pipeline this operation represents.
      PipelineOrBuilder getPipelineOrBuilder()
      The pipeline this operation represents.
      String getPubSubTopic()
      The name of the Cloud Pub/Sub topic where notifications of operation status changes are sent.
      com.google.protobuf.ByteString getPubSubTopicBytes()
      The name of the Cloud Pub/Sub topic where notifications of operation status changes are sent.
      com.google.protobuf.Timestamp getStartTime()
      The first time at which resources were allocated to execute the pipeline.
      com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
      The first time at which resources were allocated to execute the pipeline.
      boolean hasCreateTime()
      The time at which the operation was created by the API.
      boolean hasEndTime()
      The time at which execution was completed and resources were cleaned up.
      boolean hasPipeline()
      The pipeline this operation represents.
      boolean hasStartTime()
      The first time at which resources were allocated to execute the pipeline.
      • 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

      • hasPipeline

        boolean hasPipeline()
         The pipeline this operation represents.
         
        .google.cloud.lifesciences.v2beta.Pipeline pipeline = 1;
        Returns:
        Whether the pipeline field is set.
      • getPipeline

        Pipeline getPipeline()
         The pipeline this operation represents.
         
        .google.cloud.lifesciences.v2beta.Pipeline pipeline = 1;
        Returns:
        The pipeline.
      • getPipelineOrBuilder

        PipelineOrBuilder getPipelineOrBuilder()
         The pipeline this operation represents.
         
        .google.cloud.lifesciences.v2beta.Pipeline pipeline = 1;
      • getLabelsCount

        int getLabelsCount()
         The user-defined labels associated with this operation.
         
        map<string, string> labels = 2;
      • containsLabels

        boolean containsLabels​(String key)
         The user-defined labels associated with this operation.
         
        map<string, string> labels = 2;
      • getLabelsMap

        Map<String,​String> getLabelsMap()
         The user-defined labels associated with this operation.
         
        map<string, string> labels = 2;
      • getLabelsOrDefault

        String getLabelsOrDefault​(String key,
                                  String defaultValue)
         The user-defined labels associated with this operation.
         
        map<string, string> labels = 2;
      • getLabelsOrThrow

        String getLabelsOrThrow​(String key)
         The user-defined labels associated with this operation.
         
        map<string, string> labels = 2;
      • getEventsList

        List<Event> getEventsList()
         The list of events that have happened so far during the execution of this
         operation.
         
        repeated .google.cloud.lifesciences.v2beta.Event events = 3;
      • getEvents

        Event getEvents​(int index)
         The list of events that have happened so far during the execution of this
         operation.
         
        repeated .google.cloud.lifesciences.v2beta.Event events = 3;
      • getEventsCount

        int getEventsCount()
         The list of events that have happened so far during the execution of this
         operation.
         
        repeated .google.cloud.lifesciences.v2beta.Event events = 3;
      • getEventsOrBuilderList

        List<? extends EventOrBuilder> getEventsOrBuilderList()
         The list of events that have happened so far during the execution of this
         operation.
         
        repeated .google.cloud.lifesciences.v2beta.Event events = 3;
      • getEventsOrBuilder

        EventOrBuilder getEventsOrBuilder​(int index)
         The list of events that have happened so far during the execution of this
         operation.
         
        repeated .google.cloud.lifesciences.v2beta.Event events = 3;
      • hasCreateTime

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

        com.google.protobuf.Timestamp getCreateTime()
         The time at which the operation was created by the API.
         
        .google.protobuf.Timestamp create_time = 4;
        Returns:
        The createTime.
      • getCreateTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
         The time at which the operation was created by the API.
         
        .google.protobuf.Timestamp create_time = 4;
      • hasStartTime

        boolean hasStartTime()
         The first time at which resources were allocated to execute the pipeline.
         
        .google.protobuf.Timestamp start_time = 5;
        Returns:
        Whether the startTime field is set.
      • getStartTime

        com.google.protobuf.Timestamp getStartTime()
         The first time at which resources were allocated to execute the pipeline.
         
        .google.protobuf.Timestamp start_time = 5;
        Returns:
        The startTime.
      • getStartTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
         The first time at which resources were allocated to execute the pipeline.
         
        .google.protobuf.Timestamp start_time = 5;
      • hasEndTime

        boolean hasEndTime()
         The time at which execution was completed and resources were cleaned up.
         
        .google.protobuf.Timestamp end_time = 6;
        Returns:
        Whether the endTime field is set.
      • getEndTime

        com.google.protobuf.Timestamp getEndTime()
         The time at which execution was completed and resources were cleaned up.
         
        .google.protobuf.Timestamp end_time = 6;
        Returns:
        The endTime.
      • getEndTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
         The time at which execution was completed and resources were cleaned up.
         
        .google.protobuf.Timestamp end_time = 6;
      • getPubSubTopic

        String getPubSubTopic()
         The name of the Cloud Pub/Sub topic where notifications of operation status
         changes are sent.
         
        string pub_sub_topic = 7;
        Returns:
        The pubSubTopic.
      • getPubSubTopicBytes

        com.google.protobuf.ByteString getPubSubTopicBytes()
         The name of the Cloud Pub/Sub topic where notifications of operation status
         changes are sent.
         
        string pub_sub_topic = 7;
        Returns:
        The bytes for pubSubTopic.