Package com.google.cloud.aiplatform.v1
Class VertexRagDataServiceSettings.Builder
java.lang.Object
com.google.api.gax.rpc.ClientSettings.Builder<VertexRagDataServiceSettings,VertexRagDataServiceSettings.Builder>
com.google.cloud.aiplatform.v1.VertexRagDataServiceSettings.Builder
- Enclosing class:
- VertexRagDataServiceSettings
public static class VertexRagDataServiceSettings.Builder
extends ClientSettings.Builder<VertexRagDataServiceSettings,VertexRagDataServiceSettings.Builder>
Builder for VertexRagDataServiceSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(VertexRagDataServiceStubSettings.Builder stubSettings) protectedBuilder(VertexRagDataServiceSettings settings) -
Method Summary
Modifier and TypeMethodDescriptionapplyToAllUnaryMethods(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 createRagCorpus.Returns the builder for the settings used for calls to createRagCorpus.OperationCallSettings.Builder<DeleteRagCorpusRequest,com.google.protobuf.Empty, DeleteOperationMetadata> Returns the builder for the settings used for calls to deleteRagCorpus.Returns the builder for the settings used for calls to deleteRagCorpus.OperationCallSettings.Builder<DeleteRagFileRequest,com.google.protobuf.Empty, DeleteOperationMetadata> Returns the builder for the settings used for calls to deleteRagFile.Returns the builder for the settings used for calls to deleteRagFile.Returns the builder for the settings used for calls to getIamPolicy.Returns the builder for the settings used for calls to getLocation.Returns the builder for the settings used for calls to getRagCorpus.Returns the builder for the settings used for calls to getRagEngineConfig.Returns the builder for the settings used for calls to getRagFile.OperationCallSettings.Builder<ImportRagFilesRequest,ImportRagFilesResponse, ImportRagFilesOperationMetadata> Returns the builder for the settings used for calls to importRagFiles.Returns the builder for the settings used for calls to importRagFiles.PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, VertexRagDataServiceClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations.PagedCallSettings.Builder<ListRagCorporaRequest,ListRagCorporaResponse, VertexRagDataServiceClient.ListRagCorporaPagedResponse> Returns the builder for the settings used for calls to listRagCorpora.PagedCallSettings.Builder<ListRagFilesRequest,ListRagFilesResponse, VertexRagDataServiceClient.ListRagFilesPagedResponse> Returns the builder for the settings used for calls to listRagFiles.Returns the builder for the settings used for calls to setIamPolicy.Returns the builder for the settings used for calls to testIamPermissions.Returns the builder for the settings used for calls to updateRagCorpus.Returns the builder for the settings used for calls to updateRagCorpus.OperationCallSettings.Builder<UpdateRagEngineConfigRequest,RagEngineConfig, UpdateRagEngineConfigOperationMetadata> Returns the builder for the settings used for calls to updateRagEngineConfig.Returns the builder for the settings used for calls to updateRagEngineConfig.Returns the builder for the settings used for calls to uploadRagFile.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 VertexRagDataServiceSettings.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.
-
createRagCorpusSettings
Returns the builder for the settings used for calls to createRagCorpus. -
createRagCorpusOperationSettings
public OperationCallSettings.Builder<CreateRagCorpusRequest,RagCorpus, createRagCorpusOperationSettings()CreateRagCorpusOperationMetadata> Returns the builder for the settings used for calls to createRagCorpus. -
updateRagCorpusSettings
Returns the builder for the settings used for calls to updateRagCorpus. -
updateRagCorpusOperationSettings
public OperationCallSettings.Builder<UpdateRagCorpusRequest,RagCorpus, updateRagCorpusOperationSettings()UpdateRagCorpusOperationMetadata> Returns the builder for the settings used for calls to updateRagCorpus. -
getRagCorpusSettings
Returns the builder for the settings used for calls to getRagCorpus. -
listRagCorporaSettings
public PagedCallSettings.Builder<ListRagCorporaRequest,ListRagCorporaResponse, listRagCorporaSettings()VertexRagDataServiceClient.ListRagCorporaPagedResponse> Returns the builder for the settings used for calls to listRagCorpora. -
deleteRagCorpusSettings
Returns the builder for the settings used for calls to deleteRagCorpus. -
deleteRagCorpusOperationSettings
public OperationCallSettings.Builder<DeleteRagCorpusRequest,com.google.protobuf.Empty, deleteRagCorpusOperationSettings()DeleteOperationMetadata> Returns the builder for the settings used for calls to deleteRagCorpus. -
uploadRagFileSettings
public UnaryCallSettings.Builder<UploadRagFileRequest,UploadRagFileResponse> uploadRagFileSettings()Returns the builder for the settings used for calls to uploadRagFile. -
importRagFilesSettings
Returns the builder for the settings used for calls to importRagFiles. -
importRagFilesOperationSettings
public OperationCallSettings.Builder<ImportRagFilesRequest,ImportRagFilesResponse, importRagFilesOperationSettings()ImportRagFilesOperationMetadata> Returns the builder for the settings used for calls to importRagFiles. -
getRagFileSettings
Returns the builder for the settings used for calls to getRagFile. -
listRagFilesSettings
public PagedCallSettings.Builder<ListRagFilesRequest,ListRagFilesResponse, listRagFilesSettings()VertexRagDataServiceClient.ListRagFilesPagedResponse> Returns the builder for the settings used for calls to listRagFiles. -
deleteRagFileSettings
Returns the builder for the settings used for calls to deleteRagFile. -
deleteRagFileOperationSettings
public OperationCallSettings.Builder<DeleteRagFileRequest,com.google.protobuf.Empty, deleteRagFileOperationSettings()DeleteOperationMetadata> Returns the builder for the settings used for calls to deleteRagFile. -
updateRagEngineConfigSettings
public UnaryCallSettings.Builder<UpdateRagEngineConfigRequest,Operation> updateRagEngineConfigSettings()Returns the builder for the settings used for calls to updateRagEngineConfig. -
updateRagEngineConfigOperationSettings
public OperationCallSettings.Builder<UpdateRagEngineConfigRequest,RagEngineConfig, updateRagEngineConfigOperationSettings()UpdateRagEngineConfigOperationMetadata> Returns the builder for the settings used for calls to updateRagEngineConfig. -
getRagEngineConfigSettings
public UnaryCallSettings.Builder<GetRagEngineConfigRequest,RagEngineConfig> getRagEngineConfigSettings()Returns the builder for the settings used for calls to getRagEngineConfig. -
listLocationsSettings
public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, listLocationsSettings()VertexRagDataServiceClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations. -
getLocationSettings
Returns the builder for the settings used for calls to getLocation. -
setIamPolicySettings
Returns the builder for the settings used for calls to setIamPolicy. -
getIamPolicySettings
Returns the builder for the settings used for calls to getIamPolicy. -
testIamPermissionsSettings
public UnaryCallSettings.Builder<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsSettings()Returns the builder for the settings used for calls to testIamPermissions. -
build
- Specified by:
buildin classClientSettings.Builder<VertexRagDataServiceSettings,VertexRagDataServiceSettings.Builder> - Throws:
IOException
-