Interface BspTargetInfo.RustCrateInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
BspTargetInfo.RustCrateInfo, BspTargetInfo.RustCrateInfo.Builder
Enclosing class:
BspTargetInfo

public static interface BspTargetInfo.RustCrateInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getCrateId

      String getCrateId()
      string crate_id = 1;
      Returns:
      The crateId.
    • getCrateIdBytes

      com.google.protobuf.ByteString getCrateIdBytes()
      string crate_id = 1;
      Returns:
      The bytes for crateId.
    • getLocationValue

      int getLocationValue()
      .bazelbsp.RustCrateLocation location = 2;
      Returns:
      The enum numeric value on the wire for location.
    • getLocation

      .bazelbsp.RustCrateLocation location = 2;
      Returns:
      The location.
    • getFromWorkspace

      boolean getFromWorkspace()
      bool from_workspace = 3;
      Returns:
      The fromWorkspace.
    • getName

      String getName()
      string name = 4;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
      string name = 4;
      Returns:
      The bytes for name.
    • getKind

      String getKind()
      string kind = 5;
      Returns:
      The kind.
    • getKindBytes

      com.google.protobuf.ByteString getKindBytes()
      string kind = 5;
      Returns:
      The bytes for kind.
    • getEdition

      String getEdition()
      string edition = 6;
      Returns:
      The edition.
    • getEditionBytes

      com.google.protobuf.ByteString getEditionBytes()
      string edition = 6;
      Returns:
      The bytes for edition.
    • getOutDir

      String getOutDir()
      string out_dir = 7;
      Returns:
      The outDir.
    • getOutDirBytes

      com.google.protobuf.ByteString getOutDirBytes()
      string out_dir = 7;
      Returns:
      The bytes for outDir.
    • getCrateFeaturesList

      List<String> getCrateFeaturesList()
      repeated string crate_features = 8;
      Returns:
      A list containing the crateFeatures.
    • getCrateFeaturesCount

      int getCrateFeaturesCount()
      repeated string crate_features = 8;
      Returns:
      The count of crateFeatures.
    • getCrateFeatures

      String getCrateFeatures(int index)
      repeated string crate_features = 8;
      Parameters:
      index - The index of the element to return.
      Returns:
      The crateFeatures at the given index.
    • getCrateFeaturesBytes

      com.google.protobuf.ByteString getCrateFeaturesBytes(int index)
      repeated string crate_features = 8;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the crateFeatures at the given index.
    • getDependenciesCrateIdsList

      List<String> getDependenciesCrateIdsList()
      repeated string dependencies_crate_ids = 9;
      Returns:
      A list containing the dependenciesCrateIds.
    • getDependenciesCrateIdsCount

      int getDependenciesCrateIdsCount()
      repeated string dependencies_crate_ids = 9;
      Returns:
      The count of dependenciesCrateIds.
    • getDependenciesCrateIds

      String getDependenciesCrateIds(int index)
      repeated string dependencies_crate_ids = 9;
      Parameters:
      index - The index of the element to return.
      Returns:
      The dependenciesCrateIds at the given index.
    • getDependenciesCrateIdsBytes

      com.google.protobuf.ByteString getDependenciesCrateIdsBytes(int index)
      repeated string dependencies_crate_ids = 9;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the dependenciesCrateIds at the given index.
    • getCrateRoot

      String getCrateRoot()
      string crate_root = 10;
      Returns:
      The crateRoot.
    • getCrateRootBytes

      com.google.protobuf.ByteString getCrateRootBytes()
      string crate_root = 10;
      Returns:
      The bytes for crateRoot.
    • getVersion

      String getVersion()
      string version = 11;
      Returns:
      The version.
    • getVersionBytes

      com.google.protobuf.ByteString getVersionBytes()
      string version = 11;
      Returns:
      The bytes for version.
    • getProcMacroArtifactsList

      List<String> getProcMacroArtifactsList()
      repeated string proc_macro_artifacts = 12;
      Returns:
      A list containing the procMacroArtifacts.
    • getProcMacroArtifactsCount

      int getProcMacroArtifactsCount()
      repeated string proc_macro_artifacts = 12;
      Returns:
      The count of procMacroArtifacts.
    • getProcMacroArtifacts

      String getProcMacroArtifacts(int index)
      repeated string proc_macro_artifacts = 12;
      Parameters:
      index - The index of the element to return.
      Returns:
      The procMacroArtifacts at the given index.
    • getProcMacroArtifactsBytes

      com.google.protobuf.ByteString getProcMacroArtifactsBytes(int index)
      repeated string proc_macro_artifacts = 12;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the procMacroArtifacts at the given index.