Class CompaniesResource
The "companies" collection of methods.
Inheritance
Inherited Members
Namespace: Google.Apis.CloudTalentSolution.v2
Assembly: Google.Apis.CloudTalentSolution.v2.dll
Syntax
public class CompaniesResource
Constructors
CompaniesResource(IClientService)
Constructs a new resource.
Declaration
public CompaniesResource(IClientService service)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service |
Properties
Jobs
Gets the Jobs resource.
Declaration
public virtual CompaniesResource.JobsResource Jobs { get; }
Property Value
Type | Description |
---|---|
CompaniesResource.JobsResource |
Methods
Create(Company)
Creates a new company entity.
Declaration
public virtual CompaniesResource.CreateRequest Create(Company body)
Parameters
Type | Name | Description |
---|---|---|
Company | body | The body of the request. |
Returns
Type | Description |
---|---|
CompaniesResource.CreateRequest |
Delete(String)
Deletes the specified company.
Declaration
public virtual CompaniesResource.DeleteRequest Delete(string name)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | Required. The resource name of the company to be deleted, such as, "companies/0000aaaa-1111-bbbb-2222-cccc3333dddd". |
Returns
Type | Description |
---|---|
CompaniesResource.DeleteRequest |
Get(String)
Retrieves the specified company.
Declaration
public virtual CompaniesResource.GetRequest Get(string name)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | Required. Resource name of the company to retrieve, such as "companies/0000aaaa-1111-bbbb-2222-cccc3333dddd". |
Returns
Type | Description |
---|---|
CompaniesResource.GetRequest |
List()
Lists all companies associated with a Cloud Talent Solution account.
Declaration
public virtual CompaniesResource.ListRequest List()
Returns
Type | Description |
---|---|
CompaniesResource.ListRequest |
Patch(Company, String)
Updates the specified company. Company names can't be updated. To update a company name, delete the company and all jobs associated with it, and only then re-create them.
Declaration
public virtual CompaniesResource.PatchRequest Patch(Company body, string name)
Parameters
Type | Name | Description |
---|---|---|
Company | body | The body of the request. |
System.String | name | Required during company update. The resource name for a company. This is generated by the service when a company is created, for example, "companies/0000aaaa-1111-bbbb-2222-cccc3333dddd". |
Returns
Type | Description |
---|---|
CompaniesResource.PatchRequest |