Interface BuildEventStreamProtos.BuildEventId.TargetCompletedIdOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
BuildEventStreamProtos.BuildEventId.TargetCompletedId, BuildEventStreamProtos.BuildEventId.TargetCompletedId.Builder
Enclosing class:
BuildEventStreamProtos.BuildEventId

public static interface BuildEventStreamProtos.BuildEventId.TargetCompletedIdOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getLabel

      String getLabel()
      string label = 1;
      Returns:
      The label.
    • getLabelBytes

      com.google.protobuf.ByteString getLabelBytes()
      string label = 1;
      Returns:
      The bytes for label.
    • hasConfiguration

      boolean hasConfiguration()
       The configuration for which the target was built.
       
      .build_event_stream.BuildEventId.ConfigurationId configuration = 3;
      Returns:
      Whether the configuration field is set.
    • getConfiguration

       The configuration for which the target was built.
       
      .build_event_stream.BuildEventId.ConfigurationId configuration = 3;
      Returns:
      The configuration.
    • getConfigurationOrBuilder

       The configuration for which the target was built.
       
      .build_event_stream.BuildEventId.ConfigurationId configuration = 3;
    • getAspect

      String getAspect()
       If empty, the id refers to the completion of the target. If not-empty,
       the id refers to the completion of an aspect applied to the (already
       completed) target.
      
       For example, when building an apple_binary that depends on proto_library
       "//:foo_proto", there will be two TargetCompleted events for
       "//:foo_proto":
      
       1. An event with an empty aspect, corresponding to actions producing
       language-agnostic outputs from the proto_library; and
       2. An event with aspect "ObjcProtoAspect", corresponding to Objective-C
       code generation.
       
      string aspect = 2;
      Returns:
      The aspect.
    • getAspectBytes

      com.google.protobuf.ByteString getAspectBytes()
       If empty, the id refers to the completion of the target. If not-empty,
       the id refers to the completion of an aspect applied to the (already
       completed) target.
      
       For example, when building an apple_binary that depends on proto_library
       "//:foo_proto", there will be two TargetCompleted events for
       "//:foo_proto":
      
       1. An event with an empty aspect, corresponding to actions producing
       language-agnostic outputs from the proto_library; and
       2. An event with aspect "ObjcProtoAspect", corresponding to Objective-C
       code generation.
       
      string aspect = 2;
      Returns:
      The bytes for aspect.