Package org.jetbrains.bsp.bazel.info
Class BspTargetInfo.CToolchainInfo
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
org.jetbrains.bsp.bazel.info.BspTargetInfo.CToolchainInfo
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,BspTargetInfo.CToolchainInfoOrBuilder
- Enclosing class:
- BspTargetInfo
public static final class BspTargetInfo.CToolchainInfo
extends com.google.protobuf.GeneratedMessage
implements BspTargetInfo.CToolchainInfoOrBuilder
Protobuf type
bazelbsp.CToolchainInfo- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typebazelbsp.CToolchainInfoNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleangetBuiltInIncludeDirectory(int index) repeated string built_in_include_directory = 6;com.google.protobuf.ByteStringgetBuiltInIncludeDirectoryBytes(int index) repeated string built_in_include_directory = 6;intrepeated string built_in_include_directory = 6;com.google.protobuf.ProtocolStringListrepeated string built_in_include_directory = 6;string c_compiler = 4;com.google.protobuf.ByteStringstring c_compiler = 4;getCOption(int index) repeated string c_option = 3;com.google.protobuf.ByteStringgetCOptionBytes(int index) repeated string c_option = 3;intrepeated string c_option = 3;com.google.protobuf.ProtocolStringListrepeated string c_option = 3;string cpp_compiler = 5;com.google.protobuf.ByteStringstring cpp_compiler = 5;getCppOption(int index) repeated string cpp_option = 2;com.google.protobuf.ByteStringgetCppOptionBytes(int index) repeated string cpp_option = 2;intrepeated string cpp_option = 2;com.google.protobuf.ProtocolStringListrepeated string cpp_option = 2;static BspTargetInfo.CToolchainInfostatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Parser<BspTargetInfo.CToolchainInfo>intstring target_name = 1;com.google.protobuf.ByteStringstring target_name = 1;inthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(BspTargetInfo.CToolchainInfo prototype) protected BspTargetInfo.CToolchainInfo.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static BspTargetInfo.CToolchainInfoparseDelimitedFrom(InputStream input) static BspTargetInfo.CToolchainInfoparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BspTargetInfo.CToolchainInfoparseFrom(byte[] data) static BspTargetInfo.CToolchainInfoparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BspTargetInfo.CToolchainInfoparseFrom(com.google.protobuf.ByteString data) static BspTargetInfo.CToolchainInfoparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BspTargetInfo.CToolchainInfoparseFrom(com.google.protobuf.CodedInputStream input) static BspTargetInfo.CToolchainInfoparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BspTargetInfo.CToolchainInfoparseFrom(InputStream input) static BspTargetInfo.CToolchainInfoparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static BspTargetInfo.CToolchainInfoparseFrom(ByteBuffer data) static BspTargetInfo.CToolchainInfoparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<BspTargetInfo.CToolchainInfo>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
TARGET_NAME_FIELD_NUMBER
public static final int TARGET_NAME_FIELD_NUMBER- See Also:
-
CPP_OPTION_FIELD_NUMBER
public static final int CPP_OPTION_FIELD_NUMBER- See Also:
-
C_OPTION_FIELD_NUMBER
public static final int C_OPTION_FIELD_NUMBER- See Also:
-
C_COMPILER_FIELD_NUMBER
public static final int C_COMPILER_FIELD_NUMBER- See Also:
-
CPP_COMPILER_FIELD_NUMBER
public static final int CPP_COMPILER_FIELD_NUMBER- See Also:
-
BUILT_IN_INCLUDE_DIRECTORY_FIELD_NUMBER
public static final int BUILT_IN_INCLUDE_DIRECTORY_FIELD_NUMBER- See Also:
-
-
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
-
getTargetName
string target_name = 1;- Specified by:
getTargetNamein interfaceBspTargetInfo.CToolchainInfoOrBuilder- Returns:
- The targetName.
-
getTargetNameBytes
public com.google.protobuf.ByteString getTargetNameBytes()string target_name = 1;- Specified by:
getTargetNameBytesin interfaceBspTargetInfo.CToolchainInfoOrBuilder- Returns:
- The bytes for targetName.
-
getCppOptionList
public com.google.protobuf.ProtocolStringList getCppOptionList()repeated string cpp_option = 2;- Specified by:
getCppOptionListin interfaceBspTargetInfo.CToolchainInfoOrBuilder- Returns:
- A list containing the cppOption.
-
getCppOptionCount
public int getCppOptionCount()repeated string cpp_option = 2;- Specified by:
getCppOptionCountin interfaceBspTargetInfo.CToolchainInfoOrBuilder- Returns:
- The count of cppOption.
-
getCppOption
repeated string cpp_option = 2;- Specified by:
getCppOptionin interfaceBspTargetInfo.CToolchainInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The cppOption at the given index.
-
getCppOptionBytes
public com.google.protobuf.ByteString getCppOptionBytes(int index) repeated string cpp_option = 2;- Specified by:
getCppOptionBytesin interfaceBspTargetInfo.CToolchainInfoOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the cppOption at the given index.
-
getCOptionList
public com.google.protobuf.ProtocolStringList getCOptionList()repeated string c_option = 3;- Specified by:
getCOptionListin interfaceBspTargetInfo.CToolchainInfoOrBuilder- Returns:
- A list containing the cOption.
-
getCOptionCount
public int getCOptionCount()repeated string c_option = 3;- Specified by:
getCOptionCountin interfaceBspTargetInfo.CToolchainInfoOrBuilder- Returns:
- The count of cOption.
-
getCOption
repeated string c_option = 3;- Specified by:
getCOptionin interfaceBspTargetInfo.CToolchainInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The cOption at the given index.
-
getCOptionBytes
public com.google.protobuf.ByteString getCOptionBytes(int index) repeated string c_option = 3;- Specified by:
getCOptionBytesin interfaceBspTargetInfo.CToolchainInfoOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the cOption at the given index.
-
getCCompiler
string c_compiler = 4;- Specified by:
getCCompilerin interfaceBspTargetInfo.CToolchainInfoOrBuilder- Returns:
- The cCompiler.
-
getCCompilerBytes
public com.google.protobuf.ByteString getCCompilerBytes()string c_compiler = 4;- Specified by:
getCCompilerBytesin interfaceBspTargetInfo.CToolchainInfoOrBuilder- Returns:
- The bytes for cCompiler.
-
getCppCompiler
string cpp_compiler = 5;- Specified by:
getCppCompilerin interfaceBspTargetInfo.CToolchainInfoOrBuilder- Returns:
- The cppCompiler.
-
getCppCompilerBytes
public com.google.protobuf.ByteString getCppCompilerBytes()string cpp_compiler = 5;- Specified by:
getCppCompilerBytesin interfaceBspTargetInfo.CToolchainInfoOrBuilder- Returns:
- The bytes for cppCompiler.
-
getBuiltInIncludeDirectoryList
public com.google.protobuf.ProtocolStringList getBuiltInIncludeDirectoryList()repeated string built_in_include_directory = 6;- Specified by:
getBuiltInIncludeDirectoryListin interfaceBspTargetInfo.CToolchainInfoOrBuilder- Returns:
- A list containing the builtInIncludeDirectory.
-
getBuiltInIncludeDirectoryCount
public int getBuiltInIncludeDirectoryCount()repeated string built_in_include_directory = 6;- Specified by:
getBuiltInIncludeDirectoryCountin interfaceBspTargetInfo.CToolchainInfoOrBuilder- Returns:
- The count of builtInIncludeDirectory.
-
getBuiltInIncludeDirectory
repeated string built_in_include_directory = 6;- Specified by:
getBuiltInIncludeDirectoryin interfaceBspTargetInfo.CToolchainInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The builtInIncludeDirectory at the given index.
-
getBuiltInIncludeDirectoryBytes
public com.google.protobuf.ByteString getBuiltInIncludeDirectoryBytes(int index) repeated string built_in_include_directory = 6;- Specified by:
getBuiltInIncludeDirectoryBytesin interfaceBspTargetInfo.CToolchainInfoOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the builtInIncludeDirectory at the given index.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static BspTargetInfo.CToolchainInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BspTargetInfo.CToolchainInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BspTargetInfo.CToolchainInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BspTargetInfo.CToolchainInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BspTargetInfo.CToolchainInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BspTargetInfo.CToolchainInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static BspTargetInfo.CToolchainInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static BspTargetInfo.CToolchainInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static BspTargetInfo.CToolchainInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static BspTargetInfo.CToolchainInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static BspTargetInfo.CToolchainInfo.Builder newBuilder(BspTargetInfo.CToolchainInfo prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected BspTargetInfo.CToolchainInfo.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-