public static class EnhancedBigtableStubSettings.Builder extends com.google.api.gax.rpc.StubSettings.Builder<EnhancedBigtableStubSettings,EnhancedBigtableStubSettings.Builder>
| Modifier and Type | Method and Description |
|---|---|
EnhancedBigtableStubSettings |
build() |
com.google.api.gax.rpc.BatchingCallSettings.Builder<RowMutation,Void> |
bulkMutateRowsSettings()
Returns the builder for the settings used for calls to MutateTows.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<ConditionalRowMutation,Boolean> |
checkAndMutateRowSettings()
Returns the builder for the settings used for calls to CheckAndMutateRow.
|
String |
getAppProfileId()
Gets the app profile id that was previously set on this Builder.
|
InstanceName |
getInstanceName()
Gets the
InstanceName that was previously set on this Builder. |
com.google.api.gax.rpc.UnaryCallSettings.Builder<RowMutation,Void> |
mutateRowSettings()
Returns the builder for the settings used for calls to MutateRow.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<ReadModifyWriteRow,Row> |
readModifyWriteRowSettings()
Returns the builder with the settings used for calls to ReadModifyWriteRow.
|
com.google.api.gax.rpc.ServerStreamingCallSettings.Builder<Query,Row> |
readRowsSettings()
Returns the builder for the settings used for calls to readRows.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<String,List<KeyOffset>> |
sampleRowKeysSettings()
Returns the builder for the settings used for calls to SampleRowKeysSettings.
|
EnhancedBigtableStubSettings.Builder |
setAppProfileId(String appProfileId)
Sets the AppProfile to use.
|
EnhancedBigtableStubSettings.Builder |
setInstanceName(InstanceName instanceName)
Sets the target instance.
|
applyToAllUnaryMethods, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getHeaderProvider, getInternalHeaderProvider, getStreamWatchdogCheckInterval, getStreamWatchdogProvider, getTransportChannelProvider, self, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setHeaderProvider, setInternalHeaderProvider, setStreamWatchdogCheckInterval, setStreamWatchdogProvider, setTransportChannelProvider, toStringpublic EnhancedBigtableStubSettings.Builder setInstanceName(@Nonnull InstanceName instanceName)
public InstanceName getInstanceName()
InstanceName that was previously set on this Builder.public EnhancedBigtableStubSettings.Builder setAppProfileId(@Nonnull String appProfileId)
public String getAppProfileId()
public com.google.api.gax.rpc.ServerStreamingCallSettings.Builder<Query,Row> readRowsSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<String,List<KeyOffset>> sampleRowKeysSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<RowMutation,Void> mutateRowSettings()
public com.google.api.gax.rpc.BatchingCallSettings.Builder<RowMutation,Void> bulkMutateRowsSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ConditionalRowMutation,Boolean> checkAndMutateRowSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ReadModifyWriteRow,Row> readModifyWriteRowSettings()
public EnhancedBigtableStubSettings build()
build in class com.google.api.gax.rpc.StubSettings.Builder<EnhancedBigtableStubSettings,EnhancedBigtableStubSettings.Builder>Copyright © 2018 Google LLC. All rights reserved.