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 TypeMethodDescriptionIf empty, the id refers to the expansion of the target.com.google.protobuf.ByteStringIf empty, the id refers to the expansion of the target.getLabel()string label = 1;com.google.protobuf.ByteStringstring label = 1;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods 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.
-