Class VertexRagDataServiceStubSettings.Builder
java.lang.Object
com.google.api.gax.rpc.StubSettings.Builder<VertexRagDataServiceStubSettings,VertexRagDataServiceStubSettings.Builder>
com.google.cloud.aiplatform.v1beta1.stub.VertexRagDataServiceStubSettings.Builder
- Enclosing class:
- VertexRagDataServiceStubSettings
public static class VertexRagDataServiceStubSettings.Builder
extends StubSettings.Builder<VertexRagDataServiceStubSettings,VertexRagDataServiceStubSettings.Builder>
Builder for VertexRagDataServiceStubSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(VertexRagDataServiceStubSettings 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.OperationCallSettings.Builder<BatchCreateRagDataSchemasRequest,BatchCreateRagDataSchemasResponse, BatchCreateRagDataSchemasOperationMetadata> Returns the builder for the settings used for calls to batchCreateRagDataSchemas.Returns the builder for the settings used for calls to batchCreateRagDataSchemas.OperationCallSettings.Builder<BatchCreateRagMetadataRequest,BatchCreateRagMetadataResponse, BatchCreateRagMetadataOperationMetadata> Returns the builder for the settings used for calls to batchCreateRagMetadata.Returns the builder for the settings used for calls to batchCreateRagMetadata.OperationCallSettings.Builder<BatchDeleteRagDataSchemasRequest,com.google.protobuf.Empty, DeleteOperationMetadata> Returns the builder for the settings used for calls to batchDeleteRagDataSchemas.Returns the builder for the settings used for calls to batchDeleteRagDataSchemas.OperationCallSettings.Builder<BatchDeleteRagMetadataRequest,com.google.protobuf.Empty, DeleteOperationMetadata> Returns the builder for the settings used for calls to batchDeleteRagMetadata.Returns the builder for the settings used for calls to batchDeleteRagMetadata.build()Returns the builder for the settings used for calls to createRagCorpus.Returns the builder for the settings used for calls to createRagCorpus.Returns the builder for the settings used for calls to createRagDataSchema.Returns the builder for the settings used for calls to createRagMetadata.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.UnaryCallSettings.Builder<DeleteRagDataSchemaRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteRagDataSchema.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.UnaryCallSettings.Builder<DeleteRagMetadataRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteRagMetadata.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 getRagDataSchema.Returns the builder for the settings used for calls to getRagEngineConfig.Returns the builder for the settings used for calls to getRagFile.Returns the builder for the settings used for calls to getRagMetadata.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<ListRagDataSchemasRequest,ListRagDataSchemasResponse, VertexRagDataServiceClient.ListRagDataSchemasPagedResponse> Returns the builder for the settings used for calls to listRagDataSchemas.PagedCallSettings.Builder<ListRagFilesRequest,ListRagFilesResponse, VertexRagDataServiceClient.ListRagFilesPagedResponse> Returns the builder for the settings used for calls to listRagFiles.PagedCallSettings.Builder<ListRagMetadataRequest,ListRagMetadataResponse, VertexRagDataServiceClient.ListRagMetadataPagedResponse> Returns the builder for the settings used for calls to listRagMetadata.Returns the builder for the settings used for calls to setIamPolicy.Returns the builder for the settings used for calls to testIamPermissions.com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> 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 updateRagMetadata.Returns the builder for the settings used for calls to uploadRagFile.Methods inherited from class com.google.api.gax.rpc.StubSettings.Builder
applyToAllUnaryMethods, getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getMtlsEndpoint, getQuotaProjectId, getStreamWatchdogCheckInterval, getStreamWatchdogCheckIntervalDuration, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, self, setApiKey, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setMtlsEndpoint, setQuotaProjectId, setStreamWatchdogCheckInterval, setStreamWatchdogCheckIntervalDuration, setStreamWatchdogProvider, setSwitchToMtlsEndpointAllowed, setTracerFactory, setTransportChannelProvider, setUniverseDomain, toString
-
Constructor Details
-
Builder
protected Builder() -
Builder
-
Builder
-
-
Method Details
-
applyToAllUnaryMethods
public VertexRagDataServiceStubSettings.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.
-
unaryMethodSettingsBuilders
public com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders() -
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. -
createRagDataSchemaSettings
public UnaryCallSettings.Builder<CreateRagDataSchemaRequest,RagDataSchema> createRagDataSchemaSettings()Returns the builder for the settings used for calls to createRagDataSchema. -
batchCreateRagDataSchemasSettings
public UnaryCallSettings.Builder<BatchCreateRagDataSchemasRequest,Operation> batchCreateRagDataSchemasSettings()Returns the builder for the settings used for calls to batchCreateRagDataSchemas. -
batchCreateRagDataSchemasOperationSettings
public OperationCallSettings.Builder<BatchCreateRagDataSchemasRequest,BatchCreateRagDataSchemasResponse, batchCreateRagDataSchemasOperationSettings()BatchCreateRagDataSchemasOperationMetadata> Returns the builder for the settings used for calls to batchCreateRagDataSchemas. -
getRagDataSchemaSettings
Returns the builder for the settings used for calls to getRagDataSchema. -
listRagDataSchemasSettings
public PagedCallSettings.Builder<ListRagDataSchemasRequest,ListRagDataSchemasResponse, listRagDataSchemasSettings()VertexRagDataServiceClient.ListRagDataSchemasPagedResponse> Returns the builder for the settings used for calls to listRagDataSchemas. -
deleteRagDataSchemaSettings
public UnaryCallSettings.Builder<DeleteRagDataSchemaRequest,com.google.protobuf.Empty> deleteRagDataSchemaSettings()Returns the builder for the settings used for calls to deleteRagDataSchema. -
batchDeleteRagDataSchemasSettings
public UnaryCallSettings.Builder<BatchDeleteRagDataSchemasRequest,Operation> batchDeleteRagDataSchemasSettings()Returns the builder for the settings used for calls to batchDeleteRagDataSchemas. -
batchDeleteRagDataSchemasOperationSettings
public OperationCallSettings.Builder<BatchDeleteRagDataSchemasRequest,com.google.protobuf.Empty, batchDeleteRagDataSchemasOperationSettings()DeleteOperationMetadata> Returns the builder for the settings used for calls to batchDeleteRagDataSchemas. -
createRagMetadataSettings
Returns the builder for the settings used for calls to createRagMetadata. -
batchCreateRagMetadataSettings
public UnaryCallSettings.Builder<BatchCreateRagMetadataRequest,Operation> batchCreateRagMetadataSettings()Returns the builder for the settings used for calls to batchCreateRagMetadata. -
batchCreateRagMetadataOperationSettings
public OperationCallSettings.Builder<BatchCreateRagMetadataRequest,BatchCreateRagMetadataResponse, batchCreateRagMetadataOperationSettings()BatchCreateRagMetadataOperationMetadata> Returns the builder for the settings used for calls to batchCreateRagMetadata. -
updateRagMetadataSettings
Returns the builder for the settings used for calls to updateRagMetadata. -
getRagMetadataSettings
Returns the builder for the settings used for calls to getRagMetadata. -
listRagMetadataSettings
public PagedCallSettings.Builder<ListRagMetadataRequest,ListRagMetadataResponse, listRagMetadataSettings()VertexRagDataServiceClient.ListRagMetadataPagedResponse> Returns the builder for the settings used for calls to listRagMetadata. -
deleteRagMetadataSettings
public UnaryCallSettings.Builder<DeleteRagMetadataRequest,com.google.protobuf.Empty> deleteRagMetadataSettings()Returns the builder for the settings used for calls to deleteRagMetadata. -
batchDeleteRagMetadataSettings
public UnaryCallSettings.Builder<BatchDeleteRagMetadataRequest,Operation> batchDeleteRagMetadataSettings()Returns the builder for the settings used for calls to batchDeleteRagMetadata. -
batchDeleteRagMetadataOperationSettings
public OperationCallSettings.Builder<BatchDeleteRagMetadataRequest,com.google.protobuf.Empty, batchDeleteRagMetadataOperationSettings()DeleteOperationMetadata> Returns the builder for the settings used for calls to batchDeleteRagMetadata. -
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 classStubSettings.Builder<VertexRagDataServiceStubSettings,VertexRagDataServiceStubSettings.Builder> - Throws:
IOException
-