Package org.jetbrains.bsp.bazel.info
Class BspTargetInfo.CppTargetInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<BspTargetInfo.CppTargetInfo.Builder>
org.jetbrains.bsp.bazel.info.BspTargetInfo.CppTargetInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,BspTargetInfo.CppTargetInfoOrBuilder
- Enclosing class:
- BspTargetInfo.CppTargetInfo
public static final class BspTargetInfo.CppTargetInfo.Builder
extends com.google.protobuf.GeneratedMessage.Builder<BspTargetInfo.CppTargetInfo.Builder>
implements BspTargetInfo.CppTargetInfoOrBuilder
Protobuf type
bazelbsp.CppTargetInfo-
Method Summary
Modifier and TypeMethodDescriptionaddAllCopts(Iterable<String> values) repeated string copts = 1;addAllHeaders(Iterable<? extends BspTargetInfo.FileLocation> values) repeated .bazelbsp.FileLocation headers = 2;addAllTextualHeaders(Iterable<? extends BspTargetInfo.FileLocation> values) repeated .bazelbsp.FileLocation textual_headers = 3;addAllTransitiveDefine(Iterable<String> values) repeated string transitive_define = 8;repeated string transitive_include_directory = 6;repeated string transitive_quote_include_directory = 7;repeated string transitive_system_include_directory = 9;repeated string copts = 1;addCoptsBytes(com.google.protobuf.ByteString value) repeated string copts = 1;addHeaders(int index, BspTargetInfo.FileLocation value) repeated .bazelbsp.FileLocation headers = 2;addHeaders(int index, BspTargetInfo.FileLocation.Builder builderForValue) repeated .bazelbsp.FileLocation headers = 2;repeated .bazelbsp.FileLocation headers = 2;addHeaders(BspTargetInfo.FileLocation.Builder builderForValue) repeated .bazelbsp.FileLocation headers = 2;repeated .bazelbsp.FileLocation headers = 2;addHeadersBuilder(int index) repeated .bazelbsp.FileLocation headers = 2;addTextualHeaders(int index, BspTargetInfo.FileLocation value) repeated .bazelbsp.FileLocation textual_headers = 3;addTextualHeaders(int index, BspTargetInfo.FileLocation.Builder builderForValue) repeated .bazelbsp.FileLocation textual_headers = 3;repeated .bazelbsp.FileLocation textual_headers = 3;addTextualHeaders(BspTargetInfo.FileLocation.Builder builderForValue) repeated .bazelbsp.FileLocation textual_headers = 3;repeated .bazelbsp.FileLocation textual_headers = 3;addTextualHeadersBuilder(int index) repeated .bazelbsp.FileLocation textual_headers = 3;addTransitiveDefine(String value) repeated string transitive_define = 8;addTransitiveDefineBytes(com.google.protobuf.ByteString value) repeated string transitive_define = 8;repeated string transitive_include_directory = 6;addTransitiveIncludeDirectoryBytes(com.google.protobuf.ByteString value) repeated string transitive_include_directory = 6;repeated string transitive_quote_include_directory = 7;addTransitiveQuoteIncludeDirectoryBytes(com.google.protobuf.ByteString value) repeated string transitive_quote_include_directory = 7;repeated string transitive_system_include_directory = 9;addTransitiveSystemIncludeDirectoryBytes(com.google.protobuf.ByteString value) repeated string transitive_system_include_directory = 9;build()clear()repeated string copts = 1;repeated .bazelbsp.FileLocation headers = 2;string include_prefix = 10;string strip_include_prefix = 11;repeated .bazelbsp.FileLocation textual_headers = 3;repeated string transitive_define = 8;repeated string transitive_include_directory = 6;repeated string transitive_quote_include_directory = 7;repeated string transitive_system_include_directory = 9;getCopts(int index) repeated string copts = 1;com.google.protobuf.ByteStringgetCoptsBytes(int index) repeated string copts = 1;intrepeated string copts = 1;com.google.protobuf.ProtocolStringListrepeated string copts = 1;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetHeaders(int index) repeated .bazelbsp.FileLocation headers = 2;getHeadersBuilder(int index) repeated .bazelbsp.FileLocation headers = 2;repeated .bazelbsp.FileLocation headers = 2;intrepeated .bazelbsp.FileLocation headers = 2;repeated .bazelbsp.FileLocation headers = 2;getHeadersOrBuilder(int index) repeated .bazelbsp.FileLocation headers = 2;List<? extends BspTargetInfo.FileLocationOrBuilder>repeated .bazelbsp.FileLocation headers = 2;string include_prefix = 10;com.google.protobuf.ByteStringstring include_prefix = 10;string strip_include_prefix = 11;com.google.protobuf.ByteStringstring strip_include_prefix = 11;getTextualHeaders(int index) repeated .bazelbsp.FileLocation textual_headers = 3;getTextualHeadersBuilder(int index) repeated .bazelbsp.FileLocation textual_headers = 3;repeated .bazelbsp.FileLocation textual_headers = 3;intrepeated .bazelbsp.FileLocation textual_headers = 3;repeated .bazelbsp.FileLocation textual_headers = 3;getTextualHeadersOrBuilder(int index) repeated .bazelbsp.FileLocation textual_headers = 3;List<? extends BspTargetInfo.FileLocationOrBuilder>repeated .bazelbsp.FileLocation textual_headers = 3;getTransitiveDefine(int index) repeated string transitive_define = 8;com.google.protobuf.ByteStringgetTransitiveDefineBytes(int index) repeated string transitive_define = 8;intrepeated string transitive_define = 8;com.google.protobuf.ProtocolStringListrepeated string transitive_define = 8;getTransitiveIncludeDirectory(int index) repeated string transitive_include_directory = 6;com.google.protobuf.ByteStringgetTransitiveIncludeDirectoryBytes(int index) repeated string transitive_include_directory = 6;intrepeated string transitive_include_directory = 6;com.google.protobuf.ProtocolStringListrepeated string transitive_include_directory = 6;getTransitiveQuoteIncludeDirectory(int index) repeated string transitive_quote_include_directory = 7;com.google.protobuf.ByteStringgetTransitiveQuoteIncludeDirectoryBytes(int index) repeated string transitive_quote_include_directory = 7;intrepeated string transitive_quote_include_directory = 7;com.google.protobuf.ProtocolStringListrepeated string transitive_quote_include_directory = 7;getTransitiveSystemIncludeDirectory(int index) repeated string transitive_system_include_directory = 9;com.google.protobuf.ByteStringgetTransitiveSystemIncludeDirectoryBytes(int index) repeated string transitive_system_include_directory = 9;intrepeated string transitive_system_include_directory = 9;com.google.protobuf.ProtocolStringListrepeated string transitive_system_include_directory = 9;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeHeaders(int index) repeated .bazelbsp.FileLocation headers = 2;removeTextualHeaders(int index) repeated .bazelbsp.FileLocation textual_headers = 3;repeated string copts = 1;setHeaders(int index, BspTargetInfo.FileLocation value) repeated .bazelbsp.FileLocation headers = 2;setHeaders(int index, BspTargetInfo.FileLocation.Builder builderForValue) repeated .bazelbsp.FileLocation headers = 2;setIncludePrefix(String value) string include_prefix = 10;setIncludePrefixBytes(com.google.protobuf.ByteString value) string include_prefix = 10;setStripIncludePrefix(String value) string strip_include_prefix = 11;setStripIncludePrefixBytes(com.google.protobuf.ByteString value) string strip_include_prefix = 11;setTextualHeaders(int index, BspTargetInfo.FileLocation value) repeated .bazelbsp.FileLocation textual_headers = 3;setTextualHeaders(int index, BspTargetInfo.FileLocation.Builder builderForValue) repeated .bazelbsp.FileLocation textual_headers = 3;setTransitiveDefine(int index, String value) repeated string transitive_define = 8;setTransitiveIncludeDirectory(int index, String value) repeated string transitive_include_directory = 6;setTransitiveQuoteIncludeDirectory(int index, String value) repeated string transitive_quote_include_directory = 7;setTransitiveSystemIncludeDirectory(int index, String value) repeated string transitive_system_include_directory = 9;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<BspTargetInfo.CppTargetInfo.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<BspTargetInfo.CppTargetInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<BspTargetInfo.CppTargetInfo.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BspTargetInfo.CppTargetInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<BspTargetInfo.CppTargetInfo.Builder>
-
mergeFrom
public BspTargetInfo.CppTargetInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BspTargetInfo.CppTargetInfo.Builder>- Throws:
IOException
-
getCoptsList
public com.google.protobuf.ProtocolStringList getCoptsList()repeated string copts = 1;- Specified by:
getCoptsListin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Returns:
- A list containing the copts.
-
getCoptsCount
public int getCoptsCount()repeated string copts = 1;- Specified by:
getCoptsCountin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Returns:
- The count of copts.
-
getCopts
repeated string copts = 1;- Specified by:
getCoptsin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The copts at the given index.
-
getCoptsBytes
public com.google.protobuf.ByteString getCoptsBytes(int index) repeated string copts = 1;- Specified by:
getCoptsBytesin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the copts at the given index.
-
setCopts
repeated string copts = 1;- Parameters:
index- The index to set the value at.value- The copts to set.- Returns:
- This builder for chaining.
-
addCopts
repeated string copts = 1;- Parameters:
value- The copts to add.- Returns:
- This builder for chaining.
-
addAllCopts
repeated string copts = 1;- Parameters:
values- The copts to add.- Returns:
- This builder for chaining.
-
clearCopts
repeated string copts = 1;- Returns:
- This builder for chaining.
-
addCoptsBytes
repeated string copts = 1;- Parameters:
value- The bytes of the copts to add.- Returns:
- This builder for chaining.
-
getHeadersList
repeated .bazelbsp.FileLocation headers = 2;- Specified by:
getHeadersListin interfaceBspTargetInfo.CppTargetInfoOrBuilder
-
getHeadersCount
public int getHeadersCount()repeated .bazelbsp.FileLocation headers = 2;- Specified by:
getHeadersCountin interfaceBspTargetInfo.CppTargetInfoOrBuilder
-
getHeaders
repeated .bazelbsp.FileLocation headers = 2;- Specified by:
getHeadersin interfaceBspTargetInfo.CppTargetInfoOrBuilder
-
setHeaders
repeated .bazelbsp.FileLocation headers = 2; -
setHeaders
public BspTargetInfo.CppTargetInfo.Builder setHeaders(int index, BspTargetInfo.FileLocation.Builder builderForValue) repeated .bazelbsp.FileLocation headers = 2; -
addHeaders
repeated .bazelbsp.FileLocation headers = 2; -
addHeaders
repeated .bazelbsp.FileLocation headers = 2; -
addHeaders
public BspTargetInfo.CppTargetInfo.Builder addHeaders(BspTargetInfo.FileLocation.Builder builderForValue) repeated .bazelbsp.FileLocation headers = 2; -
addHeaders
public BspTargetInfo.CppTargetInfo.Builder addHeaders(int index, BspTargetInfo.FileLocation.Builder builderForValue) repeated .bazelbsp.FileLocation headers = 2; -
addAllHeaders
public BspTargetInfo.CppTargetInfo.Builder addAllHeaders(Iterable<? extends BspTargetInfo.FileLocation> values) repeated .bazelbsp.FileLocation headers = 2; -
clearHeaders
repeated .bazelbsp.FileLocation headers = 2; -
removeHeaders
repeated .bazelbsp.FileLocation headers = 2; -
getHeadersBuilder
repeated .bazelbsp.FileLocation headers = 2; -
getHeadersOrBuilder
repeated .bazelbsp.FileLocation headers = 2;- Specified by:
getHeadersOrBuilderin interfaceBspTargetInfo.CppTargetInfoOrBuilder
-
getHeadersOrBuilderList
repeated .bazelbsp.FileLocation headers = 2;- Specified by:
getHeadersOrBuilderListin interfaceBspTargetInfo.CppTargetInfoOrBuilder
-
addHeadersBuilder
repeated .bazelbsp.FileLocation headers = 2; -
addHeadersBuilder
repeated .bazelbsp.FileLocation headers = 2; -
getHeadersBuilderList
repeated .bazelbsp.FileLocation headers = 2; -
getTextualHeadersList
repeated .bazelbsp.FileLocation textual_headers = 3;- Specified by:
getTextualHeadersListin interfaceBspTargetInfo.CppTargetInfoOrBuilder
-
getTextualHeadersCount
public int getTextualHeadersCount()repeated .bazelbsp.FileLocation textual_headers = 3;- Specified by:
getTextualHeadersCountin interfaceBspTargetInfo.CppTargetInfoOrBuilder
-
getTextualHeaders
repeated .bazelbsp.FileLocation textual_headers = 3;- Specified by:
getTextualHeadersin interfaceBspTargetInfo.CppTargetInfoOrBuilder
-
setTextualHeaders
public BspTargetInfo.CppTargetInfo.Builder setTextualHeaders(int index, BspTargetInfo.FileLocation value) repeated .bazelbsp.FileLocation textual_headers = 3; -
setTextualHeaders
public BspTargetInfo.CppTargetInfo.Builder setTextualHeaders(int index, BspTargetInfo.FileLocation.Builder builderForValue) repeated .bazelbsp.FileLocation textual_headers = 3; -
addTextualHeaders
repeated .bazelbsp.FileLocation textual_headers = 3; -
addTextualHeaders
public BspTargetInfo.CppTargetInfo.Builder addTextualHeaders(int index, BspTargetInfo.FileLocation value) repeated .bazelbsp.FileLocation textual_headers = 3; -
addTextualHeaders
public BspTargetInfo.CppTargetInfo.Builder addTextualHeaders(BspTargetInfo.FileLocation.Builder builderForValue) repeated .bazelbsp.FileLocation textual_headers = 3; -
addTextualHeaders
public BspTargetInfo.CppTargetInfo.Builder addTextualHeaders(int index, BspTargetInfo.FileLocation.Builder builderForValue) repeated .bazelbsp.FileLocation textual_headers = 3; -
addAllTextualHeaders
public BspTargetInfo.CppTargetInfo.Builder addAllTextualHeaders(Iterable<? extends BspTargetInfo.FileLocation> values) repeated .bazelbsp.FileLocation textual_headers = 3; -
clearTextualHeaders
repeated .bazelbsp.FileLocation textual_headers = 3; -
removeTextualHeaders
repeated .bazelbsp.FileLocation textual_headers = 3; -
getTextualHeadersBuilder
repeated .bazelbsp.FileLocation textual_headers = 3; -
getTextualHeadersOrBuilder
repeated .bazelbsp.FileLocation textual_headers = 3;- Specified by:
getTextualHeadersOrBuilderin interfaceBspTargetInfo.CppTargetInfoOrBuilder
-
getTextualHeadersOrBuilderList
repeated .bazelbsp.FileLocation textual_headers = 3;- Specified by:
getTextualHeadersOrBuilderListin interfaceBspTargetInfo.CppTargetInfoOrBuilder
-
addTextualHeadersBuilder
repeated .bazelbsp.FileLocation textual_headers = 3; -
addTextualHeadersBuilder
repeated .bazelbsp.FileLocation textual_headers = 3; -
getTextualHeadersBuilderList
repeated .bazelbsp.FileLocation textual_headers = 3; -
getTransitiveIncludeDirectoryList
public com.google.protobuf.ProtocolStringList getTransitiveIncludeDirectoryList()repeated string transitive_include_directory = 6;- Specified by:
getTransitiveIncludeDirectoryListin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Returns:
- A list containing the transitiveIncludeDirectory.
-
getTransitiveIncludeDirectoryCount
public int getTransitiveIncludeDirectoryCount()repeated string transitive_include_directory = 6;- Specified by:
getTransitiveIncludeDirectoryCountin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Returns:
- The count of transitiveIncludeDirectory.
-
getTransitiveIncludeDirectory
repeated string transitive_include_directory = 6;- Specified by:
getTransitiveIncludeDirectoryin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The transitiveIncludeDirectory at the given index.
-
getTransitiveIncludeDirectoryBytes
public com.google.protobuf.ByteString getTransitiveIncludeDirectoryBytes(int index) repeated string transitive_include_directory = 6;- Specified by:
getTransitiveIncludeDirectoryBytesin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the transitiveIncludeDirectory at the given index.
-
setTransitiveIncludeDirectory
repeated string transitive_include_directory = 6;- Parameters:
index- The index to set the value at.value- The transitiveIncludeDirectory to set.- Returns:
- This builder for chaining.
-
addTransitiveIncludeDirectory
repeated string transitive_include_directory = 6;- Parameters:
value- The transitiveIncludeDirectory to add.- Returns:
- This builder for chaining.
-
addAllTransitiveIncludeDirectory
public BspTargetInfo.CppTargetInfo.Builder addAllTransitiveIncludeDirectory(Iterable<String> values) repeated string transitive_include_directory = 6;- Parameters:
values- The transitiveIncludeDirectory to add.- Returns:
- This builder for chaining.
-
clearTransitiveIncludeDirectory
repeated string transitive_include_directory = 6;- Returns:
- This builder for chaining.
-
addTransitiveIncludeDirectoryBytes
public BspTargetInfo.CppTargetInfo.Builder addTransitiveIncludeDirectoryBytes(com.google.protobuf.ByteString value) repeated string transitive_include_directory = 6;- Parameters:
value- The bytes of the transitiveIncludeDirectory to add.- Returns:
- This builder for chaining.
-
getTransitiveQuoteIncludeDirectoryList
public com.google.protobuf.ProtocolStringList getTransitiveQuoteIncludeDirectoryList()repeated string transitive_quote_include_directory = 7;- Specified by:
getTransitiveQuoteIncludeDirectoryListin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Returns:
- A list containing the transitiveQuoteIncludeDirectory.
-
getTransitiveQuoteIncludeDirectoryCount
public int getTransitiveQuoteIncludeDirectoryCount()repeated string transitive_quote_include_directory = 7;- Specified by:
getTransitiveQuoteIncludeDirectoryCountin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Returns:
- The count of transitiveQuoteIncludeDirectory.
-
getTransitiveQuoteIncludeDirectory
repeated string transitive_quote_include_directory = 7;- Specified by:
getTransitiveQuoteIncludeDirectoryin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The transitiveQuoteIncludeDirectory at the given index.
-
getTransitiveQuoteIncludeDirectoryBytes
public com.google.protobuf.ByteString getTransitiveQuoteIncludeDirectoryBytes(int index) repeated string transitive_quote_include_directory = 7;- Specified by:
getTransitiveQuoteIncludeDirectoryBytesin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the transitiveQuoteIncludeDirectory at the given index.
-
setTransitiveQuoteIncludeDirectory
public BspTargetInfo.CppTargetInfo.Builder setTransitiveQuoteIncludeDirectory(int index, String value) repeated string transitive_quote_include_directory = 7;- Parameters:
index- The index to set the value at.value- The transitiveQuoteIncludeDirectory to set.- Returns:
- This builder for chaining.
-
addTransitiveQuoteIncludeDirectory
repeated string transitive_quote_include_directory = 7;- Parameters:
value- The transitiveQuoteIncludeDirectory to add.- Returns:
- This builder for chaining.
-
addAllTransitiveQuoteIncludeDirectory
public BspTargetInfo.CppTargetInfo.Builder addAllTransitiveQuoteIncludeDirectory(Iterable<String> values) repeated string transitive_quote_include_directory = 7;- Parameters:
values- The transitiveQuoteIncludeDirectory to add.- Returns:
- This builder for chaining.
-
clearTransitiveQuoteIncludeDirectory
repeated string transitive_quote_include_directory = 7;- Returns:
- This builder for chaining.
-
addTransitiveQuoteIncludeDirectoryBytes
public BspTargetInfo.CppTargetInfo.Builder addTransitiveQuoteIncludeDirectoryBytes(com.google.protobuf.ByteString value) repeated string transitive_quote_include_directory = 7;- Parameters:
value- The bytes of the transitiveQuoteIncludeDirectory to add.- Returns:
- This builder for chaining.
-
getTransitiveDefineList
public com.google.protobuf.ProtocolStringList getTransitiveDefineList()repeated string transitive_define = 8;- Specified by:
getTransitiveDefineListin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Returns:
- A list containing the transitiveDefine.
-
getTransitiveDefineCount
public int getTransitiveDefineCount()repeated string transitive_define = 8;- Specified by:
getTransitiveDefineCountin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Returns:
- The count of transitiveDefine.
-
getTransitiveDefine
repeated string transitive_define = 8;- Specified by:
getTransitiveDefinein interfaceBspTargetInfo.CppTargetInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The transitiveDefine at the given index.
-
getTransitiveDefineBytes
public com.google.protobuf.ByteString getTransitiveDefineBytes(int index) repeated string transitive_define = 8;- Specified by:
getTransitiveDefineBytesin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the transitiveDefine at the given index.
-
setTransitiveDefine
repeated string transitive_define = 8;- Parameters:
index- The index to set the value at.value- The transitiveDefine to set.- Returns:
- This builder for chaining.
-
addTransitiveDefine
repeated string transitive_define = 8;- Parameters:
value- The transitiveDefine to add.- Returns:
- This builder for chaining.
-
addAllTransitiveDefine
repeated string transitive_define = 8;- Parameters:
values- The transitiveDefine to add.- Returns:
- This builder for chaining.
-
clearTransitiveDefine
repeated string transitive_define = 8;- Returns:
- This builder for chaining.
-
addTransitiveDefineBytes
public BspTargetInfo.CppTargetInfo.Builder addTransitiveDefineBytes(com.google.protobuf.ByteString value) repeated string transitive_define = 8;- Parameters:
value- The bytes of the transitiveDefine to add.- Returns:
- This builder for chaining.
-
getTransitiveSystemIncludeDirectoryList
public com.google.protobuf.ProtocolStringList getTransitiveSystemIncludeDirectoryList()repeated string transitive_system_include_directory = 9;- Specified by:
getTransitiveSystemIncludeDirectoryListin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Returns:
- A list containing the transitiveSystemIncludeDirectory.
-
getTransitiveSystemIncludeDirectoryCount
public int getTransitiveSystemIncludeDirectoryCount()repeated string transitive_system_include_directory = 9;- Specified by:
getTransitiveSystemIncludeDirectoryCountin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Returns:
- The count of transitiveSystemIncludeDirectory.
-
getTransitiveSystemIncludeDirectory
repeated string transitive_system_include_directory = 9;- Specified by:
getTransitiveSystemIncludeDirectoryin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The transitiveSystemIncludeDirectory at the given index.
-
getTransitiveSystemIncludeDirectoryBytes
public com.google.protobuf.ByteString getTransitiveSystemIncludeDirectoryBytes(int index) repeated string transitive_system_include_directory = 9;- Specified by:
getTransitiveSystemIncludeDirectoryBytesin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the transitiveSystemIncludeDirectory at the given index.
-
setTransitiveSystemIncludeDirectory
public BspTargetInfo.CppTargetInfo.Builder setTransitiveSystemIncludeDirectory(int index, String value) repeated string transitive_system_include_directory = 9;- Parameters:
index- The index to set the value at.value- The transitiveSystemIncludeDirectory to set.- Returns:
- This builder for chaining.
-
addTransitiveSystemIncludeDirectory
repeated string transitive_system_include_directory = 9;- Parameters:
value- The transitiveSystemIncludeDirectory to add.- Returns:
- This builder for chaining.
-
addAllTransitiveSystemIncludeDirectory
public BspTargetInfo.CppTargetInfo.Builder addAllTransitiveSystemIncludeDirectory(Iterable<String> values) repeated string transitive_system_include_directory = 9;- Parameters:
values- The transitiveSystemIncludeDirectory to add.- Returns:
- This builder for chaining.
-
clearTransitiveSystemIncludeDirectory
repeated string transitive_system_include_directory = 9;- Returns:
- This builder for chaining.
-
addTransitiveSystemIncludeDirectoryBytes
public BspTargetInfo.CppTargetInfo.Builder addTransitiveSystemIncludeDirectoryBytes(com.google.protobuf.ByteString value) repeated string transitive_system_include_directory = 9;- Parameters:
value- The bytes of the transitiveSystemIncludeDirectory to add.- Returns:
- This builder for chaining.
-
getIncludePrefix
string include_prefix = 10;- Specified by:
getIncludePrefixin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Returns:
- The includePrefix.
-
getIncludePrefixBytes
public com.google.protobuf.ByteString getIncludePrefixBytes()string include_prefix = 10;- Specified by:
getIncludePrefixBytesin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Returns:
- The bytes for includePrefix.
-
setIncludePrefix
string include_prefix = 10;- Parameters:
value- The includePrefix to set.- Returns:
- This builder for chaining.
-
clearIncludePrefix
string include_prefix = 10;- Returns:
- This builder for chaining.
-
setIncludePrefixBytes
public BspTargetInfo.CppTargetInfo.Builder setIncludePrefixBytes(com.google.protobuf.ByteString value) string include_prefix = 10;- Parameters:
value- The bytes for includePrefix to set.- Returns:
- This builder for chaining.
-
getStripIncludePrefix
string strip_include_prefix = 11;- Specified by:
getStripIncludePrefixin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Returns:
- The stripIncludePrefix.
-
getStripIncludePrefixBytes
public com.google.protobuf.ByteString getStripIncludePrefixBytes()string strip_include_prefix = 11;- Specified by:
getStripIncludePrefixBytesin interfaceBspTargetInfo.CppTargetInfoOrBuilder- Returns:
- The bytes for stripIncludePrefix.
-
setStripIncludePrefix
string strip_include_prefix = 11;- Parameters:
value- The stripIncludePrefix to set.- Returns:
- This builder for chaining.
-
clearStripIncludePrefix
string strip_include_prefix = 11;- Returns:
- This builder for chaining.
-
setStripIncludePrefixBytes
public BspTargetInfo.CppTargetInfo.Builder setStripIncludePrefixBytes(com.google.protobuf.ByteString value) string strip_include_prefix = 11;- Parameters:
value- The bytes for stripIncludePrefix to set.- Returns:
- This builder for chaining.
-