public sealed class BatchDeleteJobsRequest : IMessage<BatchDeleteJobsRequest>, IEquatable<BatchDeleteJobsRequest>, IDeepCloneable<BatchDeleteJobsRequest>, IBufferMessage, IMessage
Batch delete jobs request.
Implements
IMessage<BatchDeleteJobsRequest>, IEquatable<BatchDeleteJobsRequest>, IDeepCloneable<BatchDeleteJobsRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Talent.V4Beta1Assembly
Google.Cloud.Talent.V4Beta1.dll
Constructors
BatchDeleteJobsRequest()
public BatchDeleteJobsRequest()
BatchDeleteJobsRequest(BatchDeleteJobsRequest)
public BatchDeleteJobsRequest(BatchDeleteJobsRequest other)
Parameter | |
---|---|
Name | Description |
other | BatchDeleteJobsRequest |
Properties
Filter
public string Filter { get; set; }
Required. The filter string specifies the jobs to be deleted.
Supported operator: =, AND
The fields eligible for filtering are:
companyName
(Required)requisitionId
(Required)
Sample Query: companyName = "projects/foo/companies/bar" AND requisitionId = "req-1"
Property Value | |
---|---|
Type | Description |
String |
Parent
public string Parent { get; set; }
Required. The resource name of the tenant under which the job is created.
The format is "projects/{project_id}/tenants/{tenant_id}". For example, "projects/foo/tenant/bar". If tenant id is unspecified, a default tenant is created. For example, "projects/foo".
Property Value | |
---|---|
Type | Description |
String |
ParentAsProjectName
public ProjectName ParentAsProjectName { get; set; }
ProjectName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
ProjectName |
ParentAsResourceName
public IResourceName ParentAsResourceName { get; set; }
IResourceName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
IResourceName |
ParentAsTenantName
public TenantName ParentAsTenantName { get; set; }
TenantName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
TenantName |