public class BigQueryConfigurationUtil extends Object
| Modifier and Type | Field and Description |
|---|---|
static Supplier<com.google.common.base.Optional<String>> |
DEFAULT_FALLBACK |
| Modifier and Type | Method and Description |
|---|---|
static com.google.common.base.Supplier<String> |
defaultBilledProject() |
static com.google.common.base.Optional |
empty() |
static com.google.common.base.Optional |
fromJavaUtil(Optional o) |
static boolean |
getAnyBooleanOption(com.google.common.collect.ImmutableMap<String,String> globalOptions,
Map<String,String> options,
String name,
boolean defaultValue) |
static com.google.common.base.Optional<String> |
getAnyOption(com.google.common.collect.ImmutableMap<String,String> globalOptions,
Map<String,String> options,
Collection<String> names) |
static com.google.common.base.Optional<String> |
getAnyOption(com.google.common.collect.ImmutableMap<String,String> globalOptions,
Map<String,String> options,
String name) |
static com.google.common.base.Optional<Map<String,String>> |
getAnyOptionsWithPrefix(com.google.common.collect.ImmutableMap<String,String> globalOptions,
Map<String,String> options,
String prefix) |
static Map<String,String> |
getMapEntriesWithPrefix(Map<String,String> map,
String prefix) |
static com.google.common.base.Optional<String> |
getOption(Map<String,String> options,
String name) |
static com.google.common.base.Optional<String> |
getOption(Map<String,String> options,
String name,
Supplier<com.google.common.base.Optional<String>> fallback) |
static com.google.common.base.Optional<String> |
getOptionFromMultipleParams(Map<String,String> options,
Collection<String> names,
Supplier<com.google.common.base.Optional<String>> fallback) |
static String |
getRequiredOption(Map<String,String> options,
String name) |
static String |
getRequiredOption(Map<String,String> options,
String name,
com.google.common.base.Supplier<String> fallback) |
static com.google.cloud.bigquery.TableId |
parseSimpleTableId(com.google.common.collect.ImmutableMap<String,String> globalOptions,
Map<String,String> options) |
static com.google.cloud.bigquery.TableId |
parseSimpleTableId(Map<String,String> options,
com.google.common.base.Optional<String> fallbackProject,
com.google.common.base.Optional<String> fallbackDataset)
TableId that does not include partition decorator
|
static com.google.cloud.bigquery.TableId |
parseSimpleTableId(Map<String,String> options,
Optional<String> fallbackProject,
Optional<String> fallbackDataset) |
static com.google.common.base.Optional<Map<String,String>> |
removePrefixFromMapKeys(com.google.common.base.Optional<Map<String,String>> map,
String prefix) |
public static com.google.common.base.Supplier<String> defaultBilledProject()
public static String getRequiredOption(Map<String,String> options, String name, com.google.common.base.Supplier<String> fallback)
public static com.google.common.base.Optional<String> getOption(Map<String,String> options, String name)
public static com.google.common.base.Optional<String> getOption(Map<String,String> options, String name, Supplier<com.google.common.base.Optional<String>> fallback)
public static com.google.common.base.Optional<String> getOptionFromMultipleParams(Map<String,String> options, Collection<String> names, Supplier<com.google.common.base.Optional<String>> fallback)
public static Map<String,String> getMapEntriesWithPrefix(Map<String,String> map, String prefix)
public static com.google.common.base.Optional<Map<String,String>> removePrefixFromMapKeys(com.google.common.base.Optional<Map<String,String>> map, String prefix)
public static com.google.common.base.Optional<Map<String,String>> getAnyOptionsWithPrefix(com.google.common.collect.ImmutableMap<String,String> globalOptions, Map<String,String> options, String prefix)
public static com.google.common.base.Optional<String> getAnyOption(com.google.common.collect.ImmutableMap<String,String> globalOptions, Map<String,String> options, String name)
public static com.google.common.base.Optional<String> getAnyOption(com.google.common.collect.ImmutableMap<String,String> globalOptions, Map<String,String> options, Collection<String> names)
public static boolean getAnyBooleanOption(com.google.common.collect.ImmutableMap<String,String> globalOptions, Map<String,String> options, String name, boolean defaultValue)
public static com.google.common.base.Optional empty()
public static com.google.common.base.Optional fromJavaUtil(Optional o)
public static com.google.cloud.bigquery.TableId parseSimpleTableId(Map<String,String> options, com.google.common.base.Optional<String> fallbackProject, com.google.common.base.Optional<String> fallbackDataset)
public static com.google.cloud.bigquery.TableId parseSimpleTableId(Map<String,String> options, Optional<String> fallbackProject, Optional<String> fallbackDataset)
Copyright © 2024. All rights reserved.