Package com.google.cloud.visionai.v1
Class WarehouseSettings.Builder
java.lang.Object
com.google.api.gax.rpc.ClientSettings.Builder<WarehouseSettings,WarehouseSettings.Builder>
com.google.cloud.visionai.v1.WarehouseSettings.Builder
- Enclosing class:
- WarehouseSettings
public static class WarehouseSettings.Builder
extends ClientSettings.Builder<WarehouseSettings,WarehouseSettings.Builder>
Builder for WarehouseSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(WarehouseStubSettings.Builder stubSettings) protectedBuilder(WarehouseSettings settings) -
Method Summary
Modifier and TypeMethodDescriptionReturns the builder for the settings used for calls to addCollectionItem.Returns the builder for the settings used for calls to analyzeAsset.Returns the builder for the settings used for calls to analyzeAsset.Returns the builder for the settings used for calls to analyzeCorpus.Returns the builder for the settings used for calls to analyzeCorpus.applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) Applies the given settings updater function to all of the unary API methods in this service.build()Returns the builder for the settings used for calls to clipAsset.Returns the builder for the settings used for calls to createAnnotation.Returns the builder for the settings used for calls to createAsset.Returns the builder for the settings used for calls to createCollection.Returns the builder for the settings used for calls to createCollection.Returns the builder for the settings used for calls to createCorpus.Returns the builder for the settings used for calls to createCorpus.Returns the builder for the settings used for calls to createDataSchema.Returns the builder for the settings used for calls to createIndexEndpoint.Returns the builder for the settings used for calls to createIndexEndpoint.Returns the builder for the settings used for calls to createIndex.Returns the builder for the settings used for calls to createIndex.Returns the builder for the settings used for calls to createSearchConfig.Returns the builder for the settings used for calls to createSearchHypernym.UnaryCallSettings.Builder<DeleteAnnotationRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteAnnotation.OperationCallSettings.Builder<DeleteAssetRequest,com.google.protobuf.Empty, DeleteAssetMetadata> Returns the builder for the settings used for calls to deleteAsset.Returns the builder for the settings used for calls to deleteAsset.OperationCallSettings.Builder<DeleteCollectionRequest,com.google.protobuf.Empty, DeleteCollectionMetadata> Returns the builder for the settings used for calls to deleteCollection.Returns the builder for the settings used for calls to deleteCollection.UnaryCallSettings.Builder<DeleteCorpusRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteCorpus.UnaryCallSettings.Builder<DeleteDataSchemaRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteDataSchema.OperationCallSettings.Builder<DeleteIndexEndpointRequest,com.google.protobuf.Empty, DeleteIndexEndpointMetadata> Returns the builder for the settings used for calls to deleteIndexEndpoint.Returns the builder for the settings used for calls to deleteIndexEndpoint.OperationCallSettings.Builder<DeleteIndexRequest,com.google.protobuf.Empty, DeleteIndexMetadata> Returns the builder for the settings used for calls to deleteIndex.Returns the builder for the settings used for calls to deleteIndex.UnaryCallSettings.Builder<DeleteSearchConfigRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteSearchConfig.UnaryCallSettings.Builder<DeleteSearchHypernymRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteSearchHypernym.Returns the builder for the settings used for calls to deployIndex.Returns the builder for the settings used for calls to deployIndex.Returns the builder for the settings used for calls to generateHlsUri.Returns the builder for the settings used for calls to generateRetrievalUrl.Returns the builder for the settings used for calls to getAnnotation.Returns the builder for the settings used for calls to getAsset.Returns the builder for the settings used for calls to getCollection.Returns the builder for the settings used for calls to getCorpus.Returns the builder for the settings used for calls to getDataSchema.Returns the builder for the settings used for calls to getIndexEndpoint.Returns the builder for the settings used for calls to getIndex.Returns the builder for the settings used for calls to getLocation.Returns the builder for the settings used for calls to getSearchConfig.Returns the builder for the settings used for calls to getSearchHypernym.Returns the builder for the settings used for calls to importAssets.Returns the builder for the settings used for calls to importAssets.Returns the builder for the settings used for calls to indexAsset.Returns the builder for the settings used for calls to indexAsset.Returns the builder for the settings used for calls to ingestAsset.PagedCallSettings.Builder<ListAnnotationsRequest,ListAnnotationsResponse, WarehouseClient.ListAnnotationsPagedResponse> Returns the builder for the settings used for calls to listAnnotations.PagedCallSettings.Builder<ListAssetsRequest,ListAssetsResponse, WarehouseClient.ListAssetsPagedResponse> Returns the builder for the settings used for calls to listAssets.PagedCallSettings.Builder<ListCollectionsRequest,ListCollectionsResponse, WarehouseClient.ListCollectionsPagedResponse> Returns the builder for the settings used for calls to listCollections.PagedCallSettings.Builder<ListCorporaRequest,ListCorporaResponse, WarehouseClient.ListCorporaPagedResponse> Returns the builder for the settings used for calls to listCorpora.PagedCallSettings.Builder<ListDataSchemasRequest,ListDataSchemasResponse, WarehouseClient.ListDataSchemasPagedResponse> Returns the builder for the settings used for calls to listDataSchemas.PagedCallSettings.Builder<ListIndexEndpointsRequest,ListIndexEndpointsResponse, WarehouseClient.ListIndexEndpointsPagedResponse> Returns the builder for the settings used for calls to listIndexEndpoints.PagedCallSettings.Builder<ListIndexesRequest,ListIndexesResponse, WarehouseClient.ListIndexesPagedResponse> Returns the builder for the settings used for calls to listIndexes.PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, WarehouseClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations.PagedCallSettings.Builder<ListSearchConfigsRequest,ListSearchConfigsResponse, WarehouseClient.ListSearchConfigsPagedResponse> Returns the builder for the settings used for calls to listSearchConfigs.PagedCallSettings.Builder<ListSearchHypernymsRequest,ListSearchHypernymsResponse, WarehouseClient.ListSearchHypernymsPagedResponse> Returns the builder for the settings used for calls to listSearchHypernyms.Returns the builder for the settings used for calls to removeCollectionItem.OperationCallSettings.Builder<RemoveIndexAssetRequest,RemoveIndexAssetResponse, RemoveIndexAssetMetadata> Returns the builder for the settings used for calls to removeIndexAsset.Returns the builder for the settings used for calls to removeIndexAsset.PagedCallSettings.Builder<SearchAssetsRequest,SearchAssetsResponse, WarehouseClient.SearchAssetsPagedResponse> Returns the builder for the settings used for calls to searchAssets.PagedCallSettings.Builder<SearchIndexEndpointRequest,SearchIndexEndpointResponse, WarehouseClient.SearchIndexEndpointPagedResponse> Returns the builder for the settings used for calls to searchIndexEndpoint.Returns the builder for the settings used for calls to undeployIndex.Returns the builder for the settings used for calls to undeployIndex.Returns the builder for the settings used for calls to updateAnnotation.Returns the builder for the settings used for calls to updateAsset.Returns the builder for the settings used for calls to updateCollection.Returns the builder for the settings used for calls to updateCorpus.Returns the builder for the settings used for calls to updateDataSchema.Returns the builder for the settings used for calls to updateIndexEndpoint.Returns the builder for the settings used for calls to updateIndexEndpoint.Returns the builder for the settings used for calls to updateIndex.Returns the builder for the settings used for calls to updateIndex.Returns the builder for the settings used for calls to updateSearchConfig.Returns the builder for the settings used for calls to updateSearchHypernym.Returns the builder for the settings used for calls to uploadAsset.Returns the builder for the settings used for calls to uploadAsset.PagedCallSettings.Builder<ViewCollectionItemsRequest,ViewCollectionItemsResponse, WarehouseClient.ViewCollectionItemsPagedResponse> Returns the builder for the settings used for calls to viewCollectionItems.PagedCallSettings.Builder<ViewIndexedAssetsRequest,ViewIndexedAssetsResponse, WarehouseClient.ViewIndexedAssetsPagedResponse> Returns the builder for the settings used for calls to viewIndexedAssets.Methods inherited from class com.google.api.gax.rpc.ClientSettings.Builder
applyToAllUnaryMethods, getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getQuotaProjectId, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogCheckIntervalDuration, getWatchdogProvider, self, setApiKey, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setQuotaProjectId, setTransportChannelProvider, setUniverseDomain, setWatchdogCheckInterval, setWatchdogCheckIntervalDuration, setWatchdogProvider, toString
-
Constructor Details
-
Builder
- Throws:
IOException
-
Builder
-
Builder
-
Builder
-
-
Method Details
-
getStubSettingsBuilder
-
applyToAllUnaryMethods
public WarehouseSettings.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.
-
createAssetSettings
Returns the builder for the settings used for calls to createAsset. -
updateAssetSettings
Returns the builder for the settings used for calls to updateAsset. -
getAssetSettings
Returns the builder for the settings used for calls to getAsset. -
listAssetsSettings
public PagedCallSettings.Builder<ListAssetsRequest,ListAssetsResponse, listAssetsSettings()WarehouseClient.ListAssetsPagedResponse> Returns the builder for the settings used for calls to listAssets. -
deleteAssetSettings
Returns the builder for the settings used for calls to deleteAsset. -
deleteAssetOperationSettings
public OperationCallSettings.Builder<DeleteAssetRequest,com.google.protobuf.Empty, deleteAssetOperationSettings()DeleteAssetMetadata> Returns the builder for the settings used for calls to deleteAsset. -
uploadAssetSettings
Returns the builder for the settings used for calls to uploadAsset. -
uploadAssetOperationSettings
public OperationCallSettings.Builder<UploadAssetRequest,UploadAssetResponse, uploadAssetOperationSettings()UploadAssetMetadata> Returns the builder for the settings used for calls to uploadAsset. -
generateRetrievalUrlSettings
public UnaryCallSettings.Builder<GenerateRetrievalUrlRequest,GenerateRetrievalUrlResponse> generateRetrievalUrlSettings()Returns the builder for the settings used for calls to generateRetrievalUrl. -
analyzeAssetSettings
Returns the builder for the settings used for calls to analyzeAsset. -
analyzeAssetOperationSettings
public OperationCallSettings.Builder<AnalyzeAssetRequest,AnalyzeAssetResponse, analyzeAssetOperationSettings()AnalyzeAssetMetadata> Returns the builder for the settings used for calls to analyzeAsset. -
indexAssetSettings
Returns the builder for the settings used for calls to indexAsset. -
indexAssetOperationSettings
public OperationCallSettings.Builder<IndexAssetRequest,IndexAssetResponse, indexAssetOperationSettings()IndexAssetMetadata> Returns the builder for the settings used for calls to indexAsset. -
removeIndexAssetSettings
Returns the builder for the settings used for calls to removeIndexAsset. -
removeIndexAssetOperationSettings
public OperationCallSettings.Builder<RemoveIndexAssetRequest,RemoveIndexAssetResponse, removeIndexAssetOperationSettings()RemoveIndexAssetMetadata> Returns the builder for the settings used for calls to removeIndexAsset. -
viewIndexedAssetsSettings
public PagedCallSettings.Builder<ViewIndexedAssetsRequest,ViewIndexedAssetsResponse, viewIndexedAssetsSettings()WarehouseClient.ViewIndexedAssetsPagedResponse> Returns the builder for the settings used for calls to viewIndexedAssets. -
createIndexSettings
Returns the builder for the settings used for calls to createIndex. -
createIndexOperationSettings
public OperationCallSettings.Builder<CreateIndexRequest,Index, createIndexOperationSettings()CreateIndexMetadata> Returns the builder for the settings used for calls to createIndex. -
updateIndexSettings
Returns the builder for the settings used for calls to updateIndex. -
updateIndexOperationSettings
public OperationCallSettings.Builder<UpdateIndexRequest,Index, updateIndexOperationSettings()UpdateIndexMetadata> Returns the builder for the settings used for calls to updateIndex. -
getIndexSettings
Returns the builder for the settings used for calls to getIndex. -
listIndexesSettings
public PagedCallSettings.Builder<ListIndexesRequest,ListIndexesResponse, listIndexesSettings()WarehouseClient.ListIndexesPagedResponse> Returns the builder for the settings used for calls to listIndexes. -
deleteIndexSettings
Returns the builder for the settings used for calls to deleteIndex. -
deleteIndexOperationSettings
public OperationCallSettings.Builder<DeleteIndexRequest,com.google.protobuf.Empty, deleteIndexOperationSettings()DeleteIndexMetadata> Returns the builder for the settings used for calls to deleteIndex. -
createCorpusSettings
Returns the builder for the settings used for calls to createCorpus. -
createCorpusOperationSettings
public OperationCallSettings.Builder<CreateCorpusRequest,Corpus, createCorpusOperationSettings()CreateCorpusMetadata> Returns the builder for the settings used for calls to createCorpus. -
getCorpusSettings
Returns the builder for the settings used for calls to getCorpus. -
updateCorpusSettings
Returns the builder for the settings used for calls to updateCorpus. -
listCorporaSettings
public PagedCallSettings.Builder<ListCorporaRequest,ListCorporaResponse, listCorporaSettings()WarehouseClient.ListCorporaPagedResponse> Returns the builder for the settings used for calls to listCorpora. -
deleteCorpusSettings
public UnaryCallSettings.Builder<DeleteCorpusRequest,com.google.protobuf.Empty> deleteCorpusSettings()Returns the builder for the settings used for calls to deleteCorpus. -
analyzeCorpusSettings
Returns the builder for the settings used for calls to analyzeCorpus. -
analyzeCorpusOperationSettings
public OperationCallSettings.Builder<AnalyzeCorpusRequest,AnalyzeCorpusResponse, analyzeCorpusOperationSettings()AnalyzeCorpusMetadata> Returns the builder for the settings used for calls to analyzeCorpus. -
createDataSchemaSettings
Returns the builder for the settings used for calls to createDataSchema. -
updateDataSchemaSettings
Returns the builder for the settings used for calls to updateDataSchema. -
getDataSchemaSettings
Returns the builder for the settings used for calls to getDataSchema. -
deleteDataSchemaSettings
public UnaryCallSettings.Builder<DeleteDataSchemaRequest,com.google.protobuf.Empty> deleteDataSchemaSettings()Returns the builder for the settings used for calls to deleteDataSchema. -
listDataSchemasSettings
public PagedCallSettings.Builder<ListDataSchemasRequest,ListDataSchemasResponse, listDataSchemasSettings()WarehouseClient.ListDataSchemasPagedResponse> Returns the builder for the settings used for calls to listDataSchemas. -
createAnnotationSettings
Returns the builder for the settings used for calls to createAnnotation. -
getAnnotationSettings
Returns the builder for the settings used for calls to getAnnotation. -
listAnnotationsSettings
public PagedCallSettings.Builder<ListAnnotationsRequest,ListAnnotationsResponse, listAnnotationsSettings()WarehouseClient.ListAnnotationsPagedResponse> Returns the builder for the settings used for calls to listAnnotations. -
updateAnnotationSettings
Returns the builder for the settings used for calls to updateAnnotation. -
deleteAnnotationSettings
public UnaryCallSettings.Builder<DeleteAnnotationRequest,com.google.protobuf.Empty> deleteAnnotationSettings()Returns the builder for the settings used for calls to deleteAnnotation. -
ingestAssetSettings
Returns the builder for the settings used for calls to ingestAsset. -
clipAssetSettings
Returns the builder for the settings used for calls to clipAsset. -
generateHlsUriSettings
public UnaryCallSettings.Builder<GenerateHlsUriRequest,GenerateHlsUriResponse> generateHlsUriSettings()Returns the builder for the settings used for calls to generateHlsUri. -
importAssetsSettings
Returns the builder for the settings used for calls to importAssets. -
importAssetsOperationSettings
public OperationCallSettings.Builder<ImportAssetsRequest,ImportAssetsResponse, importAssetsOperationSettings()ImportAssetsMetadata> Returns the builder for the settings used for calls to importAssets. -
createSearchConfigSettings
public UnaryCallSettings.Builder<CreateSearchConfigRequest,SearchConfig> createSearchConfigSettings()Returns the builder for the settings used for calls to createSearchConfig. -
updateSearchConfigSettings
public UnaryCallSettings.Builder<UpdateSearchConfigRequest,SearchConfig> updateSearchConfigSettings()Returns the builder for the settings used for calls to updateSearchConfig. -
getSearchConfigSettings
Returns the builder for the settings used for calls to getSearchConfig. -
deleteSearchConfigSettings
public UnaryCallSettings.Builder<DeleteSearchConfigRequest,com.google.protobuf.Empty> deleteSearchConfigSettings()Returns the builder for the settings used for calls to deleteSearchConfig. -
listSearchConfigsSettings
public PagedCallSettings.Builder<ListSearchConfigsRequest,ListSearchConfigsResponse, listSearchConfigsSettings()WarehouseClient.ListSearchConfigsPagedResponse> Returns the builder for the settings used for calls to listSearchConfigs. -
createSearchHypernymSettings
public UnaryCallSettings.Builder<CreateSearchHypernymRequest,SearchHypernym> createSearchHypernymSettings()Returns the builder for the settings used for calls to createSearchHypernym. -
updateSearchHypernymSettings
public UnaryCallSettings.Builder<UpdateSearchHypernymRequest,SearchHypernym> updateSearchHypernymSettings()Returns the builder for the settings used for calls to updateSearchHypernym. -
getSearchHypernymSettings
public UnaryCallSettings.Builder<GetSearchHypernymRequest,SearchHypernym> getSearchHypernymSettings()Returns the builder for the settings used for calls to getSearchHypernym. -
deleteSearchHypernymSettings
public UnaryCallSettings.Builder<DeleteSearchHypernymRequest,com.google.protobuf.Empty> deleteSearchHypernymSettings()Returns the builder for the settings used for calls to deleteSearchHypernym. -
listSearchHypernymsSettings
public PagedCallSettings.Builder<ListSearchHypernymsRequest,ListSearchHypernymsResponse, listSearchHypernymsSettings()WarehouseClient.ListSearchHypernymsPagedResponse> Returns the builder for the settings used for calls to listSearchHypernyms. -
searchAssetsSettings
public PagedCallSettings.Builder<SearchAssetsRequest,SearchAssetsResponse, searchAssetsSettings()WarehouseClient.SearchAssetsPagedResponse> Returns the builder for the settings used for calls to searchAssets. -
searchIndexEndpointSettings
public PagedCallSettings.Builder<SearchIndexEndpointRequest,SearchIndexEndpointResponse, searchIndexEndpointSettings()WarehouseClient.SearchIndexEndpointPagedResponse> Returns the builder for the settings used for calls to searchIndexEndpoint. -
createIndexEndpointSettings
public UnaryCallSettings.Builder<CreateIndexEndpointRequest,Operation> createIndexEndpointSettings()Returns the builder for the settings used for calls to createIndexEndpoint. -
createIndexEndpointOperationSettings
public OperationCallSettings.Builder<CreateIndexEndpointRequest,IndexEndpoint, createIndexEndpointOperationSettings()CreateIndexEndpointMetadata> Returns the builder for the settings used for calls to createIndexEndpoint. -
getIndexEndpointSettings
Returns the builder for the settings used for calls to getIndexEndpoint. -
listIndexEndpointsSettings
public PagedCallSettings.Builder<ListIndexEndpointsRequest,ListIndexEndpointsResponse, listIndexEndpointsSettings()WarehouseClient.ListIndexEndpointsPagedResponse> Returns the builder for the settings used for calls to listIndexEndpoints. -
updateIndexEndpointSettings
public UnaryCallSettings.Builder<UpdateIndexEndpointRequest,Operation> updateIndexEndpointSettings()Returns the builder for the settings used for calls to updateIndexEndpoint. -
updateIndexEndpointOperationSettings
public OperationCallSettings.Builder<UpdateIndexEndpointRequest,IndexEndpoint, updateIndexEndpointOperationSettings()UpdateIndexEndpointMetadata> Returns the builder for the settings used for calls to updateIndexEndpoint. -
deleteIndexEndpointSettings
public UnaryCallSettings.Builder<DeleteIndexEndpointRequest,Operation> deleteIndexEndpointSettings()Returns the builder for the settings used for calls to deleteIndexEndpoint. -
deleteIndexEndpointOperationSettings
public OperationCallSettings.Builder<DeleteIndexEndpointRequest,com.google.protobuf.Empty, deleteIndexEndpointOperationSettings()DeleteIndexEndpointMetadata> Returns the builder for the settings used for calls to deleteIndexEndpoint. -
deployIndexSettings
Returns the builder for the settings used for calls to deployIndex. -
deployIndexOperationSettings
public OperationCallSettings.Builder<DeployIndexRequest,DeployIndexResponse, deployIndexOperationSettings()DeployIndexMetadata> Returns the builder for the settings used for calls to deployIndex. -
undeployIndexSettings
Returns the builder for the settings used for calls to undeployIndex. -
undeployIndexOperationSettings
public OperationCallSettings.Builder<UndeployIndexRequest,UndeployIndexResponse, undeployIndexOperationSettings()UndeployIndexMetadata> Returns the builder for the settings used for calls to undeployIndex. -
createCollectionSettings
Returns the builder for the settings used for calls to createCollection. -
createCollectionOperationSettings
public OperationCallSettings.Builder<CreateCollectionRequest,Collection, createCollectionOperationSettings()CreateCollectionMetadata> Returns the builder for the settings used for calls to createCollection. -
deleteCollectionSettings
Returns the builder for the settings used for calls to deleteCollection. -
deleteCollectionOperationSettings
public OperationCallSettings.Builder<DeleteCollectionRequest,com.google.protobuf.Empty, deleteCollectionOperationSettings()DeleteCollectionMetadata> Returns the builder for the settings used for calls to deleteCollection. -
getCollectionSettings
Returns the builder for the settings used for calls to getCollection. -
updateCollectionSettings
Returns the builder for the settings used for calls to updateCollection. -
listCollectionsSettings
public PagedCallSettings.Builder<ListCollectionsRequest,ListCollectionsResponse, listCollectionsSettings()WarehouseClient.ListCollectionsPagedResponse> Returns the builder for the settings used for calls to listCollections. -
addCollectionItemSettings
public UnaryCallSettings.Builder<AddCollectionItemRequest,AddCollectionItemResponse> addCollectionItemSettings()Returns the builder for the settings used for calls to addCollectionItem. -
removeCollectionItemSettings
public UnaryCallSettings.Builder<RemoveCollectionItemRequest,RemoveCollectionItemResponse> removeCollectionItemSettings()Returns the builder for the settings used for calls to removeCollectionItem. -
viewCollectionItemsSettings
public PagedCallSettings.Builder<ViewCollectionItemsRequest,ViewCollectionItemsResponse, viewCollectionItemsSettings()WarehouseClient.ViewCollectionItemsPagedResponse> Returns the builder for the settings used for calls to viewCollectionItems. -
listLocationsSettings
public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, listLocationsSettings()WarehouseClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations. -
getLocationSettings
Returns the builder for the settings used for calls to getLocation. -
build
- Specified by:
buildin classClientSettings.Builder<WarehouseSettings,WarehouseSettings.Builder> - Throws:
IOException
-