public final class TableReplicationInfo
extends com.google.api.client.json.GenericJson
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
com.google.api.client.util.GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
TableReplicationInfo() |
Modifier and Type | Method and Description |
---|---|
TableReplicationInfo |
clone() |
Long |
getReplicatedSourceLastRefreshTime()
Optional.
|
ErrorProto |
getReplicationError()
Optional.
|
Long |
getReplicationIntervalMs()
Required.
|
String |
getReplicationStatus()
Optional.
|
TableReference |
getSourceTable()
Required.
|
TableReplicationInfo |
set(String fieldName,
Object value) |
TableReplicationInfo |
setReplicatedSourceLastRefreshTime(Long replicatedSourceLastRefreshTime)
Optional.
|
TableReplicationInfo |
setReplicationError(ErrorProto replicationError)
Optional.
|
TableReplicationInfo |
setReplicationIntervalMs(Long replicationIntervalMs)
Required.
|
TableReplicationInfo |
setReplicationStatus(String replicationStatus)
Optional.
|
TableReplicationInfo |
setSourceTable(TableReference sourceTable)
Required.
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public Long getReplicatedSourceLastRefreshTime()
null
for nonepublic TableReplicationInfo setReplicatedSourceLastRefreshTime(Long replicatedSourceLastRefreshTime)
replicatedSourceLastRefreshTime
- replicatedSourceLastRefreshTime or null
for nonepublic ErrorProto getReplicationError()
null
for nonepublic TableReplicationInfo setReplicationError(ErrorProto replicationError)
replicationError
- replicationError or null
for nonepublic Long getReplicationIntervalMs()
null
for nonepublic TableReplicationInfo setReplicationIntervalMs(Long replicationIntervalMs)
replicationIntervalMs
- replicationIntervalMs or null
for nonepublic String getReplicationStatus()
null
for nonepublic TableReplicationInfo setReplicationStatus(String replicationStatus)
replicationStatus
- replicationStatus or null
for nonepublic TableReference getSourceTable()
null
for nonepublic TableReplicationInfo setSourceTable(TableReference sourceTable)
sourceTable
- sourceTable or null
for nonepublic TableReplicationInfo set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public TableReplicationInfo clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.