Interface StardocOutputProtos.ProviderInfoOrBuilder

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

public static interface StardocOutputProtos.ProviderInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getProviderName

      String getProviderName()
       The name under which the provider is made accessible to a user of this
       module, including any structs it is nested in, for example "foo.FooInfo".
       
      string provider_name = 1;
      Returns:
      The providerName.
    • getProviderNameBytes

      com.google.protobuf.ByteString getProviderNameBytes()
       The name under which the provider is made accessible to a user of this
       module, including any structs it is nested in, for example "foo.FooInfo".
       
      string provider_name = 1;
      Returns:
      The bytes for providerName.
    • getDocString

      String getDocString()
       The description of the provider.
       
      string doc_string = 2;
      Returns:
      The docString.
    • getDocStringBytes

      com.google.protobuf.ByteString getDocStringBytes()
       The description of the provider.
       
      string doc_string = 2;
      Returns:
      The bytes for docString.
    • getFieldInfoList

       The fields of the provider.
       
      repeated .stardoc_output.ProviderFieldInfo field_info = 3;
    • getFieldInfo

      StardocOutputProtos.ProviderFieldInfo getFieldInfo(int index)
       The fields of the provider.
       
      repeated .stardoc_output.ProviderFieldInfo field_info = 3;
    • getFieldInfoCount

      int getFieldInfoCount()
       The fields of the provider.
       
      repeated .stardoc_output.ProviderFieldInfo field_info = 3;
    • getFieldInfoOrBuilderList

      List<? extends StardocOutputProtos.ProviderFieldInfoOrBuilder> getFieldInfoOrBuilderList()
       The fields of the provider.
       
      repeated .stardoc_output.ProviderFieldInfo field_info = 3;
    • getFieldInfoOrBuilder

      StardocOutputProtos.ProviderFieldInfoOrBuilder getFieldInfoOrBuilder(int index)
       The fields of the provider.
       
      repeated .stardoc_output.ProviderFieldInfo field_info = 3;
    • hasOriginKey

      boolean hasOriginKey()
       The module where and the name under which the provider was originally
       declared.
       
      .stardoc_output.OriginKey origin_key = 4;
      Returns:
      Whether the originKey field is set.
    • getOriginKey

       The module where and the name under which the provider was originally
       declared.
       
      .stardoc_output.OriginKey origin_key = 4;
      Returns:
      The originKey.
    • getOriginKeyOrBuilder

       The module where and the name under which the provider was originally
       declared.
       
      .stardoc_output.OriginKey origin_key = 4;
    • hasInit

      boolean hasInit()
       The provider's init callback.
       
      .stardoc_output.StarlarkFunctionInfo init = 5;
      Returns:
      Whether the init field is set.
    • getInit

       The provider's init callback.
       
      .stardoc_output.StarlarkFunctionInfo init = 5;
      Returns:
      The init.
    • getInitOrBuilder

       The provider's init callback.
       
      .stardoc_output.StarlarkFunctionInfo init = 5;