Interface BuildEventStreamProtos.BuildEventId.TargetConfiguredIdOrBuilder
-
- All Superinterfaces:
MessageLiteOrBuilder,MessageOrBuilder
- All Known Implementing Classes:
BuildEventStreamProtos.BuildEventId.TargetConfiguredId,BuildEventStreamProtos.BuildEventId.TargetConfiguredId.Builder
- Enclosing class:
- BuildEventStreamProtos.BuildEventId
public static interface BuildEventStreamProtos.BuildEventId.TargetConfiguredIdOrBuilder extends MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetAspect()If empty, the id refers to the expansion of the target.ByteStringgetAspectBytes()If empty, the id refers to the expansion of the target.java.lang.StringgetLabel()string label = 1;ByteStringgetLabelBytes()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 Detail
-
getLabel
java.lang.String getLabel()
string label = 1;- Returns:
- The label.
-
getLabelBytes
ByteString getLabelBytes()
string label = 1;- Returns:
- The bytes for label.
-
getAspect
java.lang.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
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.
-
-