public static class FirestoreAdminStubSettings.Builder extends StubSettings.Builder<FirestoreAdminStubSettings,FirestoreAdminStubSettings.Builder>
Builder for FirestoreAdminStubSettings.
Constructors
Builder()
protected Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Name | Description |
clientContext | ClientContext |
Builder(FirestoreAdminStubSettings settings)
protected Builder(FirestoreAdminStubSettings settings)
Name | Description |
settings | FirestoreAdminStubSettings |
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public FirestoreAdminStubSettings.Builder applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
Applies the given settings updater function to all of the unary API methods in this service.
Note: This method does not support applying settings to streaming methods.
Name | Description |
settingsUpdater | ApiFunction<Builder<?,?>,Void> |
Type | Description |
FirestoreAdminStubSettings.Builder |
build()
public FirestoreAdminStubSettings build()
Type | Description |
FirestoreAdminStubSettings |
Type | Description |
IOException |
createIndexOperationSettings()
public OperationCallSettings.Builder<CreateIndexRequest,Index,IndexOperationMetadata> createIndexOperationSettings()
Returns the builder for the settings used for calls to createIndex.
Type | Description |
Builder<CreateIndexRequest,Index,IndexOperationMetadata> |
createIndexSettings()
public UnaryCallSettings.Builder<CreateIndexRequest,Operation> createIndexSettings()
Returns the builder for the settings used for calls to createIndex.
Type | Description |
Builder<CreateIndexRequest,Operation> |
deleteIndexSettings()
public UnaryCallSettings.Builder<DeleteIndexRequest,Empty> deleteIndexSettings()
Returns the builder for the settings used for calls to deleteIndex.
Type | Description |
Builder<DeleteIndexRequest,Empty> |
exportDocumentsOperationSettings()
public OperationCallSettings.Builder<ExportDocumentsRequest,ExportDocumentsResponse,ExportDocumentsMetadata> exportDocumentsOperationSettings()
Returns the builder for the settings used for calls to exportDocuments.
Type | Description |
Builder<ExportDocumentsRequest,ExportDocumentsResponse,ExportDocumentsMetadata> |
exportDocumentsSettings()
public UnaryCallSettings.Builder<ExportDocumentsRequest,Operation> exportDocumentsSettings()
Returns the builder for the settings used for calls to exportDocuments.
Type | Description |
Builder<ExportDocumentsRequest,Operation> |
getDatabaseSettings()
public UnaryCallSettings.Builder<GetDatabaseRequest,Database> getDatabaseSettings()
Returns the builder for the settings used for calls to getDatabase.
Type | Description |
Builder<GetDatabaseRequest,Database> |
getFieldSettings()
public UnaryCallSettings.Builder<GetFieldRequest,Field> getFieldSettings()
Returns the builder for the settings used for calls to getField.
Type | Description |
Builder<GetFieldRequest,Field> |
getIndexSettings()
public UnaryCallSettings.Builder<GetIndexRequest,Index> getIndexSettings()
Returns the builder for the settings used for calls to getIndex.
Type | Description |
Builder<GetIndexRequest,Index> |
importDocumentsOperationSettings()
public OperationCallSettings.Builder<ImportDocumentsRequest,Empty,ImportDocumentsMetadata> importDocumentsOperationSettings()
Returns the builder for the settings used for calls to importDocuments.
Type | Description |
Builder<ImportDocumentsRequest,Empty,ImportDocumentsMetadata> |
importDocumentsSettings()
public UnaryCallSettings.Builder<ImportDocumentsRequest,Operation> importDocumentsSettings()
Returns the builder for the settings used for calls to importDocuments.
Type | Description |
Builder<ImportDocumentsRequest,Operation> |
listDatabasesSettings()
public UnaryCallSettings.Builder<ListDatabasesRequest,ListDatabasesResponse> listDatabasesSettings()
Returns the builder for the settings used for calls to listDatabases.
Type | Description |
Builder<ListDatabasesRequest,ListDatabasesResponse> |
listFieldsSettings()
public PagedCallSettings.Builder<ListFieldsRequest,ListFieldsResponse,FirestoreAdminClient.ListFieldsPagedResponse> listFieldsSettings()
Returns the builder for the settings used for calls to listFields.
Type | Description |
Builder<ListFieldsRequest,ListFieldsResponse,ListFieldsPagedResponse> |
listIndexesSettings()
public PagedCallSettings.Builder<ListIndexesRequest,ListIndexesResponse,FirestoreAdminClient.ListIndexesPagedResponse> listIndexesSettings()
Returns the builder for the settings used for calls to listIndexes.
Type | Description |
Builder<ListIndexesRequest,ListIndexesResponse,ListIndexesPagedResponse> |
unaryMethodSettingsBuilders()
public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Type | Description |
com.google.common.collect.ImmutableList<Builder<?,?>> |
updateDatabaseOperationSettings()
public OperationCallSettings.Builder<UpdateDatabaseRequest,Database,UpdateDatabaseMetadata> updateDatabaseOperationSettings()
Returns the builder for the settings used for calls to updateDatabase.
Type | Description |
Builder<UpdateDatabaseRequest,Database,UpdateDatabaseMetadata> |
updateDatabaseSettings()
public UnaryCallSettings.Builder<UpdateDatabaseRequest,Operation> updateDatabaseSettings()
Returns the builder for the settings used for calls to updateDatabase.
Type | Description |
Builder<UpdateDatabaseRequest,Operation> |
updateFieldOperationSettings()
public OperationCallSettings.Builder<UpdateFieldRequest,Field,FieldOperationMetadata> updateFieldOperationSettings()
Returns the builder for the settings used for calls to updateField.
Type | Description |
Builder<UpdateFieldRequest,Field,FieldOperationMetadata> |
updateFieldSettings()
public UnaryCallSettings.Builder<UpdateFieldRequest,Operation> updateFieldSettings()
Returns the builder for the settings used for calls to updateField.
Type | Description |
Builder<UpdateFieldRequest,Operation> |