target.apidocs.com.google.api.services.bigquery.model.BigLakeConfiguration.html Maven / Gradle / Ivy
BigLakeConfiguration (BigQuery API v2-rev20240919-2.0.0)
com.google.api.services.bigquery.model
Class BigLakeConfiguration
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.bigquery.model.BigLakeConfiguration
-
public final class BigLakeConfiguration
extends com.google.api.client.json.GenericJson
Configuration for BigLake managed tables.
This is the Java data model class that specifies how to parse/serialize into the JSON that is
transmitted over HTTP when working with the BigQuery API. For a detailed explanation see:
https://developers.google.com/api-client-library/java/google-http-java-client/json
- Author:
- Google, Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
com.google.api.client.util.GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
BigLakeConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
BigLakeConfiguration
clone()
String
getConnectionId()
Required.
String
getFileFormat()
Required.
String
getStorageUri()
Required.
String
getTableFormat()
Required.
BigLakeConfiguration
set(String fieldName,
Object value)
BigLakeConfiguration
setConnectionId(String connectionId)
Required.
BigLakeConfiguration
setFileFormat(String fileFormat)
Required.
BigLakeConfiguration
setStorageUri(String storageUri)
Required.
BigLakeConfiguration
setTableFormat(String tableFormat)
Required.
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getConnectionId
public String getConnectionId()
Required. The connection specifying the credentials to be used to read and write to external
storage, such as Cloud Storage. The connection_id can have the form
`{project}.{location}.{connection_id}` or
`projects/{project}/locations/{location}/connections/{connection_id}".
- Returns:
- value or
null
for none
-
setConnectionId
public BigLakeConfiguration setConnectionId(String connectionId)
Required. The connection specifying the credentials to be used to read and write to external
storage, such as Cloud Storage. The connection_id can have the form
`{project}.{location}.{connection_id}` or
`projects/{project}/locations/{location}/connections/{connection_id}".
- Parameters:
connectionId
- connectionId or null
for none
-
getFileFormat
public String getFileFormat()
Required. The file format the table data is stored in.
- Returns:
- value or
null
for none
-
setFileFormat
public BigLakeConfiguration setFileFormat(String fileFormat)
Required. The file format the table data is stored in.
- Parameters:
fileFormat
- fileFormat or null
for none
-
getStorageUri
public String getStorageUri()
Required. The fully qualified location prefix of the external folder where table data is
stored. The '*' wildcard character is not allowed. The URI should be in the format
`gs://bucket/path_to_table/`
- Returns:
- value or
null
for none
-
setStorageUri
public BigLakeConfiguration setStorageUri(String storageUri)
Required. The fully qualified location prefix of the external folder where table data is
stored. The '*' wildcard character is not allowed. The URI should be in the format
`gs://bucket/path_to_table/`
- Parameters:
storageUri
- storageUri or null
for none
-
getTableFormat
public String getTableFormat()
Required. The table format the metadata only snapshots are stored in.
- Returns:
- value or
null
for none
-
setTableFormat
public BigLakeConfiguration setTableFormat(String tableFormat)
Required. The table format the metadata only snapshots are stored in.
- Parameters:
tableFormat
- tableFormat or null
for none
-
set
public BigLakeConfiguration set(String fieldName,
Object value)
- Overrides:
set
in class com.google.api.client.json.GenericJson
-
clone
public BigLakeConfiguration clone()
- Overrides:
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy