Package org.jetbrains.bsp.bazel.info
Class BspTargetInfo.RustCrateInfo.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.RustCrateInfo.Builder>
-
- org.jetbrains.bsp.bazel.info.BspTargetInfo.RustCrateInfo.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable,BspTargetInfo.RustCrateInfoOrBuilder
- Enclosing class:
- BspTargetInfo.RustCrateInfo
public static final class BspTargetInfo.RustCrateInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.RustCrateInfo.Builder> implements BspTargetInfo.RustCrateInfoOrBuilder
Protobuf typebazelbsp.RustCrateInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BspTargetInfo.RustCrateInfo.BuilderaddAllCrateFeatures(java.lang.Iterable<java.lang.String> values)repeated string crate_features = 8;BspTargetInfo.RustCrateInfo.BuilderaddAllDependenciesCrateIds(java.lang.Iterable<java.lang.String> values)repeated string dependencies_crate_ids = 9;BspTargetInfo.RustCrateInfo.BuilderaddAllProcMacroArtifacts(java.lang.Iterable<java.lang.String> values)repeated string proc_macro_artifacts = 12;BspTargetInfo.RustCrateInfo.BuilderaddCrateFeatures(java.lang.String value)repeated string crate_features = 8;BspTargetInfo.RustCrateInfo.BuilderaddCrateFeaturesBytes(com.google.protobuf.ByteString value)repeated string crate_features = 8;BspTargetInfo.RustCrateInfo.BuilderaddDependenciesCrateIds(java.lang.String value)repeated string dependencies_crate_ids = 9;BspTargetInfo.RustCrateInfo.BuilderaddDependenciesCrateIdsBytes(com.google.protobuf.ByteString value)repeated string dependencies_crate_ids = 9;BspTargetInfo.RustCrateInfo.BuilderaddProcMacroArtifacts(java.lang.String value)repeated string proc_macro_artifacts = 12;BspTargetInfo.RustCrateInfo.BuilderaddProcMacroArtifactsBytes(com.google.protobuf.ByteString value)repeated string proc_macro_artifacts = 12;BspTargetInfo.RustCrateInfo.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)BspTargetInfo.RustCrateInfobuild()BspTargetInfo.RustCrateInfobuildPartial()BspTargetInfo.RustCrateInfo.Builderclear()BspTargetInfo.RustCrateInfo.BuilderclearCrateFeatures()repeated string crate_features = 8;BspTargetInfo.RustCrateInfo.BuilderclearCrateId()string crate_id = 1;BspTargetInfo.RustCrateInfo.BuilderclearCrateRoot()string crate_root = 10;BspTargetInfo.RustCrateInfo.BuilderclearDependenciesCrateIds()repeated string dependencies_crate_ids = 9;BspTargetInfo.RustCrateInfo.BuilderclearEdition()string edition = 6;BspTargetInfo.RustCrateInfo.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)BspTargetInfo.RustCrateInfo.BuilderclearFromWorkspace()bool from_workspace = 3;BspTargetInfo.RustCrateInfo.BuilderclearKind()string kind = 5;BspTargetInfo.RustCrateInfo.BuilderclearLocation().bazelbsp.RustCrateLocation location = 2;BspTargetInfo.RustCrateInfo.BuilderclearName()string name = 4;BspTargetInfo.RustCrateInfo.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)BspTargetInfo.RustCrateInfo.BuilderclearOutDir()string out_dir = 7;BspTargetInfo.RustCrateInfo.BuilderclearProcMacroArtifacts()repeated string proc_macro_artifacts = 12;BspTargetInfo.RustCrateInfo.BuilderclearVersion()string version = 11;BspTargetInfo.RustCrateInfo.Builderclone()java.lang.StringgetCrateFeatures(int index)repeated string crate_features = 8;com.google.protobuf.ByteStringgetCrateFeaturesBytes(int index)repeated string crate_features = 8;intgetCrateFeaturesCount()repeated string crate_features = 8;com.google.protobuf.ProtocolStringListgetCrateFeaturesList()repeated string crate_features = 8;java.lang.StringgetCrateId()string crate_id = 1;com.google.protobuf.ByteStringgetCrateIdBytes()string crate_id = 1;java.lang.StringgetCrateRoot()string crate_root = 10;com.google.protobuf.ByteStringgetCrateRootBytes()string crate_root = 10;BspTargetInfo.RustCrateInfogetDefaultInstanceForType()java.lang.StringgetDependenciesCrateIds(int index)repeated string dependencies_crate_ids = 9;com.google.protobuf.ByteStringgetDependenciesCrateIdsBytes(int index)repeated string dependencies_crate_ids = 9;intgetDependenciesCrateIdsCount()repeated string dependencies_crate_ids = 9;com.google.protobuf.ProtocolStringListgetDependenciesCrateIdsList()repeated string dependencies_crate_ids = 9;static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetEdition()string edition = 6;com.google.protobuf.ByteStringgetEditionBytes()string edition = 6;booleangetFromWorkspace()bool from_workspace = 3;java.lang.StringgetKind()string kind = 5;com.google.protobuf.ByteStringgetKindBytes()string kind = 5;BspTargetInfo.RustCrateLocationgetLocation().bazelbsp.RustCrateLocation location = 2;intgetLocationValue().bazelbsp.RustCrateLocation location = 2;java.lang.StringgetName()string name = 4;com.google.protobuf.ByteStringgetNameBytes()string name = 4;java.lang.StringgetOutDir()string out_dir = 7;com.google.protobuf.ByteStringgetOutDirBytes()string out_dir = 7;java.lang.StringgetProcMacroArtifacts(int index)repeated string proc_macro_artifacts = 12;com.google.protobuf.ByteStringgetProcMacroArtifactsBytes(int index)repeated string proc_macro_artifacts = 12;intgetProcMacroArtifactsCount()repeated string proc_macro_artifacts = 12;com.google.protobuf.ProtocolStringListgetProcMacroArtifactsList()repeated string proc_macro_artifacts = 12;java.lang.StringgetVersion()string version = 11;com.google.protobuf.ByteStringgetVersionBytes()string version = 11;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()BspTargetInfo.RustCrateInfo.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)BspTargetInfo.RustCrateInfo.BuildermergeFrom(com.google.protobuf.Message other)BspTargetInfo.RustCrateInfo.BuildermergeFrom(BspTargetInfo.RustCrateInfo other)BspTargetInfo.RustCrateInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)BspTargetInfo.RustCrateInfo.BuildersetCrateFeatures(int index, java.lang.String value)repeated string crate_features = 8;BspTargetInfo.RustCrateInfo.BuildersetCrateId(java.lang.String value)string crate_id = 1;BspTargetInfo.RustCrateInfo.BuildersetCrateIdBytes(com.google.protobuf.ByteString value)string crate_id = 1;BspTargetInfo.RustCrateInfo.BuildersetCrateRoot(java.lang.String value)string crate_root = 10;BspTargetInfo.RustCrateInfo.BuildersetCrateRootBytes(com.google.protobuf.ByteString value)string crate_root = 10;BspTargetInfo.RustCrateInfo.BuildersetDependenciesCrateIds(int index, java.lang.String value)repeated string dependencies_crate_ids = 9;BspTargetInfo.RustCrateInfo.BuildersetEdition(java.lang.String value)string edition = 6;BspTargetInfo.RustCrateInfo.BuildersetEditionBytes(com.google.protobuf.ByteString value)string edition = 6;BspTargetInfo.RustCrateInfo.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)BspTargetInfo.RustCrateInfo.BuildersetFromWorkspace(boolean value)bool from_workspace = 3;BspTargetInfo.RustCrateInfo.BuildersetKind(java.lang.String value)string kind = 5;BspTargetInfo.RustCrateInfo.BuildersetKindBytes(com.google.protobuf.ByteString value)string kind = 5;BspTargetInfo.RustCrateInfo.BuildersetLocation(BspTargetInfo.RustCrateLocation value).bazelbsp.RustCrateLocation location = 2;BspTargetInfo.RustCrateInfo.BuildersetLocationValue(int value).bazelbsp.RustCrateLocation location = 2;BspTargetInfo.RustCrateInfo.BuildersetName(java.lang.String value)string name = 4;BspTargetInfo.RustCrateInfo.BuildersetNameBytes(com.google.protobuf.ByteString value)string name = 4;BspTargetInfo.RustCrateInfo.BuildersetOutDir(java.lang.String value)string out_dir = 7;BspTargetInfo.RustCrateInfo.BuildersetOutDirBytes(com.google.protobuf.ByteString value)string out_dir = 7;BspTargetInfo.RustCrateInfo.BuildersetProcMacroArtifacts(int index, java.lang.String value)repeated string proc_macro_artifacts = 12;BspTargetInfo.RustCrateInfo.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)BspTargetInfo.RustCrateInfo.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)BspTargetInfo.RustCrateInfo.BuildersetVersion(java.lang.String value)string version = 11;BspTargetInfo.RustCrateInfo.BuildersetVersionBytes(com.google.protobuf.ByteString value)string version = 11;-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.RustCrateInfo.Builder>
-
clear
public BspTargetInfo.RustCrateInfo.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.RustCrateInfo.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.GeneratedMessageV3.Builder<BspTargetInfo.RustCrateInfo.Builder>
-
getDefaultInstanceForType
public BspTargetInfo.RustCrateInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public BspTargetInfo.RustCrateInfo build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public BspTargetInfo.RustCrateInfo buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public BspTargetInfo.RustCrateInfo.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.RustCrateInfo.Builder>
-
setField
public BspTargetInfo.RustCrateInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.RustCrateInfo.Builder>
-
clearField
public BspTargetInfo.RustCrateInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.RustCrateInfo.Builder>
-
clearOneof
public BspTargetInfo.RustCrateInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.RustCrateInfo.Builder>
-
setRepeatedField
public BspTargetInfo.RustCrateInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.RustCrateInfo.Builder>
-
addRepeatedField
public BspTargetInfo.RustCrateInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.RustCrateInfo.Builder>
-
mergeFrom
public BspTargetInfo.RustCrateInfo.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BspTargetInfo.RustCrateInfo.Builder>
-
mergeFrom
public BspTargetInfo.RustCrateInfo.Builder mergeFrom(BspTargetInfo.RustCrateInfo other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.RustCrateInfo.Builder>
-
mergeFrom
public BspTargetInfo.RustCrateInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.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.RustCrateInfo.Builder>- Throws:
java.io.IOException
-
getCrateId
public java.lang.String getCrateId()
string crate_id = 1;- Specified by:
getCrateIdin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- The crateId.
-
getCrateIdBytes
public com.google.protobuf.ByteString getCrateIdBytes()
string crate_id = 1;- Specified by:
getCrateIdBytesin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- The bytes for crateId.
-
setCrateId
public BspTargetInfo.RustCrateInfo.Builder setCrateId(java.lang.String value)
string crate_id = 1;- Parameters:
value- The crateId to set.- Returns:
- This builder for chaining.
-
clearCrateId
public BspTargetInfo.RustCrateInfo.Builder clearCrateId()
string crate_id = 1;- Returns:
- This builder for chaining.
-
setCrateIdBytes
public BspTargetInfo.RustCrateInfo.Builder setCrateIdBytes(com.google.protobuf.ByteString value)
string crate_id = 1;- Parameters:
value- The bytes for crateId to set.- Returns:
- This builder for chaining.
-
getLocationValue
public int getLocationValue()
.bazelbsp.RustCrateLocation location = 2;- Specified by:
getLocationValuein interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- The enum numeric value on the wire for location.
-
setLocationValue
public BspTargetInfo.RustCrateInfo.Builder setLocationValue(int value)
.bazelbsp.RustCrateLocation location = 2;- Parameters:
value- The enum numeric value on the wire for location to set.- Returns:
- This builder for chaining.
-
getLocation
public BspTargetInfo.RustCrateLocation getLocation()
.bazelbsp.RustCrateLocation location = 2;- Specified by:
getLocationin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- The location.
-
setLocation
public BspTargetInfo.RustCrateInfo.Builder setLocation(BspTargetInfo.RustCrateLocation value)
.bazelbsp.RustCrateLocation location = 2;- Parameters:
value- The location to set.- Returns:
- This builder for chaining.
-
clearLocation
public BspTargetInfo.RustCrateInfo.Builder clearLocation()
.bazelbsp.RustCrateLocation location = 2;- Returns:
- This builder for chaining.
-
getFromWorkspace
public boolean getFromWorkspace()
bool from_workspace = 3;- Specified by:
getFromWorkspacein interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- The fromWorkspace.
-
setFromWorkspace
public BspTargetInfo.RustCrateInfo.Builder setFromWorkspace(boolean value)
bool from_workspace = 3;- Parameters:
value- The fromWorkspace to set.- Returns:
- This builder for chaining.
-
clearFromWorkspace
public BspTargetInfo.RustCrateInfo.Builder clearFromWorkspace()
bool from_workspace = 3;- Returns:
- This builder for chaining.
-
getName
public java.lang.String getName()
string name = 4;- Specified by:
getNamein interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
string name = 4;- Specified by:
getNameBytesin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- The bytes for name.
-
setName
public BspTargetInfo.RustCrateInfo.Builder setName(java.lang.String value)
string name = 4;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public BspTargetInfo.RustCrateInfo.Builder clearName()
string name = 4;- Returns:
- This builder for chaining.
-
setNameBytes
public BspTargetInfo.RustCrateInfo.Builder setNameBytes(com.google.protobuf.ByteString value)
string name = 4;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getKind
public java.lang.String getKind()
string kind = 5;- Specified by:
getKindin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- The kind.
-
getKindBytes
public com.google.protobuf.ByteString getKindBytes()
string kind = 5;- Specified by:
getKindBytesin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- The bytes for kind.
-
setKind
public BspTargetInfo.RustCrateInfo.Builder setKind(java.lang.String value)
string kind = 5;- Parameters:
value- The kind to set.- Returns:
- This builder for chaining.
-
clearKind
public BspTargetInfo.RustCrateInfo.Builder clearKind()
string kind = 5;- Returns:
- This builder for chaining.
-
setKindBytes
public BspTargetInfo.RustCrateInfo.Builder setKindBytes(com.google.protobuf.ByteString value)
string kind = 5;- Parameters:
value- The bytes for kind to set.- Returns:
- This builder for chaining.
-
getEdition
public java.lang.String getEdition()
string edition = 6;- Specified by:
getEditionin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- The edition.
-
getEditionBytes
public com.google.protobuf.ByteString getEditionBytes()
string edition = 6;- Specified by:
getEditionBytesin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- The bytes for edition.
-
setEdition
public BspTargetInfo.RustCrateInfo.Builder setEdition(java.lang.String value)
string edition = 6;- Parameters:
value- The edition to set.- Returns:
- This builder for chaining.
-
clearEdition
public BspTargetInfo.RustCrateInfo.Builder clearEdition()
string edition = 6;- Returns:
- This builder for chaining.
-
setEditionBytes
public BspTargetInfo.RustCrateInfo.Builder setEditionBytes(com.google.protobuf.ByteString value)
string edition = 6;- Parameters:
value- The bytes for edition to set.- Returns:
- This builder for chaining.
-
getOutDir
public java.lang.String getOutDir()
string out_dir = 7;- Specified by:
getOutDirin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- The outDir.
-
getOutDirBytes
public com.google.protobuf.ByteString getOutDirBytes()
string out_dir = 7;- Specified by:
getOutDirBytesin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- The bytes for outDir.
-
setOutDir
public BspTargetInfo.RustCrateInfo.Builder setOutDir(java.lang.String value)
string out_dir = 7;- Parameters:
value- The outDir to set.- Returns:
- This builder for chaining.
-
clearOutDir
public BspTargetInfo.RustCrateInfo.Builder clearOutDir()
string out_dir = 7;- Returns:
- This builder for chaining.
-
setOutDirBytes
public BspTargetInfo.RustCrateInfo.Builder setOutDirBytes(com.google.protobuf.ByteString value)
string out_dir = 7;- Parameters:
value- The bytes for outDir to set.- Returns:
- This builder for chaining.
-
getCrateFeaturesList
public com.google.protobuf.ProtocolStringList getCrateFeaturesList()
repeated string crate_features = 8;- Specified by:
getCrateFeaturesListin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- A list containing the crateFeatures.
-
getCrateFeaturesCount
public int getCrateFeaturesCount()
repeated string crate_features = 8;- Specified by:
getCrateFeaturesCountin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- The count of crateFeatures.
-
getCrateFeatures
public java.lang.String getCrateFeatures(int index)
repeated string crate_features = 8;- Specified by:
getCrateFeaturesin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The crateFeatures at the given index.
-
getCrateFeaturesBytes
public com.google.protobuf.ByteString getCrateFeaturesBytes(int index)
repeated string crate_features = 8;- Specified by:
getCrateFeaturesBytesin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the crateFeatures at the given index.
-
setCrateFeatures
public BspTargetInfo.RustCrateInfo.Builder setCrateFeatures(int index, java.lang.String value)
repeated string crate_features = 8;- Parameters:
index- The index to set the value at.value- The crateFeatures to set.- Returns:
- This builder for chaining.
-
addCrateFeatures
public BspTargetInfo.RustCrateInfo.Builder addCrateFeatures(java.lang.String value)
repeated string crate_features = 8;- Parameters:
value- The crateFeatures to add.- Returns:
- This builder for chaining.
-
addAllCrateFeatures
public BspTargetInfo.RustCrateInfo.Builder addAllCrateFeatures(java.lang.Iterable<java.lang.String> values)
repeated string crate_features = 8;- Parameters:
values- The crateFeatures to add.- Returns:
- This builder for chaining.
-
clearCrateFeatures
public BspTargetInfo.RustCrateInfo.Builder clearCrateFeatures()
repeated string crate_features = 8;- Returns:
- This builder for chaining.
-
addCrateFeaturesBytes
public BspTargetInfo.RustCrateInfo.Builder addCrateFeaturesBytes(com.google.protobuf.ByteString value)
repeated string crate_features = 8;- Parameters:
value- The bytes of the crateFeatures to add.- Returns:
- This builder for chaining.
-
getDependenciesCrateIdsList
public com.google.protobuf.ProtocolStringList getDependenciesCrateIdsList()
repeated string dependencies_crate_ids = 9;- Specified by:
getDependenciesCrateIdsListin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- A list containing the dependenciesCrateIds.
-
getDependenciesCrateIdsCount
public int getDependenciesCrateIdsCount()
repeated string dependencies_crate_ids = 9;- Specified by:
getDependenciesCrateIdsCountin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- The count of dependenciesCrateIds.
-
getDependenciesCrateIds
public java.lang.String getDependenciesCrateIds(int index)
repeated string dependencies_crate_ids = 9;- Specified by:
getDependenciesCrateIdsin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The dependenciesCrateIds at the given index.
-
getDependenciesCrateIdsBytes
public com.google.protobuf.ByteString getDependenciesCrateIdsBytes(int index)
repeated string dependencies_crate_ids = 9;- Specified by:
getDependenciesCrateIdsBytesin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the dependenciesCrateIds at the given index.
-
setDependenciesCrateIds
public BspTargetInfo.RustCrateInfo.Builder setDependenciesCrateIds(int index, java.lang.String value)
repeated string dependencies_crate_ids = 9;- Parameters:
index- The index to set the value at.value- The dependenciesCrateIds to set.- Returns:
- This builder for chaining.
-
addDependenciesCrateIds
public BspTargetInfo.RustCrateInfo.Builder addDependenciesCrateIds(java.lang.String value)
repeated string dependencies_crate_ids = 9;- Parameters:
value- The dependenciesCrateIds to add.- Returns:
- This builder for chaining.
-
addAllDependenciesCrateIds
public BspTargetInfo.RustCrateInfo.Builder addAllDependenciesCrateIds(java.lang.Iterable<java.lang.String> values)
repeated string dependencies_crate_ids = 9;- Parameters:
values- The dependenciesCrateIds to add.- Returns:
- This builder for chaining.
-
clearDependenciesCrateIds
public BspTargetInfo.RustCrateInfo.Builder clearDependenciesCrateIds()
repeated string dependencies_crate_ids = 9;- Returns:
- This builder for chaining.
-
addDependenciesCrateIdsBytes
public BspTargetInfo.RustCrateInfo.Builder addDependenciesCrateIdsBytes(com.google.protobuf.ByteString value)
repeated string dependencies_crate_ids = 9;- Parameters:
value- The bytes of the dependenciesCrateIds to add.- Returns:
- This builder for chaining.
-
getCrateRoot
public java.lang.String getCrateRoot()
string crate_root = 10;- Specified by:
getCrateRootin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- The crateRoot.
-
getCrateRootBytes
public com.google.protobuf.ByteString getCrateRootBytes()
string crate_root = 10;- Specified by:
getCrateRootBytesin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- The bytes for crateRoot.
-
setCrateRoot
public BspTargetInfo.RustCrateInfo.Builder setCrateRoot(java.lang.String value)
string crate_root = 10;- Parameters:
value- The crateRoot to set.- Returns:
- This builder for chaining.
-
clearCrateRoot
public BspTargetInfo.RustCrateInfo.Builder clearCrateRoot()
string crate_root = 10;- Returns:
- This builder for chaining.
-
setCrateRootBytes
public BspTargetInfo.RustCrateInfo.Builder setCrateRootBytes(com.google.protobuf.ByteString value)
string crate_root = 10;- Parameters:
value- The bytes for crateRoot to set.- Returns:
- This builder for chaining.
-
getVersion
public java.lang.String getVersion()
string version = 11;- Specified by:
getVersionin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- The version.
-
getVersionBytes
public com.google.protobuf.ByteString getVersionBytes()
string version = 11;- Specified by:
getVersionBytesin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- The bytes for version.
-
setVersion
public BspTargetInfo.RustCrateInfo.Builder setVersion(java.lang.String value)
string version = 11;- Parameters:
value- The version to set.- Returns:
- This builder for chaining.
-
clearVersion
public BspTargetInfo.RustCrateInfo.Builder clearVersion()
string version = 11;- Returns:
- This builder for chaining.
-
setVersionBytes
public BspTargetInfo.RustCrateInfo.Builder setVersionBytes(com.google.protobuf.ByteString value)
string version = 11;- Parameters:
value- The bytes for version to set.- Returns:
- This builder for chaining.
-
getProcMacroArtifactsList
public com.google.protobuf.ProtocolStringList getProcMacroArtifactsList()
repeated string proc_macro_artifacts = 12;- Specified by:
getProcMacroArtifactsListin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- A list containing the procMacroArtifacts.
-
getProcMacroArtifactsCount
public int getProcMacroArtifactsCount()
repeated string proc_macro_artifacts = 12;- Specified by:
getProcMacroArtifactsCountin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Returns:
- The count of procMacroArtifacts.
-
getProcMacroArtifacts
public java.lang.String getProcMacroArtifacts(int index)
repeated string proc_macro_artifacts = 12;- Specified by:
getProcMacroArtifactsin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The procMacroArtifacts at the given index.
-
getProcMacroArtifactsBytes
public com.google.protobuf.ByteString getProcMacroArtifactsBytes(int index)
repeated string proc_macro_artifacts = 12;- Specified by:
getProcMacroArtifactsBytesin interfaceBspTargetInfo.RustCrateInfoOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the procMacroArtifacts at the given index.
-
setProcMacroArtifacts
public BspTargetInfo.RustCrateInfo.Builder setProcMacroArtifacts(int index, java.lang.String value)
repeated string proc_macro_artifacts = 12;- Parameters:
index- The index to set the value at.value- The procMacroArtifacts to set.- Returns:
- This builder for chaining.
-
addProcMacroArtifacts
public BspTargetInfo.RustCrateInfo.Builder addProcMacroArtifacts(java.lang.String value)
repeated string proc_macro_artifacts = 12;- Parameters:
value- The procMacroArtifacts to add.- Returns:
- This builder for chaining.
-
addAllProcMacroArtifacts
public BspTargetInfo.RustCrateInfo.Builder addAllProcMacroArtifacts(java.lang.Iterable<java.lang.String> values)
repeated string proc_macro_artifacts = 12;- Parameters:
values- The procMacroArtifacts to add.- Returns:
- This builder for chaining.
-
clearProcMacroArtifacts
public BspTargetInfo.RustCrateInfo.Builder clearProcMacroArtifacts()
repeated string proc_macro_artifacts = 12;- Returns:
- This builder for chaining.
-
addProcMacroArtifactsBytes
public BspTargetInfo.RustCrateInfo.Builder addProcMacroArtifactsBytes(com.google.protobuf.ByteString value)
repeated string proc_macro_artifacts = 12;- Parameters:
value- The bytes of the procMacroArtifacts to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final BspTargetInfo.RustCrateInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.RustCrateInfo.Builder>
-
mergeUnknownFields
public final BspTargetInfo.RustCrateInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<BspTargetInfo.RustCrateInfo.Builder>
-
-