Interface DotnetSettingsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
DotnetSettings, DotnetSettings.Builder

public interface DotnetSettingsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasCommon

      boolean hasCommon()
       Some settings.
       
      .google.api.CommonLanguageSettings common = 1;
      Returns:
      Whether the common field is set.
    • getCommon

       Some settings.
       
      .google.api.CommonLanguageSettings common = 1;
      Returns:
      The common.
    • getCommonOrBuilder

      CommonLanguageSettingsOrBuilder getCommonOrBuilder()
       Some settings.
       
      .google.api.CommonLanguageSettings common = 1;
    • getRenamedServicesCount

      int getRenamedServicesCount()
       Map from original service names to renamed versions.
       This is used when the default generated types
       would cause a naming conflict. (Neither name is
       fully-qualified.)
       Example: Subscriber to SubscriberServiceApi.
       
      map<string, string> renamed_services = 2;
    • containsRenamedServices

      boolean containsRenamedServices(String key)
       Map from original service names to renamed versions.
       This is used when the default generated types
       would cause a naming conflict. (Neither name is
       fully-qualified.)
       Example: Subscriber to SubscriberServiceApi.
       
      map<string, string> renamed_services = 2;
    • getRenamedServices

      @Deprecated Map<String,String> getRenamedServices()
      Deprecated.
    • getRenamedServicesMap

      Map<String,String> getRenamedServicesMap()
       Map from original service names to renamed versions.
       This is used when the default generated types
       would cause a naming conflict. (Neither name is
       fully-qualified.)
       Example: Subscriber to SubscriberServiceApi.
       
      map<string, string> renamed_services = 2;
    • getRenamedServicesOrDefault

      String getRenamedServicesOrDefault(String key, String defaultValue)
       Map from original service names to renamed versions.
       This is used when the default generated types
       would cause a naming conflict. (Neither name is
       fully-qualified.)
       Example: Subscriber to SubscriberServiceApi.
       
      map<string, string> renamed_services = 2;
    • getRenamedServicesOrThrow

      String getRenamedServicesOrThrow(String key)
       Map from original service names to renamed versions.
       This is used when the default generated types
       would cause a naming conflict. (Neither name is
       fully-qualified.)
       Example: Subscriber to SubscriberServiceApi.
       
      map<string, string> renamed_services = 2;
    • getRenamedResourcesCount

      int getRenamedResourcesCount()
       Map from full resource types to the effective short name
       for the resource. This is used when otherwise resource
       named from different services would cause naming collisions.
       Example entry:
       "datalabeling.googleapis.com/Dataset": "DataLabelingDataset"
       
      map<string, string> renamed_resources = 3;
    • containsRenamedResources

      boolean containsRenamedResources(String key)
       Map from full resource types to the effective short name
       for the resource. This is used when otherwise resource
       named from different services would cause naming collisions.
       Example entry:
       "datalabeling.googleapis.com/Dataset": "DataLabelingDataset"
       
      map<string, string> renamed_resources = 3;
    • getRenamedResources

      @Deprecated Map<String,String> getRenamedResources()
      Deprecated.
    • getRenamedResourcesMap

      Map<String,String> getRenamedResourcesMap()
       Map from full resource types to the effective short name
       for the resource. This is used when otherwise resource
       named from different services would cause naming collisions.
       Example entry:
       "datalabeling.googleapis.com/Dataset": "DataLabelingDataset"
       
      map<string, string> renamed_resources = 3;
    • getRenamedResourcesOrDefault

      String getRenamedResourcesOrDefault(String key, String defaultValue)
       Map from full resource types to the effective short name
       for the resource. This is used when otherwise resource
       named from different services would cause naming collisions.
       Example entry:
       "datalabeling.googleapis.com/Dataset": "DataLabelingDataset"
       
      map<string, string> renamed_resources = 3;
    • getRenamedResourcesOrThrow

      String getRenamedResourcesOrThrow(String key)
       Map from full resource types to the effective short name
       for the resource. This is used when otherwise resource
       named from different services would cause naming collisions.
       Example entry:
       "datalabeling.googleapis.com/Dataset": "DataLabelingDataset"
       
      map<string, string> renamed_resources = 3;
    • getIgnoredResourcesList

      List<String> getIgnoredResourcesList()
       List of full resource types to ignore during generation.
       This is typically used for API-specific Location resources,
       which should be handled by the generator as if they were actually
       the common Location resources.
       Example entry: "documentai.googleapis.com/Location"
       
      repeated string ignored_resources = 4;
      Returns:
      A list containing the ignoredResources.
    • getIgnoredResourcesCount

      int getIgnoredResourcesCount()
       List of full resource types to ignore during generation.
       This is typically used for API-specific Location resources,
       which should be handled by the generator as if they were actually
       the common Location resources.
       Example entry: "documentai.googleapis.com/Location"
       
      repeated string ignored_resources = 4;
      Returns:
      The count of ignoredResources.
    • getIgnoredResources

      String getIgnoredResources(int index)
       List of full resource types to ignore during generation.
       This is typically used for API-specific Location resources,
       which should be handled by the generator as if they were actually
       the common Location resources.
       Example entry: "documentai.googleapis.com/Location"
       
      repeated string ignored_resources = 4;
      Parameters:
      index - The index of the element to return.
      Returns:
      The ignoredResources at the given index.
    • getIgnoredResourcesBytes

      com.google.protobuf.ByteString getIgnoredResourcesBytes(int index)
       List of full resource types to ignore during generation.
       This is typically used for API-specific Location resources,
       which should be handled by the generator as if they were actually
       the common Location resources.
       Example entry: "documentai.googleapis.com/Location"
       
      repeated string ignored_resources = 4;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the ignoredResources at the given index.
    • getForcedNamespaceAliasesList

      List<String> getForcedNamespaceAliasesList()
       Namespaces which must be aliased in snippets due to
       a known (but non-generator-predictable) naming collision
       
      repeated string forced_namespace_aliases = 5;
      Returns:
      A list containing the forcedNamespaceAliases.
    • getForcedNamespaceAliasesCount

      int getForcedNamespaceAliasesCount()
       Namespaces which must be aliased in snippets due to
       a known (but non-generator-predictable) naming collision
       
      repeated string forced_namespace_aliases = 5;
      Returns:
      The count of forcedNamespaceAliases.
    • getForcedNamespaceAliases

      String getForcedNamespaceAliases(int index)
       Namespaces which must be aliased in snippets due to
       a known (but non-generator-predictable) naming collision
       
      repeated string forced_namespace_aliases = 5;
      Parameters:
      index - The index of the element to return.
      Returns:
      The forcedNamespaceAliases at the given index.
    • getForcedNamespaceAliasesBytes

      com.google.protobuf.ByteString getForcedNamespaceAliasesBytes(int index)
       Namespaces which must be aliased in snippets due to
       a known (but non-generator-predictable) naming collision
       
      repeated string forced_namespace_aliases = 5;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the forcedNamespaceAliases at the given index.
    • getHandwrittenSignaturesList

      List<String> getHandwrittenSignaturesList()
       Method signatures (in the form "service.method(signature)")
       which are provided separately, so shouldn't be generated.
       Snippets *calling* these methods are still generated, however.
       
      repeated string handwritten_signatures = 6;
      Returns:
      A list containing the handwrittenSignatures.
    • getHandwrittenSignaturesCount

      int getHandwrittenSignaturesCount()
       Method signatures (in the form "service.method(signature)")
       which are provided separately, so shouldn't be generated.
       Snippets *calling* these methods are still generated, however.
       
      repeated string handwritten_signatures = 6;
      Returns:
      The count of handwrittenSignatures.
    • getHandwrittenSignatures

      String getHandwrittenSignatures(int index)
       Method signatures (in the form "service.method(signature)")
       which are provided separately, so shouldn't be generated.
       Snippets *calling* these methods are still generated, however.
       
      repeated string handwritten_signatures = 6;
      Parameters:
      index - The index of the element to return.
      Returns:
      The handwrittenSignatures at the given index.
    • getHandwrittenSignaturesBytes

      com.google.protobuf.ByteString getHandwrittenSignaturesBytes(int index)
       Method signatures (in the form "service.method(signature)")
       which are provided separately, so shouldn't be generated.
       Snippets *calling* these methods are still generated, however.
       
      repeated string handwritten_signatures = 6;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the handwrittenSignatures at the given index.