Class AgentRegistryStubSettings.Builder (0.2.0)

public static class AgentRegistryStubSettings.Builder extends StubSettings.Builder<AgentRegistryStubSettings,AgentRegistryStubSettings.Builder>

Builder for AgentRegistryStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > AgentRegistryStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(@Nullable ClientContext clientContext)

protected Builder(@Nullable ClientContext clientContext)
Parameter
Name Description
clientContext @org.jspecify.annotations.Nullable com.google.api.gax.rpc.ClientContext

Builder(AgentRegistryStubSettings settings)

protected Builder(AgentRegistryStubSettings settings)
Parameter
Name Description
settings AgentRegistryStubSettings

Methods

applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

public AgentRegistryStubSettings.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.

Parameter
Name Description
settingsUpdater ApiFunction<Builder<?,?>,java.lang.Void>
Returns
Type Description
AgentRegistryStubSettings.Builder

build()

public AgentRegistryStubSettings build()
Returns
Type Description
AgentRegistryStubSettings
Overrides
Exceptions
Type Description
IOException

createBindingOperationSettings()

public OperationCallSettings.Builder<CreateBindingRequest,Binding,OperationMetadata> createBindingOperationSettings()

Returns the builder for the settings used for calls to createBinding.

Returns
Type Description
Builder<CreateBindingRequest,Binding,OperationMetadata>

createBindingSettings()

public UnaryCallSettings.Builder<CreateBindingRequest,Operation> createBindingSettings()

Returns the builder for the settings used for calls to createBinding.

Returns
Type Description
Builder<CreateBindingRequest,Operation>

createServiceOperationSettings()

public OperationCallSettings.Builder<CreateServiceRequest,Service,OperationMetadata> createServiceOperationSettings()

Returns the builder for the settings used for calls to createService.

Returns
Type Description
Builder<CreateServiceRequest,Service,OperationMetadata>

createServiceSettings()

public UnaryCallSettings.Builder<CreateServiceRequest,Operation> createServiceSettings()

Returns the builder for the settings used for calls to createService.

Returns
Type Description
Builder<CreateServiceRequest,Operation>

deleteBindingOperationSettings()

public OperationCallSettings.Builder<DeleteBindingRequest,Empty,OperationMetadata> deleteBindingOperationSettings()

Returns the builder for the settings used for calls to deleteBinding.

Returns
Type Description
Builder<DeleteBindingRequest,Empty,OperationMetadata>

deleteBindingSettings()

public UnaryCallSettings.Builder<DeleteBindingRequest,Operation> deleteBindingSettings()

Returns the builder for the settings used for calls to deleteBinding.

Returns
Type Description
Builder<DeleteBindingRequest,Operation>

deleteServiceOperationSettings()

public OperationCallSettings.Builder<DeleteServiceRequest,Empty,OperationMetadata> deleteServiceOperationSettings()

Returns the builder for the settings used for calls to deleteService.

Returns
Type Description
Builder<DeleteServiceRequest,Empty,OperationMetadata>

deleteServiceSettings()

public UnaryCallSettings.Builder<DeleteServiceRequest,Operation> deleteServiceSettings()

Returns the builder for the settings used for calls to deleteService.

Returns
Type Description
Builder<DeleteServiceRequest,Operation>

fetchAvailableBindingsSettings()

public PagedCallSettings.Builder<FetchAvailableBindingsRequest,FetchAvailableBindingsResponse,AgentRegistryClient.FetchAvailableBindingsPagedResponse> fetchAvailableBindingsSettings()

Returns the builder for the settings used for calls to fetchAvailableBindings.

Returns
Type Description
Builder<FetchAvailableBindingsRequest,FetchAvailableBindingsResponse,FetchAvailableBindingsPagedResponse>

getAgentSettings()

public UnaryCallSettings.Builder<GetAgentRequest,Agent> getAgentSettings()

Returns the builder for the settings used for calls to getAgent.

Returns
Type Description
Builder<GetAgentRequest,Agent>

getBindingSettings()

public UnaryCallSettings.Builder<GetBindingRequest,Binding> getBindingSettings()

Returns the builder for the settings used for calls to getBinding.

Returns
Type Description
Builder<GetBindingRequest,Binding>

getEndpointSettings()

public UnaryCallSettings.Builder<GetEndpointRequest,Endpoint> getEndpointSettings()

Returns the builder for the settings used for calls to getEndpoint.

Returns
Type Description
Builder<GetEndpointRequest,Endpoint>

getLocationSettings()

public UnaryCallSettings.Builder<GetLocationRequest,Location> getLocationSettings()

Returns the builder for the settings used for calls to getLocation.

