All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.finos.tracdap.config.StorageConfigOrBuilder Maven / Gradle / Ivy

Go to download

TRAC D.A.P. config library, contains data structures used for config files (and other config sources)

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// NO CHECKED-IN PROTOBUF GENCODE
// source: tracdap/config/common.proto
// Protobuf Java Version: 4.28.2

package org.finos.tracdap.config;

public interface StorageConfigOrBuilder extends
    // @@protoc_insertion_point(interface_extends:tracdap.config.StorageConfig)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * TODO: Rename "buckets" as "internal" for 0.7
   * 
* * map<string, .tracdap.config.PluginConfig> buckets = 1; */ int getBucketsCount(); /** *
   * TODO: Rename "buckets" as "internal" for 0.7
   * 
* * map<string, .tracdap.config.PluginConfig> buckets = 1; */ boolean containsBuckets( java.lang.String key); /** * Use {@link #getBucketsMap()} instead. */ @java.lang.Deprecated java.util.Map getBuckets(); /** *
   * TODO: Rename "buckets" as "internal" for 0.7
   * 
* * map<string, .tracdap.config.PluginConfig> buckets = 1; */ java.util.Map getBucketsMap(); /** *
   * TODO: Rename "buckets" as "internal" for 0.7
   * 
* * map<string, .tracdap.config.PluginConfig> buckets = 1; */ /* nullable */ org.finos.tracdap.config.PluginConfig getBucketsOrDefault( java.lang.String key, /* nullable */ org.finos.tracdap.config.PluginConfig defaultValue); /** *
   * TODO: Rename "buckets" as "internal" for 0.7
   * 
* * map<string, .tracdap.config.PluginConfig> buckets = 1; */ org.finos.tracdap.config.PluginConfig getBucketsOrThrow( java.lang.String key); /** * map<string, .tracdap.config.PluginConfig> external = 4; */ int getExternalCount(); /** * map<string, .tracdap.config.PluginConfig> external = 4; */ boolean containsExternal( java.lang.String key); /** * Use {@link #getExternalMap()} instead. */ @java.lang.Deprecated java.util.Map getExternal(); /** * map<string, .tracdap.config.PluginConfig> external = 4; */ java.util.Map getExternalMap(); /** * map<string, .tracdap.config.PluginConfig> external = 4; */ /* nullable */ org.finos.tracdap.config.PluginConfig getExternalOrDefault( java.lang.String key, /* nullable */ org.finos.tracdap.config.PluginConfig defaultValue); /** * map<string, .tracdap.config.PluginConfig> external = 4; */ org.finos.tracdap.config.PluginConfig getExternalOrThrow( java.lang.String key); /** * string defaultBucket = 2; * @return The defaultBucket. */ java.lang.String getDefaultBucket(); /** * string defaultBucket = 2; * @return The bytes for defaultBucket. */ com.google.protobuf.ByteString getDefaultBucketBytes(); /** * string defaultFormat = 3; * @return The defaultFormat. */ java.lang.String getDefaultFormat(); /** * string defaultFormat = 3; * @return The bytes for defaultFormat. */ com.google.protobuf.ByteString getDefaultFormatBytes(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy