Interface BspTargetInfo.RustCrateInfoOrBuilder

    • Method Detail

      • getCrateId

        java.lang.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.
      • getFromWorkspace

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

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

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

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

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

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

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

        java.lang.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

        java.util.List<java.lang.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

        java.lang.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

        java.util.List<java.lang.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

        java.lang.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

        java.lang.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

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

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

        java.util.List<java.lang.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

        java.lang.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.