Returns
Type Description
Builder<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location>

getMcpServerSettings()

public UnaryCallSettings.Builder<GetMcpServerRequest,McpServer> getMcpServerSettings()

Returns the builder for the settings used for calls to getMcpServer.

Returns
Type Description
Builder<GetMcpServerRequest,McpServer>

getServiceSettings()

public UnaryCallSettings.Builder<GetServiceRequest,Service> getServiceSettings()

Returns the builder for the settings used for calls to getService.

Returns
Type Description
Builder<GetServiceRequest,Service>

listAgentsSettings()

public PagedCallSettings.Builder<ListAgentsRequest,ListAgentsResponse,AgentRegistryClient.ListAgentsPagedResponse> listAgentsSettings()

Returns the builder for the settings used for calls to listAgents.

Returns
Type Description
Builder<ListAgentsRequest,ListAgentsResponse,ListAgentsPagedResponse>

listBindingsSettings()

public PagedCallSettings.Builder<ListBindingsRequest,ListBindingsResponse,AgentRegistryClient.ListBindingsPagedResponse> listBindingsSettings()

Returns the builder for the settings used for calls to listBindings.

Returns
Type Description
Builder<ListBindingsRequest,ListBindingsResponse,ListBindingsPagedResponse>

listEndpointsSettings()

public PagedCallSettings.Builder<ListEndpointsRequest,ListEndpointsResponse,AgentRegistryClient.ListEndpointsPagedResponse> listEndpointsSettings()

Returns the builder for the settings used for calls to listEndpoints.

Returns
Type Description
Builder<ListEndpointsRequest,ListEndpointsResponse,ListEndpointsPagedResponse>

listLocationsSettings()

public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse,AgentRegistryClient.ListLocationsPagedResponse> listLocationsSettings()

Returns the builder for the settings used for calls to listLocations.

Returns
Type Description
Builder<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse,ListLocationsPagedResponse>

listMcpServersSettings()

public PagedCallSettings.Builder<ListMcpServersRequest,ListMcpServersResponse,AgentRegistryClient.ListMcpServersPagedResponse> listMcpServersSettings()

Returns the builder for the settings used for calls to listMcpServers.

Returns
Type Description
Builder<ListMcpServersRequest,ListMcpServersResponse,ListMcpServersPagedResponse>

listServicesSettings()

public PagedCallSettings.Builder<ListServicesRequest,ListServicesResponse,AgentRegistryClient.ListServicesPagedResponse> listServicesSettings()

Returns the builder for the settings used for calls to listServices.

Returns
Type Description
Builder<ListServicesRequest,ListServicesResponse,ListServicesPagedResponse>

searchAgentsSettings()

public PagedCallSettings.Builder<SearchAgentsRequest,SearchAgentsResponse,AgentRegistryClient.SearchAgentsPagedResponse> searchAgentsSettings()

Returns the builder for the settings used for calls to searchAgents.

Returns
Type Description
Builder<SearchAgentsRequest,SearchAgentsResponse,SearchAgentsPagedResponse>

searchMcpServersSettings()

public PagedCallSettings.Builder<SearchMcpServersRequest,SearchMcpServersResponse,AgentRegistryClient.SearchMcpServersPagedResponse> searchMcpServersSettings()

Returns the builder for the settings used for calls to searchMcpServers.

Returns
Type Description
Builder<SearchMcpServersRequest,SearchMcpServersResponse,SearchMcpServersPagedResponse>

unaryMethodSettingsBuilders()

public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
Type Description
com.google.common.collect.ImmutableList<Builder<?,?>>

updateBindingOperationSettings()

public OperationCallSettings.Builder<UpdateBindingRequest,Binding,OperationMetadata> updateBindingOperationSettings()

Returns the builder for the settings used for calls to updateBinding.

Returns
Type Description
Builder<UpdateBindingRequest,Binding,OperationMetadata>

updateBindingSettings()

public UnaryCallSettings.Builder<UpdateBindingRequest,Operation> updateBindingSettings()

Returns the builder for the settings used for calls to updateBinding.

Returns
Type Description
Builder<UpdateBindingRequest,Operation>

updateServiceOperationSettings()

public OperationCallSettings.Builder<UpdateServiceRequest,Service,OperationMetadata> updateServiceOperationSettings()

Returns the builder for the settings used for calls to updateService.

Returns
Type Description
Builder<UpdateServiceRequest,Service,OperationMetadata>

updateServiceSettings()

public UnaryCallSettings.Builder<UpdateServiceRequest,Operation> updateServiceSettings()

Returns the builder for the settings used for calls to updateService.

Returns
Type Description
Builder<UpdateServiceRequest,Operation>