Cloud Talent Solution V4 API - Class Google::Cloud::Talent::V4::CompleteQueryRequest (v0.10.0)

Reference documentation and code samples for the Cloud Talent Solution V4 API class Google::Cloud::Talent::V4::CompleteQueryRequest.

Auto-complete parameters.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#company

def company() -> ::String
Returns
  • (::String) — If provided, restricts completion to specified company.

    The format is "projects/{project_id}/tenants/{tenant_id}/companies/{company_id}", for example, "projects/foo/tenants/bar/companies/baz".

#company=

def company=(value) -> ::String
Parameter
  • value (::String) — If provided, restricts completion to specified company.

    The format is "projects/{project_id}/tenants/{tenant_id}/companies/{company_id}", for example, "projects/foo/tenants/bar/companies/baz".

Returns
  • (::String) — If provided, restricts completion to specified company.

    The format is "projects/{project_id}/tenants/{tenant_id}/companies/{company_id}", for example, "projects/foo/tenants/bar/companies/baz".

#language_codes

def language_codes() -> ::Array<::String>
Returns
  • (::Array<::String>) — The list of languages of the query. This is the BCP-47 language code, such as "en-US" or "sr-Latn". For more information, see Tags for Identifying Languages.

    The maximum number of allowed characters is 255.

#language_codes=

def language_codes=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — The list of languages of the query. This is the BCP-47 language code, such as "en-US" or "sr-Latn". For more information, see Tags for Identifying Languages.

    The maximum number of allowed characters is 255.

Returns
  • (::Array<::String>) — The list of languages of the query. This is the BCP-47 language code, such as "en-US" or "sr-Latn". For more information, see Tags for Identifying Languages.

    The maximum number of allowed characters is 255.

#page_size

def page_size() -> ::Integer
Returns
  • (::Integer) — Required. Completion result count.

    The maximum allowed page size is 10.

#page_size=

def page_size=(value) -> ::Integer
Parameter
  • value (::Integer) — Required. Completion result count.

    The maximum allowed page size is 10.

Returns
  • (::Integer) — Required. Completion result count.

    The maximum allowed page size is 10.

#query

def query() -> ::String
Returns
  • (::String) — Required. The query used to generate suggestions.

    The maximum number of allowed characters is 255.

#query=

def query=(value) -> ::String
Parameter
  • value (::String) — Required. The query used to generate suggestions.

    The maximum number of allowed characters is 255.

Returns
  • (::String) — Required. The query used to generate suggestions.

    The maximum number of allowed characters is 255.

#scope

def scope() -> ::Google::Cloud::Talent::V4::CompleteQueryRequest::CompletionScope
Returns

#scope=

def scope=(value) -> ::Google::Cloud::Talent::V4::CompleteQueryRequest::CompletionScope
Parameter
Returns

#tenant

def tenant() -> ::String
Returns
  • (::String) — Required. Resource name of tenant the completion is performed within.

    The format is "projects/{project_id}/tenants/{tenant_id}", for example, "projects/foo/tenants/bar".

#tenant=

def tenant=(value) -> ::String
Parameter
  • value (::String) — Required. Resource name of tenant the completion is performed within.

    The format is "projects/{project_id}/tenants/{tenant_id}", for example, "projects/foo/tenants/bar".

Returns
  • (::String) — Required. Resource name of tenant the completion is performed within.

    The format is "projects/{project_id}/tenants/{tenant_id}", for example, "projects/foo/tenants/bar".

#type

def type() -> ::Google::Cloud::Talent::V4::CompleteQueryRequest::CompletionType

#type=

def type=(value) -> ::Google::Cloud::Talent::V4::CompleteQueryRequest::CompletionType
Parameter