public abstract class DataLabelingServiceClient
DataLabelingService client wrapper, for convenient use.
Derived Types
Namespace
Google.Cloud.DataLabeling.V1Beta1Assembly
Google.Cloud.DataLabeling.V1Beta1.dll
Remarks
Service for the AI Platform Data Labeling API.
Properties
CreateInstructionOperationsClient
public virtual OperationsClient CreateInstructionOperationsClient { get; }
The long-running operations client for CreateInstruction
.
Type | Description |
OperationsClient |
DefaultEndpoint
public static string DefaultEndpoint { get; }
The default endpoint for the DataLabelingService service, which is a host of "datalabeling.googleapis.com" and a port of 443.
Type | Description |
String |
DefaultScopes
public static IReadOnlyList<string> DefaultScopes { get; }
The default DataLabelingService scopes.
Type | Description |
IReadOnlyList<String> |
The default DataLabelingService scopes are:
ExportDataOperationsClient
public virtual OperationsClient ExportDataOperationsClient { get; }
The long-running operations client for ExportData
.
Type | Description |
OperationsClient |
GrpcClient
public virtual DataLabelingService.DataLabelingServiceClient GrpcClient { get; }
The underlying gRPC DataLabelingService client
Type | Description |
DataLabelingService.DataLabelingServiceClient |
ImportDataOperationsClient
public virtual OperationsClient ImportDataOperationsClient { get; }
The long-running operations client for ImportData
.
Type | Description |
OperationsClient |
LabelImageOperationsClient
public virtual OperationsClient LabelImageOperationsClient { get; }
The long-running operations client for LabelImage
.
Type | Description |
OperationsClient |
LabelTextOperationsClient
public virtual OperationsClient LabelTextOperationsClient { get; }
The long-running operations client for LabelText
.
Type | Description |
OperationsClient |
LabelVideoOperationsClient
public virtual OperationsClient LabelVideoOperationsClient { get; }
The long-running operations client for LabelVideo
.
Type | Description |
OperationsClient |
ServiceMetadata
public static ServiceMetadata ServiceMetadata { get; }
The service metadata associated with this client type.
Type | Description |
ServiceMetadata |
Methods
Create()
public static DataLabelingServiceClient Create()
Synchronously creates a DataLabelingServiceClient using the default credentials, endpoint and settings. To specify custom credentials or other settings, use DataLabelingServiceClientBuilder.
Type | Description |
DataLabelingServiceClient | The created DataLabelingServiceClient. |
CreateAnnotationSpecSet(ProjectName, AnnotationSpecSet, CallSettings)
public virtual AnnotationSpecSet CreateAnnotationSpecSet(ProjectName parent, AnnotationSpecSet annotationSpecSet, CallSettings callSettings = null)
Creates an annotation spec set by providing a set of labels.
Name | Description |
parent | ProjectName Required. AnnotationSpecSet resource parent, format: projects/{project_id} |
annotationSpecSet | AnnotationSpecSet Required. Annotation spec set to create. Annotation specs must be included. Only one annotation spec will be accepted for annotation specs with same display_name. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
AnnotationSpecSet | The RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = DataLabelingServiceClient.Create();
// Initialize request argument(s)
ProjectName parent = ProjectName.FromProject("[PROJECT]");
AnnotationSpecSet annotationSpecSet = new AnnotationSpecSet();
// Make the request
AnnotationSpecSet response = dataLabelingServiceClient.CreateAnnotationSpecSet(parent, annotationSpecSet);
CreateAnnotationSpecSet(CreateAnnotationSpecSetRequest, CallSettings)
public virtual AnnotationSpecSet CreateAnnotationSpecSet(CreateAnnotationSpecSetRequest request, CallSettings callSettings = null)
Creates an annotation spec set by providing a set of labels.
Name | Description |
request | CreateAnnotationSpecSetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
AnnotationSpecSet | The RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = DataLabelingServiceClient.Create();
// Initialize request argument(s)
CreateAnnotationSpecSetRequest request = new CreateAnnotationSpecSetRequest
{
ParentAsProjectName = ProjectName.FromProject("[PROJECT]"),
AnnotationSpecSet = new AnnotationSpecSet(),
};
// Make the request
AnnotationSpecSet response = dataLabelingServiceClient.CreateAnnotationSpecSet(request);
CreateAnnotationSpecSet(String, AnnotationSpecSet, CallSettings)
public virtual AnnotationSpecSet CreateAnnotationSpecSet(string parent, AnnotationSpecSet annotationSpecSet, CallSettings callSettings = null)
Creates an annotation spec set by providing a set of labels.
Name | Description |
parent | String Required. AnnotationSpecSet resource parent, format: projects/{project_id} |
annotationSpecSet | AnnotationSpecSet Required. Annotation spec set to create. Annotation specs must be included. Only one annotation spec will be accepted for annotation specs with same display_name. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
AnnotationSpecSet | The RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = DataLabelingServiceClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]";
AnnotationSpecSet annotationSpecSet = new AnnotationSpecSet();
// Make the request
AnnotationSpecSet response = dataLabelingServiceClient.CreateAnnotationSpecSet(parent, annotationSpecSet);
CreateAnnotationSpecSetAsync(ProjectName, AnnotationSpecSet, CallSettings)
public virtual Task<AnnotationSpecSet> CreateAnnotationSpecSetAsync(ProjectName parent, AnnotationSpecSet annotationSpecSet, CallSettings callSettings = null)
Creates an annotation spec set by providing a set of labels.
Name | Description |
parent | ProjectName Required. AnnotationSpecSet resource parent, format: projects/{project_id} |
annotationSpecSet | AnnotationSpecSet Required. Annotation spec set to create. Annotation specs must be included. Only one annotation spec will be accepted for annotation specs with same display_name. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
Task<AnnotationSpecSet> | A Task containing the RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = await DataLabelingServiceClient.CreateAsync();
// Initialize request argument(s)
ProjectName parent = ProjectName.FromProject("[PROJECT]");
AnnotationSpecSet annotationSpecSet = new AnnotationSpecSet();
// Make the request
AnnotationSpecSet response = await dataLabelingServiceClient.CreateAnnotationSpecSetAsync(parent, annotationSpecSet);
CreateAnnotationSpecSetAsync(ProjectName, AnnotationSpecSet, CancellationToken)
public virtual Task<AnnotationSpecSet> CreateAnnotationSpecSetAsync(ProjectName parent, AnnotationSpecSet annotationSpecSet, CancellationToken cancellationToken)
Creates an annotation spec set by providing a set of labels.
Name | Description |
parent | ProjectName Required. AnnotationSpecSet resource parent, format: projects/{project_id} |
annotationSpecSet | AnnotationSpecSet Required. Annotation spec set to create. Annotation specs must be included. Only one annotation spec will be accepted for annotation specs with same display_name. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Type | Description |
Task<AnnotationSpecSet> | A Task containing the RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = await DataLabelingServiceClient.CreateAsync();
// Initialize request argument(s)
ProjectName parent = ProjectName.FromProject("[PROJECT]");
AnnotationSpecSet annotationSpecSet = new AnnotationSpecSet();
// Make the request
AnnotationSpecSet response = await dataLabelingServiceClient.CreateAnnotationSpecSetAsync(parent, annotationSpecSet);
CreateAnnotationSpecSetAsync(CreateAnnotationSpecSetRequest, CallSettings)
public virtual Task<AnnotationSpecSet> CreateAnnotationSpecSetAsync(CreateAnnotationSpecSetRequest request, CallSettings callSettings = null)
Creates an annotation spec set by providing a set of labels.
Name | Description |
request | CreateAnnotationSpecSetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
Task<AnnotationSpecSet> | A Task containing the RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = await DataLabelingServiceClient.CreateAsync();
// Initialize request argument(s)
CreateAnnotationSpecSetRequest request = new CreateAnnotationSpecSetRequest
{
ParentAsProjectName = ProjectName.FromProject("[PROJECT]"),
AnnotationSpecSet = new AnnotationSpecSet(),
};
// Make the request
AnnotationSpecSet response = await dataLabelingServiceClient.CreateAnnotationSpecSetAsync(request);
CreateAnnotationSpecSetAsync(CreateAnnotationSpecSetRequest, CancellationToken)
public virtual Task<AnnotationSpecSet> CreateAnnotationSpecSetAsync(CreateAnnotationSpecSetRequest request, CancellationToken cancellationToken)
Creates an annotation spec set by providing a set of labels.
Name | Description |
request | CreateAnnotationSpecSetRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Type | Description |
Task<AnnotationSpecSet> | A Task containing the RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = await DataLabelingServiceClient.CreateAsync();
// Initialize request argument(s)
CreateAnnotationSpecSetRequest request = new CreateAnnotationSpecSetRequest
{
ParentAsProjectName = ProjectName.FromProject("[PROJECT]"),
AnnotationSpecSet = new AnnotationSpecSet(),
};
// Make the request
AnnotationSpecSet response = await dataLabelingServiceClient.CreateAnnotationSpecSetAsync(request);
CreateAnnotationSpecSetAsync(String, AnnotationSpecSet, CallSettings)
public virtual Task<AnnotationSpecSet> CreateAnnotationSpecSetAsync(string parent, AnnotationSpecSet annotationSpecSet, CallSettings callSettings = null)
Creates an annotation spec set by providing a set of labels.
Name | Description |
parent | String Required. AnnotationSpecSet resource parent, format: projects/{project_id} |
annotationSpecSet | AnnotationSpecSet Required. Annotation spec set to create. Annotation specs must be included. Only one annotation spec will be accepted for annotation specs with same display_name. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
Task<AnnotationSpecSet> | A Task containing the RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = await DataLabelingServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]";
AnnotationSpecSet annotationSpecSet = new AnnotationSpecSet();
// Make the request
AnnotationSpecSet response = await dataLabelingServiceClient.CreateAnnotationSpecSetAsync(parent, annotationSpecSet);
CreateAnnotationSpecSetAsync(String, AnnotationSpecSet, CancellationToken)
public virtual Task<AnnotationSpecSet> CreateAnnotationSpecSetAsync(string parent, AnnotationSpecSet annotationSpecSet, CancellationToken cancellationToken)
Creates an annotation spec set by providing a set of labels.
Name | Description |
parent | String Required. AnnotationSpecSet resource parent, format: projects/{project_id} |
annotationSpecSet | AnnotationSpecSet Required. Annotation spec set to create. Annotation specs must be included. Only one annotation spec will be accepted for annotation specs with same display_name. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Type | Description |
Task<AnnotationSpecSet> | A Task containing the RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = await DataLabelingServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]";
AnnotationSpecSet annotationSpecSet = new AnnotationSpecSet();
// Make the request
AnnotationSpecSet response = await dataLabelingServiceClient.CreateAnnotationSpecSetAsync(parent, annotationSpecSet);
CreateAsync(CancellationToken)
public static Task<DataLabelingServiceClient> CreateAsync(CancellationToken cancellationToken = default(CancellationToken))
Asynchronously creates a DataLabelingServiceClient using the default credentials, endpoint and settings. To specify custom credentials or other settings, use DataLabelingServiceClientBuilder.
Name | Description |
cancellationToken | CancellationToken The CancellationToken to use while creating the client. |
Type | Description |
Task<DataLabelingServiceClient> | The task representing the created DataLabelingServiceClient. |
CreateDataset(ProjectName, Dataset, CallSettings)
public virtual Dataset CreateDataset(ProjectName parent, Dataset dataset, CallSettings callSettings = null)
Creates dataset. If success return a Dataset resource.
Name | Description |
parent | ProjectName Required. Dataset resource parent, format: projects/{project_id} |
dataset | Dataset Required. The dataset to be created. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
Dataset | The RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = DataLabelingServiceClient.Create();
// Initialize request argument(s)
ProjectName parent = ProjectName.FromProject("[PROJECT]");
Dataset dataset = new Dataset();
// Make the request
Dataset response = dataLabelingServiceClient.CreateDataset(parent, dataset);
CreateDataset(CreateDatasetRequest, CallSettings)
public virtual Dataset CreateDataset(CreateDatasetRequest request, CallSettings callSettings = null)
Creates dataset. If success return a Dataset resource.
Name | Description |
request | CreateDatasetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
Dataset | The RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = DataLabelingServiceClient.Create();
// Initialize request argument(s)
CreateDatasetRequest request = new CreateDatasetRequest
{
ParentAsProjectName = ProjectName.FromProject("[PROJECT]"),
Dataset = new Dataset(),
};
// Make the request
Dataset response = dataLabelingServiceClient.CreateDataset(request);
CreateDataset(String, Dataset, CallSettings)
public virtual Dataset CreateDataset(string parent, Dataset dataset, CallSettings callSettings = null)
Creates dataset. If success return a Dataset resource.
Name | Description |
parent | String Required. Dataset resource parent, format: projects/{project_id} |
dataset | Dataset Required. The dataset to be created. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
Dataset | The RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = DataLabelingServiceClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]";
Dataset dataset = new Dataset();
// Make the request
Dataset response = dataLabelingServiceClient.CreateDataset(parent, dataset);
CreateDatasetAsync(ProjectName, Dataset, CallSettings)
public virtual Task<Dataset> CreateDatasetAsync(ProjectName parent, Dataset dataset, CallSettings callSettings = null)
Creates dataset. If success return a Dataset resource.
Name | Description |
parent | ProjectName Required. Dataset resource parent, format: projects/{project_id} |
dataset | Dataset Required. The dataset to be created. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
Task<Dataset> | A Task containing the RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = await DataLabelingServiceClient.CreateAsync();
// Initialize request argument(s)
ProjectName parent = ProjectName.FromProject("[PROJECT]");
Dataset dataset = new Dataset();
// Make the request
Dataset response = await dataLabelingServiceClient.CreateDatasetAsync(parent, dataset);
CreateDatasetAsync(ProjectName, Dataset, CancellationToken)
public virtual Task<Dataset> CreateDatasetAsync(ProjectName parent, Dataset dataset, CancellationToken cancellationToken)
Creates dataset. If success return a Dataset resource.
Name | Description |
parent | ProjectName Required. Dataset resource parent, format: projects/{project_id} |
dataset | Dataset Required. The dataset to be created. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Type | Description |
Task<Dataset> | A Task containing the RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = await DataLabelingServiceClient.CreateAsync();
// Initialize request argument(s)
ProjectName parent = ProjectName.FromProject("[PROJECT]");
Dataset dataset = new Dataset();
// Make the request
Dataset response = await dataLabelingServiceClient.CreateDatasetAsync(parent, dataset);
CreateDatasetAsync(CreateDatasetRequest, CallSettings)
public virtual Task<Dataset> CreateDatasetAsync(CreateDatasetRequest request, CallSettings callSettings = null)
Creates dataset. If success return a Dataset resource.
Name | Description |
request | CreateDatasetRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
Task<Dataset> | A Task containing the RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = await DataLabelingServiceClient.CreateAsync();
// Initialize request argument(s)
CreateDatasetRequest request = new CreateDatasetRequest
{
ParentAsProjectName = ProjectName.FromProject("[PROJECT]"),
Dataset = new Dataset(),
};
// Make the request
Dataset response = await dataLabelingServiceClient.CreateDatasetAsync(request);
CreateDatasetAsync(CreateDatasetRequest, CancellationToken)
public virtual Task<Dataset> CreateDatasetAsync(CreateDatasetRequest request, CancellationToken cancellationToken)
Creates dataset. If success return a Dataset resource.
Name | Description |
request | CreateDatasetRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Type | Description |
Task<Dataset> | A Task containing the RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = await DataLabelingServiceClient.CreateAsync();
// Initialize request argument(s)
CreateDatasetRequest request = new CreateDatasetRequest
{
ParentAsProjectName = ProjectName.FromProject("[PROJECT]"),
Dataset = new Dataset(),
};
// Make the request
Dataset response = await dataLabelingServiceClient.CreateDatasetAsync(request);
CreateDatasetAsync(String, Dataset, CallSettings)
public virtual Task<Dataset> CreateDatasetAsync(string parent, Dataset dataset, CallSettings callSettings = null)
Creates dataset. If success return a Dataset resource.
Name | Description |
parent | String Required. Dataset resource parent, format: projects/{project_id} |
dataset | Dataset Required. The dataset to be created. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
Task<Dataset> | A Task containing the RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = await DataLabelingServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]";
Dataset dataset = new Dataset();
// Make the request
Dataset response = await dataLabelingServiceClient.CreateDatasetAsync(parent, dataset);
CreateDatasetAsync(String, Dataset, CancellationToken)
public virtual Task<Dataset> CreateDatasetAsync(string parent, Dataset dataset, CancellationToken cancellationToken)
Creates dataset. If success return a Dataset resource.
Name | Description |
parent | String Required. Dataset resource parent, format: projects/{project_id} |
dataset | Dataset Required. The dataset to be created. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Type | Description |
Task<Dataset> | A Task containing the RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = await DataLabelingServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]";
Dataset dataset = new Dataset();
// Make the request
Dataset response = await dataLabelingServiceClient.CreateDatasetAsync(parent, dataset);
CreateEvaluationJob(ProjectName, EvaluationJob, CallSettings)
public virtual EvaluationJob CreateEvaluationJob(ProjectName parent, EvaluationJob job, CallSettings callSettings = null)
Creates an evaluation job.
Name | Description |
parent | ProjectName Required. Evaluation job resource parent. Format: "projects/<var>{project_id}</var>" |
job | EvaluationJob Required. The evaluation job to create. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
EvaluationJob | The RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = DataLabelingServiceClient.Create();
// Initialize request argument(s)
ProjectName parent = ProjectName.FromProject("[PROJECT]");
EvaluationJob job = new EvaluationJob();
// Make the request
EvaluationJob response = dataLabelingServiceClient.CreateEvaluationJob(parent, job);
CreateEvaluationJob(CreateEvaluationJobRequest, CallSettings)
public virtual EvaluationJob CreateEvaluationJob(CreateEvaluationJobRequest request, CallSettings callSettings = null)
Creates an evaluation job.
Name | Description |
request | CreateEvaluationJobRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
EvaluationJob | The RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = DataLabelingServiceClient.Create();
// Initialize request argument(s)
CreateEvaluationJobRequest request = new CreateEvaluationJobRequest
{
ParentAsProjectName = ProjectName.FromProject("[PROJECT]"),
Job = new EvaluationJob(),
};
// Make the request
EvaluationJob response = dataLabelingServiceClient.CreateEvaluationJob(request);
CreateEvaluationJob(String, EvaluationJob, CallSettings)
public virtual EvaluationJob CreateEvaluationJob(string parent, EvaluationJob job, CallSettings callSettings = null)
Creates an evaluation job.
Name | Description |
parent | String Required. Evaluation job resource parent. Format: "projects/<var>{project_id}</var>" |
job | EvaluationJob Required. The evaluation job to create. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
EvaluationJob | The RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = DataLabelingServiceClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]";
EvaluationJob job = new EvaluationJob();
// Make the request
EvaluationJob response = dataLabelingServiceClient.CreateEvaluationJob(parent, job);
CreateEvaluationJobAsync(ProjectName, EvaluationJob, CallSettings)
public virtual Task<EvaluationJob> CreateEvaluationJobAsync(ProjectName parent, EvaluationJob job, CallSettings callSettings = null)
Creates an evaluation job.
Name | Description |
parent | ProjectName Required. Evaluation job resource parent. Format: "projects/<var>{project_id}</var>" |
job | EvaluationJob Required. The evaluation job to create. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
Task<EvaluationJob> | A Task containing the RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = await DataLabelingServiceClient.CreateAsync();
// Initialize request argument(s)
ProjectName parent = ProjectName.FromProject("[PROJECT]");
EvaluationJob job = new EvaluationJob();
// Make the request
EvaluationJob response = await dataLabelingServiceClient.CreateEvaluationJobAsync(parent, job);
CreateEvaluationJobAsync(ProjectName, EvaluationJob, CancellationToken)
public virtual Task<EvaluationJob> CreateEvaluationJobAsync(ProjectName parent, EvaluationJob job, CancellationToken cancellationToken)
Creates an evaluation job.
Name | Description |
parent | ProjectName Required. Evaluation job resource parent. Format: "projects/<var>{project_id}</var>" |
job | EvaluationJob Required. The evaluation job to create. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Type | Description |
Task<EvaluationJob> | A Task containing the RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = await DataLabelingServiceClient.CreateAsync();
// Initialize request argument(s)
ProjectName parent = ProjectName.FromProject("[PROJECT]");
EvaluationJob job = new EvaluationJob();
// Make the request
EvaluationJob response = await dataLabelingServiceClient.CreateEvaluationJobAsync(parent, job);
CreateEvaluationJobAsync(CreateEvaluationJobRequest, CallSettings)
public virtual Task<EvaluationJob> CreateEvaluationJobAsync(CreateEvaluationJobRequest request, CallSettings callSettings = null)
Creates an evaluation job.
Name | Description |
request | CreateEvaluationJobRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
Task<EvaluationJob> | A Task containing the RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = await DataLabelingServiceClient.CreateAsync();
// Initialize request argument(s)
CreateEvaluationJobRequest request = new CreateEvaluationJobRequest
{
ParentAsProjectName = ProjectName.FromProject("[PROJECT]"),
Job = new EvaluationJob(),
};
// Make the request
EvaluationJob response = await dataLabelingServiceClient.CreateEvaluationJobAsync(request);
CreateEvaluationJobAsync(CreateEvaluationJobRequest, CancellationToken)
public virtual Task<EvaluationJob> CreateEvaluationJobAsync(CreateEvaluationJobRequest request, CancellationToken cancellationToken)
Creates an evaluation job.
Name | Description |
request | CreateEvaluationJobRequest The request object containing all of the parameters for the API call. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Type | Description |
Task<EvaluationJob> | A Task containing the RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = await DataLabelingServiceClient.CreateAsync();
// Initialize request argument(s)
CreateEvaluationJobRequest request = new CreateEvaluationJobRequest
{
ParentAsProjectName = ProjectName.FromProject("[PROJECT]"),
Job = new EvaluationJob(),
};
// Make the request
EvaluationJob response = await dataLabelingServiceClient.CreateEvaluationJobAsync(request);
CreateEvaluationJobAsync(String, EvaluationJob, CallSettings)
public virtual Task<EvaluationJob> CreateEvaluationJobAsync(string parent, EvaluationJob job, CallSettings callSettings = null)
Creates an evaluation job.
Name | Description |
parent | String Required. Evaluation job resource parent. Format: "projects/<var>{project_id}</var>" |
job | EvaluationJob Required. The evaluation job to create. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
Task<EvaluationJob> | A Task containing the RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = await DataLabelingServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]";
EvaluationJob job = new EvaluationJob();
// Make the request
EvaluationJob response = await dataLabelingServiceClient.CreateEvaluationJobAsync(parent, job);
CreateEvaluationJobAsync(String, EvaluationJob, CancellationToken)
public virtual Task<EvaluationJob> CreateEvaluationJobAsync(string parent, EvaluationJob job, CancellationToken cancellationToken)
Creates an evaluation job.
Name | Description |
parent | String Required. Evaluation job resource parent. Format: "projects/<var>{project_id}</var>" |
job | EvaluationJob Required. The evaluation job to create. |
cancellationToken | CancellationToken A CancellationToken to use for this RPC. |
Type | Description |
Task<EvaluationJob> | A Task containing the RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = await DataLabelingServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]";
EvaluationJob job = new EvaluationJob();
// Make the request
EvaluationJob response = await dataLabelingServiceClient.CreateEvaluationJobAsync(parent, job);
CreateInstruction(ProjectName, Instruction, CallSettings)
public virtual Operation<Instruction, CreateInstructionMetadata> CreateInstruction(ProjectName parent, Instruction instruction, CallSettings callSettings = null)
Creates an instruction for how data should be labeled.
Name | Description |
parent | ProjectName Required. Instruction resource parent, format: projects/{project_id} |
instruction | Instruction Required. Instruction of how to perform the labeling task. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
Operation<Instruction, CreateInstructionMetadata> | The RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = DataLabelingServiceClient.Create();
// Initialize request argument(s)
ProjectName parent = ProjectName.FromProject("[PROJECT]");
Instruction instruction = new Instruction();
// Make the request
Operation<Instruction, CreateInstructionMetadata> response = dataLabelingServiceClient.CreateInstruction(parent, instruction);
// Poll until the returned long-running operation is complete
Operation<Instruction, CreateInstructionMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Instruction result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Instruction, CreateInstructionMetadata> retrievedResponse = dataLabelingServiceClient.PollOnceCreateInstruction(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Instruction retrievedResult = retrievedResponse.Result;
}
CreateInstruction(CreateInstructionRequest, CallSettings)
public virtual Operation<Instruction, CreateInstructionMetadata> CreateInstruction(CreateInstructionRequest request, CallSettings callSettings = null)
Creates an instruction for how data should be labeled.
Name | Description |
request | CreateInstructionRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
Operation<Instruction, CreateInstructionMetadata> | The RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = DataLabelingServiceClient.Create();
// Initialize request argument(s)
CreateInstructionRequest request = new CreateInstructionRequest
{
ParentAsProjectName = ProjectName.FromProject("[PROJECT]"),
Instruction = new Instruction(),
};
// Make the request
Operation<Instruction, CreateInstructionMetadata> response = dataLabelingServiceClient.CreateInstruction(request);
// Poll until the returned long-running operation is complete
Operation<Instruction, CreateInstructionMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Instruction result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Instruction, CreateInstructionMetadata> retrievedResponse = dataLabelingServiceClient.PollOnceCreateInstruction(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Instruction retrievedResult = retrievedResponse.Result;
}
CreateInstruction(String, Instruction, CallSettings)
public virtual Operation<Instruction, CreateInstructionMetadata> CreateInstruction(string parent, Instruction instruction, CallSettings callSettings = null)
Creates an instruction for how data should be labeled.
Name | Description |
parent | String Required. Instruction resource parent, format: projects/{project_id} |
instruction | Instruction Required. Instruction of how to perform the labeling task. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
Operation<Instruction, CreateInstructionMetadata> | The RPC response. |
// Create client
DataLabelingServiceClient dataLabelingServiceClient = DataLabelingServiceClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]";
Instruction instruction = new Instruction();
// Make the request
Operation<Instruction, CreateInstructionMetadata> response = dataLabelingServiceClient.CreateInstruction(parent, instruction);
// Poll until the returned long-running operation is complete
Operation<Instruction, CreateInstructionMetadata> completedResponse = response.PollUntilCompleted();
// Retrieve the operation result
Instruction result = completedResponse.Result;
// Or get the name of the operation
string operationName = response.Name;
// This name can be stored, then the long-running operation retrieved later by name
Operation<Instruction, CreateInstructionMetadata> retrievedResponse = dataLabelingServiceClient.PollOnceCreateInstruction(operationName);
// Check if the retrieved long-running operation has completed
if (retrievedResponse.IsCompleted)
{
// If it has completed, then access the result
Instruction retrievedResult = retrievedResponse.Result;
}
CreateInstructionAsync(ProjectName, Instruction, CallSettings)
public virtual Task<Operation<Instruction, CreateInstructionMetadata>> CreateInstructionAsync(ProjectName parent, Instruction instruction, CallSettings callSettings = null)
Creates an instruction for how data should be labeled.
Name | Description |
parent | ProjectName Required. Instruction resource parent, format: projects/{project_id} |
instruction | Instruction Required. Instruction of how to perform the labeling task. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Type | Description |
Task< |