Interface BuildEventStreamProtos.BuildEventId.TargetConfiguredIdOrBuilder

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

public static interface BuildEventStreamProtos.BuildEventId.TargetConfiguredIdOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    If empty, the id refers to the expansion of the target.
    com.google.protobuf.ByteString
    If empty, the id refers to the expansion of the target.
    string label = 1;
    com.google.protobuf.ByteString
    string label = 1;

    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 Details

    • getLabel

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

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

      String getAspect()
       If empty, the id refers to the expansion of the target. If not-empty,
       the id refers to the expansion of an aspect applied to the (already
       expanded) target.
      
       For example, when building an apple_binary that depends on proto_library
       "//:foo_proto", there will be two TargetConfigured 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 expansion of the target. If not-empty,
       the id refers to the expansion of an aspect applied to the (already
       expanded) target.
      
       For example, when building an apple_binary that depends on proto_library
       "//:foo_proto", there will be two TargetConfigured 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.