Interface BspTargetInfo.CppTargetInfoOrBuilder

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

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

    • getCoptsList

      List<String> getCoptsList()
      repeated string copts = 1;
      Returns:
      A list containing the copts.
    • getCoptsCount

      int getCoptsCount()
      repeated string copts = 1;
      Returns:
      The count of copts.
    • getCopts

      String getCopts(int index)
      repeated string copts = 1;
      Parameters:
      index - The index of the element to return.
      Returns:
      The copts at the given index.
    • getCoptsBytes

      com.google.protobuf.ByteString getCoptsBytes(int index)
      repeated string copts = 1;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the copts at the given index.
    • getHeadersList

      List<BspTargetInfo.FileLocation> getHeadersList()
      repeated .bazelbsp.FileLocation headers = 2;
    • getHeaders

      BspTargetInfo.FileLocation getHeaders(int index)
      repeated .bazelbsp.FileLocation headers = 2;
    • getHeadersCount

      int getHeadersCount()
      repeated .bazelbsp.FileLocation headers = 2;
    • getHeadersOrBuilderList

      List<? extends BspTargetInfo.FileLocationOrBuilder> getHeadersOrBuilderList()
      repeated .bazelbsp.FileLocation headers = 2;
    • getHeadersOrBuilder

      BspTargetInfo.FileLocationOrBuilder getHeadersOrBuilder(int index)
      repeated .bazelbsp.FileLocation headers = 2;
    • getTextualHeadersList

      List<BspTargetInfo.FileLocation> getTextualHeadersList()
      repeated .bazelbsp.FileLocation textual_headers = 3;
    • getTextualHeaders

      BspTargetInfo.FileLocation getTextualHeaders(int index)
      repeated .bazelbsp.FileLocation textual_headers = 3;
    • getTextualHeadersCount

      int getTextualHeadersCount()
      repeated .bazelbsp.FileLocation textual_headers = 3;
    • getTextualHeadersOrBuilderList

      List<? extends BspTargetInfo.FileLocationOrBuilder> getTextualHeadersOrBuilderList()
      repeated .bazelbsp.FileLocation textual_headers = 3;
    • getTextualHeadersOrBuilder

      BspTargetInfo.FileLocationOrBuilder getTextualHeadersOrBuilder(int index)
      repeated .bazelbsp.FileLocation textual_headers = 3;
    • getTransitiveIncludeDirectoryList

      List<String> getTransitiveIncludeDirectoryList()
      repeated string transitive_include_directory = 6;
      Returns:
      A list containing the transitiveIncludeDirectory.
    • getTransitiveIncludeDirectoryCount

      int getTransitiveIncludeDirectoryCount()
      repeated string transitive_include_directory = 6;
      Returns:
      The count of transitiveIncludeDirectory.
    • getTransitiveIncludeDirectory

      String getTransitiveIncludeDirectory(int index)
      repeated string transitive_include_directory = 6;
      Parameters:
      index - The index of the element to return.
      Returns:
      The transitiveIncludeDirectory at the given index.
    • getTransitiveIncludeDirectoryBytes

      com.google.protobuf.ByteString getTransitiveIncludeDirectoryBytes(int index)
      repeated string transitive_include_directory = 6;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the transitiveIncludeDirectory at the given index.
    • getTransitiveQuoteIncludeDirectoryList

      List<String> getTransitiveQuoteIncludeDirectoryList()
      repeated string transitive_quote_include_directory = 7;
      Returns:
      A list containing the transitiveQuoteIncludeDirectory.
    • getTransitiveQuoteIncludeDirectoryCount

      int getTransitiveQuoteIncludeDirectoryCount()
      repeated string transitive_quote_include_directory = 7;
      Returns:
      The count of transitiveQuoteIncludeDirectory.
    • getTransitiveQuoteIncludeDirectory

      String getTransitiveQuoteIncludeDirectory(int index)
      repeated string transitive_quote_include_directory = 7;
      Parameters:
      index - The index of the element to return.
      Returns:
      The transitiveQuoteIncludeDirectory at the given index.
    • getTransitiveQuoteIncludeDirectoryBytes

      com.google.protobuf.ByteString getTransitiveQuoteIncludeDirectoryBytes(int index)
      repeated string transitive_quote_include_directory = 7;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the transitiveQuoteIncludeDirectory at the given index.
    • getTransitiveDefineList

      List<String> getTransitiveDefineList()
      repeated string transitive_define = 8;
      Returns:
      A list containing the transitiveDefine.
    • getTransitiveDefineCount

      int getTransitiveDefineCount()
      repeated string transitive_define = 8;
      Returns:
      The count of transitiveDefine.
    • getTransitiveDefine

      String getTransitiveDefine(int index)
      repeated string transitive_define = 8;
      Parameters:
      index - The index of the element to return.
      Returns:
      The transitiveDefine at the given index.
    • getTransitiveDefineBytes

      com.google.protobuf.ByteString getTransitiveDefineBytes(int index)
      repeated string transitive_define = 8;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the transitiveDefine at the given index.
    • getTransitiveSystemIncludeDirectoryList

      List<String> getTransitiveSystemIncludeDirectoryList()
      repeated string transitive_system_include_directory = 9;
      Returns:
      A list containing the transitiveSystemIncludeDirectory.
    • getTransitiveSystemIncludeDirectoryCount

      int getTransitiveSystemIncludeDirectoryCount()
      repeated string transitive_system_include_directory = 9;
      Returns:
      The count of transitiveSystemIncludeDirectory.
    • getTransitiveSystemIncludeDirectory

      String getTransitiveSystemIncludeDirectory(int index)
      repeated string transitive_system_include_directory = 9;
      Parameters:
      index - The index of the element to return.
      Returns:
      The transitiveSystemIncludeDirectory at the given index.
    • getTransitiveSystemIncludeDirectoryBytes

      com.google.protobuf.ByteString getTransitiveSystemIncludeDirectoryBytes(int index)
      repeated string transitive_system_include_directory = 9;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the transitiveSystemIncludeDirectory at the given index.
    • getIncludePrefix

      String getIncludePrefix()
      string include_prefix = 10;
      Returns:
      The includePrefix.
    • getIncludePrefixBytes

      com.google.protobuf.ByteString getIncludePrefixBytes()
      string include_prefix = 10;
      Returns:
      The bytes for includePrefix.
    • getStripIncludePrefix

      String getStripIncludePrefix()
      string strip_include_prefix = 11;
      Returns:
      The stripIncludePrefix.
    • getStripIncludePrefixBytes

      com.google.protobuf.ByteString getStripIncludePrefixBytes()
      string strip_include_prefix = 11;
      Returns:
      The bytes for stripIncludePrefix.