Show / Hide Table of Contents

Class SlateServiceClientImpl

SlateService client wrapper implementation, for convenient use.

Inheritance
object
SlateServiceClient
SlateServiceClientImpl
Inherited Members
SlateServiceClient.DefaultEndpoint
SlateServiceClient.DefaultScopes
SlateServiceClient.ServiceMetadata
SlateServiceClient.CreateAsync(CancellationToken)
SlateServiceClient.Create()
SlateServiceClient.ShutdownDefaultChannelsAsync()
SlateServiceClient.GetSlateAsync(GetSlateRequest, CancellationToken)
SlateServiceClient.GetSlate(string, CallSettings)
SlateServiceClient.GetSlateAsync(string, CallSettings)
SlateServiceClient.GetSlateAsync(string, CancellationToken)
SlateServiceClient.GetSlate(SlateName, CallSettings)
SlateServiceClient.GetSlateAsync(SlateName, CallSettings)
SlateServiceClient.GetSlateAsync(SlateName, CancellationToken)
SlateServiceClient.ListSlates(string, string, int?, CallSettings)
SlateServiceClient.ListSlatesAsync(string, string, int?, CallSettings)
SlateServiceClient.ListSlates(NetworkName, string, int?, CallSettings)
SlateServiceClient.ListSlatesAsync(NetworkName, string, int?, CallSettings)
SlateServiceClient.CreateSlateAsync(CreateSlateRequest, CancellationToken)
SlateServiceClient.CreateSlate(string, Slate, CallSettings)
SlateServiceClient.CreateSlateAsync(string, Slate, CallSettings)
SlateServiceClient.CreateSlateAsync(string, Slate, CancellationToken)
SlateServiceClient.CreateSlate(NetworkName, Slate, CallSettings)
SlateServiceClient.CreateSlateAsync(NetworkName, Slate, CallSettings)
SlateServiceClient.CreateSlateAsync(NetworkName, Slate, CancellationToken)
SlateServiceClient.BatchCreateSlatesAsync(BatchCreateSlatesRequest, CancellationToken)
SlateServiceClient.BatchCreateSlates(string, IEnumerable<CreateSlateRequest>, CallSettings)
SlateServiceClient.BatchCreateSlatesAsync(string, IEnumerable<CreateSlateRequest>, CallSettings)
SlateServiceClient.BatchCreateSlatesAsync(string, IEnumerable<CreateSlateRequest>, CancellationToken)
SlateServiceClient.BatchCreateSlates(NetworkName, IEnumerable<CreateSlateRequest>, CallSettings)
SlateServiceClient.BatchCreateSlatesAsync(NetworkName, IEnumerable<CreateSlateRequest>, CallSettings)
SlateServiceClient.BatchCreateSlatesAsync(NetworkName, IEnumerable<CreateSlateRequest>, CancellationToken)
SlateServiceClient.UpdateSlateAsync(UpdateSlateRequest, CancellationToken)
SlateServiceClient.UpdateSlate(Slate, FieldMask, CallSettings)
SlateServiceClient.UpdateSlateAsync(Slate, FieldMask, CallSettings)
SlateServiceClient.UpdateSlateAsync(Slate, FieldMask, CancellationToken)
SlateServiceClient.BatchUpdateSlatesAsync(BatchUpdateSlatesRequest, CancellationToken)
SlateServiceClient.BatchUpdateSlates(string, IEnumerable<UpdateSlateRequest>, CallSettings)
SlateServiceClient.BatchUpdateSlatesAsync(string, IEnumerable<UpdateSlateRequest>, CallSettings)
SlateServiceClient.BatchUpdateSlatesAsync(string, IEnumerable<UpdateSlateRequest>, CancellationToken)
SlateServiceClient.BatchUpdateSlates(NetworkName, IEnumerable<UpdateSlateRequest>, CallSettings)
SlateServiceClient.BatchUpdateSlatesAsync(NetworkName, IEnumerable<UpdateSlateRequest>, CallSettings)
SlateServiceClient.BatchUpdateSlatesAsync(NetworkName, IEnumerable<UpdateSlateRequest>, CancellationToken)
SlateServiceClient.BatchArchiveSlatesAsync(BatchArchiveSlatesRequest, CancellationToken)
SlateServiceClient.BatchArchiveSlates(string, IEnumerable<string>, CallSettings)
SlateServiceClient.BatchArchiveSlatesAsync(string, IEnumerable<string>, CallSettings)
SlateServiceClient.BatchArchiveSlatesAsync(string, IEnumerable<string>, CancellationToken)
SlateServiceClient.BatchArchiveSlates(NetworkName, IEnumerable<SlateName>, CallSettings)
SlateServiceClient.BatchArchiveSlatesAsync(NetworkName, IEnumerable<SlateName>, CallSettings)
SlateServiceClient.BatchArchiveSlatesAsync(NetworkName, IEnumerable<SlateName>, CancellationToken)
SlateServiceClient.BatchUnarchiveSlatesAsync(BatchUnarchiveSlatesRequest, CancellationToken)
SlateServiceClient.BatchUnarchiveSlates(string, IEnumerable<string>, CallSettings)
SlateServiceClient.BatchUnarchiveSlatesAsync(string, IEnumerable<string>, CallSettings)
SlateServiceClient.BatchUnarchiveSlatesAsync(string, IEnumerable<string>, CancellationToken)
SlateServiceClient.BatchUnarchiveSlates(NetworkName, IEnumerable<SlateName>, CallSettings)
SlateServiceClient.BatchUnarchiveSlatesAsync(NetworkName, IEnumerable<SlateName>, CallSettings)
SlateServiceClient.BatchUnarchiveSlatesAsync(NetworkName, IEnumerable<SlateName>, CancellationToken)
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class SlateServiceClientImpl : SlateServiceClient
Remarks

