public static class ServiceCollectionExtensionsReference documentation and code samples for the Google Cloud Dataproc v1 API class ServiceCollectionExtensions.
Static class to provide extension methods to configure API clients.
Namespace
Microsoft.Extensions.DependencyInjectionAssembly
Google.Cloud.Dataproc.V1.dll
Methods
AddAutoscalingPolicyServiceClient(IServiceCollection, Action<AutoscalingPolicyServiceClientBuilder>)
public static IServiceCollection AddAutoscalingPolicyServiceClient(this IServiceCollection services, Action<AutoscalingPolicyServiceClientBuilder> action = null)Adds a singleton AutoscalingPolicyServiceClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionAutoscalingPolicyServiceClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddAutoscalingPolicyServiceClient(IServiceCollection, Action<IServiceProvider, AutoscalingPolicyServiceClientBuilder>)
public static IServiceCollection AddAutoscalingPolicyServiceClient(this IServiceCollection services, Action<IServiceProvider, AutoscalingPolicyServiceClientBuilder> action)Adds a singleton AutoscalingPolicyServiceClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionSystem.IServiceProviderAutoscalingPolicyServiceClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddBatchControllerClient(IServiceCollection, Action<BatchControllerClientBuilder>)
public static IServiceCollection AddBatchControllerClient(this IServiceCollection services, Action<BatchControllerClientBuilder> action = null)Adds a singleton BatchControllerClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionBatchControllerClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddBatchControllerClient(IServiceCollection, Action<IServiceProvider, BatchControllerClientBuilder>)
public static IServiceCollection AddBatchControllerClient(this IServiceCollection services, Action<IServiceProvider, BatchControllerClientBuilder> action)Adds a singleton BatchControllerClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionSystem.IServiceProviderBatchControllerClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddClusterControllerClient(IServiceCollection, Action<ClusterControllerClientBuilder>)
public static IServiceCollection AddClusterControllerClient(this IServiceCollection services, Action<ClusterControllerClientBuilder> action = null)Adds a singleton ClusterControllerClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionClusterControllerClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddClusterControllerClient(IServiceCollection, Action<IServiceProvider, ClusterControllerClientBuilder>)
public static IServiceCollection AddClusterControllerClient(this IServiceCollection services, Action<IServiceProvider, ClusterControllerClientBuilder> action)Adds a singleton ClusterControllerClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionSystem.IServiceProviderClusterControllerClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddJobControllerClient(IServiceCollection, Action<JobControllerClientBuilder>)
public static IServiceCollection AddJobControllerClient(this IServiceCollection services, Action<JobControllerClientBuilder> action = null)Adds a singleton JobControllerClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionJobControllerClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddJobControllerClient(IServiceCollection, Action<IServiceProvider, JobControllerClientBuilder>)
public static IServiceCollection AddJobControllerClient(this IServiceCollection services, Action<IServiceProvider, JobControllerClientBuilder> action)Adds a singleton JobControllerClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionSystem.IServiceProviderJobControllerClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddNodeGroupControllerClient(IServiceCollection, Action<NodeGroupControllerClientBuilder>)
public static IServiceCollection AddNodeGroupControllerClient(this IServiceCollection services, Action<NodeGroupControllerClientBuilder> action = null)Adds a singleton NodeGroupControllerClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionNodeGroupControllerClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddNodeGroupControllerClient(IServiceCollection, Action<IServiceProvider, NodeGroupControllerClientBuilder>)
public static IServiceCollection AddNodeGroupControllerClient(this IServiceCollection services, Action<IServiceProvider, NodeGroupControllerClientBuilder> action)Adds a singleton NodeGroupControllerClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionSystem.IServiceProviderNodeGroupControllerClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddSessionControllerClient(IServiceCollection, Action<SessionControllerClientBuilder>)
public static IServiceCollection AddSessionControllerClient(this IServiceCollection services, Action<SessionControllerClientBuilder> action = null)Adds a singleton SessionControllerClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionSessionControllerClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddSessionControllerClient(IServiceCollection, Action<IServiceProvider, SessionControllerClientBuilder>)
public static IServiceCollection AddSessionControllerClient(this IServiceCollection services, Action<IServiceProvider, SessionControllerClientBuilder> action)Adds a singleton SessionControllerClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionSystem.IServiceProviderSessionControllerClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddSessionTemplateControllerClient(IServiceCollection, Action<SessionTemplateControllerClientBuilder>)
public static IServiceCollection AddSessionTemplateControllerClient(this IServiceCollection services, Action<SessionTemplateControllerClientBuilder> action = null)Adds a singleton SessionTemplateControllerClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionSessionTemplateControllerClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddSessionTemplateControllerClient(IServiceCollection, Action<IServiceProvider, SessionTemplateControllerClientBuilder>)
public static IServiceCollection AddSessionTemplateControllerClient(this IServiceCollection services, Action<IServiceProvider, SessionTemplateControllerClientBuilder> action)Adds a singleton SessionTemplateControllerClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionSystem.IServiceProviderSessionTemplateControllerClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddWorkflowTemplateServiceClient(IServiceCollection, Action<WorkflowTemplateServiceClientBuilder>)
public static IServiceCollection AddWorkflowTemplateServiceClient(this IServiceCollection services, Action<WorkflowTemplateServiceClientBuilder> action = null)Adds a singleton WorkflowTemplateServiceClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionWorkflowTemplateServiceClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|
AddWorkflowTemplateServiceClient(IServiceCollection, Action<IServiceProvider, WorkflowTemplateServiceClientBuilder>)
public static IServiceCollection AddWorkflowTemplateServiceClient(this IServiceCollection services, Action<IServiceProvider, WorkflowTemplateServiceClientBuilder> action)Adds a singleton WorkflowTemplateServiceClient to services.
| Parameters | |
|---|---|
| Name | Description |
services |
IServiceCollectionThe service collection to add the client to. The services are used to configure the client when requested. |
action |
ActionSystem.IServiceProviderWorkflowTemplateServiceClientBuilderAn optional action to invoke on the client builder. This is invoked before services from
|
| Returns | |
|---|---|
| Type | Description |
IServiceCollection |
|