Provides methods for handling Slate objects.

Constructors

SlateServiceClientImpl(SlateServiceClient, SlateServiceSettings, ILogger)

Constructs a client wrapper for the SlateService service, with the specified gRPC client and settings.

Declaration
public SlateServiceClientImpl(SlateService.SlateServiceClient grpcClient, SlateServiceSettings settings, ILogger logger)
Parameters
Type Name Description
SlateService.SlateServiceClient grpcClient

The underlying gRPC client.

SlateServiceSettings settings

The base SlateServiceSettings used within this client.

ILogger logger

Optional ILogger to use within this client.

Properties

GrpcClient

The underlying gRPC SlateService client

Declaration
public override SlateService.SlateServiceClient GrpcClient { get; }
Property Value
Type Description
SlateService.SlateServiceClient
Overrides
SlateServiceClient.GrpcClient

Methods

BatchArchiveSlates(BatchArchiveSlatesRequest, CallSettings)

Batch archives Slate objects.

Declaration
public override BatchArchiveSlatesResponse BatchArchiveSlates(BatchArchiveSlatesRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchArchiveSlatesRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
BatchArchiveSlatesResponse

The RPC response.

Overrides
SlateServiceClient.BatchArchiveSlates(BatchArchiveSlatesRequest, CallSettings)

BatchArchiveSlatesAsync(BatchArchiveSlatesRequest, CallSettings)

Batch archives Slate objects.

Declaration
public override Task<BatchArchiveSlatesResponse> BatchArchiveSlatesAsync(BatchArchiveSlatesRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchArchiveSlatesRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
Task<BatchArchiveSlatesResponse>

A Task containing the RPC response.

Overrides
SlateServiceClient.BatchArchiveSlatesAsync(BatchArchiveSlatesRequest, CallSettings)

BatchCreateSlates(BatchCreateSlatesRequest, CallSettings)

Batch creates Slate objects.

Declaration
public override BatchCreateSlatesResponse BatchCreateSlates(BatchCreateSlatesRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchCreateSlatesRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
BatchCreateSlatesResponse

The RPC response.

Overrides
SlateServiceClient.BatchCreateSlates(BatchCreateSlatesRequest, CallSettings)

BatchCreateSlatesAsync(BatchCreateSlatesRequest, CallSettings)

Batch creates Slate objects.

Declaration
public override Task<BatchCreateSlatesResponse> BatchCreateSlatesAsync(BatchCreateSlatesRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchCreateSlatesRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
Task<BatchCreateSlatesResponse>

A Task containing the RPC response.

Overrides
SlateServiceClient.BatchCreateSlatesAsync(BatchCreateSlatesRequest, CallSettings)

BatchUnarchiveSlates(BatchUnarchiveSlatesRequest, CallSettings)

Batch unarchives Slate objects.

Declaration
public override BatchUnarchiveSlatesResponse BatchUnarchiveSlates(BatchUnarchiveSlatesRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchUnarchiveSlatesRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
BatchUnarchiveSlatesResponse

The RPC response.

Overrides
SlateServiceClient.BatchUnarchiveSlates(BatchUnarchiveSlatesRequest, CallSettings)

BatchUnarchiveSlatesAsync(BatchUnarchiveSlatesRequest, CallSettings)

Batch unarchives Slate objects.

Declaration
public override Task<BatchUnarchiveSlatesResponse> BatchUnarchiveSlatesAsync(BatchUnarchiveSlatesRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchUnarchiveSlatesRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
Task<BatchUnarchiveSlatesResponse>

A Task containing the RPC response.

Overrides
SlateServiceClient.BatchUnarchiveSlatesAsync(BatchUnarchiveSlatesRequest, CallSettings)

BatchUpdateSlates(BatchUpdateSlatesRequest, CallSettings)

Batch updates Slate objects.

Declaration
public override BatchUpdateSlatesResponse BatchUpdateSlates(BatchUpdateSlatesRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchUpdateSlatesRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
BatchUpdateSlatesResponse

The RPC response.

Overrides
SlateServiceClient.BatchUpdateSlates(BatchUpdateSlatesRequest, CallSettings)

BatchUpdateSlatesAsync(BatchUpdateSlatesRequest, CallSettings)

Batch updates Slate objects.

Declaration
public override Task<BatchUpdateSlatesResponse> BatchUpdateSlatesAsync(BatchUpdateSlatesRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
BatchUpdateSlatesRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
Task<BatchUpdateSlatesResponse>

A Task containing the RPC response.

Overrides
SlateServiceClient.BatchUpdateSlatesAsync(BatchUpdateSlatesRequest, CallSettings)

CreateSlate(CreateSlateRequest, CallSettings)

Creates a Slate object.

Declaration
public override Slate CreateSlate(CreateSlateRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
CreateSlateRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
Slate

The RPC response.

Overrides
SlateServiceClient.CreateSlate(CreateSlateRequest, CallSettings)

CreateSlateAsync(CreateSlateRequest, CallSettings)

Creates a Slate object.

Declaration
public override Task<Slate> CreateSlateAsync(CreateSlateRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
CreateSlateRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
Task<Slate>

A Task containing the RPC response.

Overrides
SlateServiceClient.CreateSlateAsync(CreateSlateRequest, CallSettings)

GetSlate(GetSlateRequest, CallSettings)

Retrieves a Slate object.

Declaration
public override Slate GetSlate(GetSlateRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetSlateRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
Slate

The RPC response.

Overrides
SlateServiceClient.GetSlate(GetSlateRequest, CallSettings)

GetSlateAsync(GetSlateRequest, CallSettings)

Retrieves a Slate object.

Declaration
public override Task<Slate> GetSlateAsync(GetSlateRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
GetSlateRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
Task<Slate>

A Task containing the RPC response.

Overrides
SlateServiceClient.GetSlateAsync(GetSlateRequest, CallSettings)

ListSlates(ListSlatesRequest, CallSettings)

Lists Slate objects.

Declaration
public override PagedEnumerable<ListSlatesResponse, Slate> ListSlates(ListSlatesRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListSlatesRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
PagedEnumerable<ListSlatesResponse, Slate>

A pageable sequence of Slate resources.

Overrides
SlateServiceClient.ListSlates(ListSlatesRequest, CallSettings)

ListSlatesAsync(ListSlatesRequest, CallSettings)

Lists Slate objects.

Declaration
public override PagedAsyncEnumerable<ListSlatesResponse, Slate> ListSlatesAsync(ListSlatesRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
ListSlatesRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
PagedAsyncEnumerable<ListSlatesResponse, Slate>

A pageable asynchronous sequence of Slate resources.

Overrides
SlateServiceClient.ListSlatesAsync(ListSlatesRequest, CallSettings)

UpdateSlate(UpdateSlateRequest, CallSettings)

Updates a Slate object.

Declaration
public override Slate UpdateSlate(UpdateSlateRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
UpdateSlateRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
Slate

The RPC response.

Overrides
SlateServiceClient.UpdateSlate(UpdateSlateRequest, CallSettings)

UpdateSlateAsync(UpdateSlateRequest, CallSettings)

Updates a Slate object.

Declaration
public override Task<Slate> UpdateSlateAsync(UpdateSlateRequest request, CallSettings callSettings = null)
Parameters
Type Name Description
UpdateSlateRequest request

The request object containing all of the parameters for the API call.

CallSettings callSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
Task<Slate>

A Task containing the RPC response.

Overrides
SlateServiceClient.UpdateSlateAsync(UpdateSlateRequest, CallSettings)
In this article
Back to top Generated by DocFX