Generated from protobuf message google.cloud.networkconnectivity.v1.QueryHubStatusRequest
Namespace
Google \ Cloud \ NetworkConnectivity \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ name
string
Required. The name of the hub.
↳ page_size
int
Optional. The maximum number of results to return per page.
↳ page_token
string
Optional. The page token.
↳ filter
string
Optional. An expression that filters the list of results. The filter can be used to filter the results by the following fields: * * psc_propagation_status.source_spoke * * psc_propagation_status.source_group * * psc_propagation_status.source_forwarding_rule * * psc_propagation_status.target_spoke * * psc_propagation_status.target_group * * psc_propagation_status.code * * psc_propagation_status.message
↳ order_by
string
Optional. Sort the results in ascending order by the specified fields. A comma-separated list of any of these fields: * * psc_propagation_status.source_spoke * * psc_propagation_status.source_group * * psc_propagation_status.source_forwarding_rule * * psc_propagation_status.target_spoke * * psc_propagation_status.target_group * * psc_propagation_status.code If group_by is set, the value of the order_by field must be the same as or a subset of the group_by field.
↳ group_by
string
Optional. Aggregate the results by the specified fields. A comma-separated list of any of these fields: * * psc_propagation_status.source_spoke * * psc_propagation_status.source_group * * psc_propagation_status.source_forwarding_rule * * psc_propagation_status.target_spoke * * psc_propagation_status.target_group * * psc_propagation_status.code
getName
Required. The name of the hub.
Returns
Type
Description
string
setName
Required. The name of the hub.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getPageSize
Optional. The maximum number of results to return per page.
Returns
Type
Description
int
setPageSize
Optional. The maximum number of results to return per page.
Parameter
Name
Description
var
int
Returns
Type
Description
$this
getPageToken
Optional. The page token.
Returns
Type
Description
string
setPageToken
Optional. The page token.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getFilter
Optional. An expression that filters the list of results.
The filter can be used to filter the results by the following fields:
psc_propagation_status.source_spoke
psc_propagation_status.source_group
psc_propagation_status.source_forwarding_rule
psc_propagation_status.target_spoke
psc_propagation_status.target_group
psc_propagation_status.code
psc_propagation_status.message
Returns
Type
Description
string
setFilter
Optional. An expression that filters the list of results.
The filter can be used to filter the results by the following fields:
psc_propagation_status.source_spoke
psc_propagation_status.source_group
psc_propagation_status.source_forwarding_rule
psc_propagation_status.target_spoke
psc_propagation_status.target_group
psc_propagation_status.code
psc_propagation_status.message
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getOrderBy
Optional. Sort the results in ascending order by the specified fields.
A comma-separated list of any of these fields:
psc_propagation_status.source_spoke
psc_propagation_status.source_group
psc_propagation_status.source_forwarding_rule
psc_propagation_status.target_spoke
psc_propagation_status.target_group
psc_propagation_status.code
If group_by is set, the value of the order_by field must be the
same as or a subset of the group_by field.
Returns
Type
Description
string
setOrderBy
Optional. Sort the results in ascending order by the specified fields.
A comma-separated list of any of these fields:
psc_propagation_status.source_spoke
psc_propagation_status.source_group
psc_propagation_status.source_forwarding_rule
psc_propagation_status.target_spoke
psc_propagation_status.target_group
psc_propagation_status.code
If group_by is set, the value of the order_by field must be the
same as or a subset of the group_by field.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getGroupBy
Optional. Aggregate the results by the specified fields.
A comma-separated list of any of these fields:
psc_propagation_status.source_spoke
psc_propagation_status.source_group
psc_propagation_status.source_forwarding_rule
psc_propagation_status.target_spoke
psc_propagation_status.target_group
psc_propagation_status.code
Returns
Type
Description
string
setGroupBy
Optional. Aggregate the results by the specified fields.
A comma-separated list of any of these fields:
psc_propagation_status.source_spoke
psc_propagation_status.source_group
psc_propagation_status.source_forwarding_rule
psc_propagation_status.target_spoke
psc_propagation_status.target_group
psc_propagation_status.code
Parameter
Name
Description
var
string
Returns
Type
Description
$this
static::build
Parameter
Name
Description
name
string
Required. The name of the hub. Please see
HubServiceClient::hubName() for help formatting this field.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Google Cloud Network Connectivity V1 Client - Class QueryHubStatusRequest (2.3.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.3.0 (latest)](/php/docs/reference/cloud-network-connectivity/latest/V1.QueryHubStatusRequest)\n- [2.2.2](/php/docs/reference/cloud-network-connectivity/2.2.2/V1.QueryHubStatusRequest)\n- [2.1.2](/php/docs/reference/cloud-network-connectivity/2.1.2/V1.QueryHubStatusRequest)\n- [2.0.2](/php/docs/reference/cloud-network-connectivity/2.0.2/V1.QueryHubStatusRequest)\n- [1.5.5](/php/docs/reference/cloud-network-connectivity/1.5.5/V1.QueryHubStatusRequest)\n- [1.4.2](/php/docs/reference/cloud-network-connectivity/1.4.2/V1.QueryHubStatusRequest)\n- [1.3.0](/php/docs/reference/cloud-network-connectivity/1.3.0/V1.QueryHubStatusRequest)\n- [1.2.0](/php/docs/reference/cloud-network-connectivity/1.2.0/V1.QueryHubStatusRequest)\n- [1.1.1](/php/docs/reference/cloud-network-connectivity/1.1.1/V1.QueryHubStatusRequest)\n- [1.0.5](/php/docs/reference/cloud-network-connectivity/1.0.5/V1.QueryHubStatusRequest) \nReference documentation and code samples for the Google Cloud Network Connectivity V1 Client class QueryHubStatusRequest.\n\nThe request for\n[HubService.QueryHubStatus](/php/docs/reference/cloud-network-connectivity/latest/V1.Client.HubServiceClient#_Google_Cloud_NetworkConnectivity_V1_Client_HubServiceClient__queryHubStatus__).\n\nGenerated from protobuf message `google.cloud.networkconnectivity.v1.QueryHubStatusRequest`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ NetworkConnectivity \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getName\n\nRequired. The name of the hub.\n\n### setName\n\nRequired. The name of the hub.\n\n### getPageSize\n\nOptional. The maximum number of results to return per page.\n\n### setPageSize\n\nOptional. The maximum number of results to return per page.\n\n### getPageToken\n\nOptional. The page token.\n\n### setPageToken\n\nOptional. The page token.\n\n### getFilter\n\nOptional. An expression that filters the list of results.\n\nThe filter can be used to filter the results by the following fields:\n\n- `psc_propagation_status.source_spoke`\n- `psc_propagation_status.source_group`\n- `psc_propagation_status.source_forwarding_rule`\n- `psc_propagation_status.target_spoke`\n- `psc_propagation_status.target_group`\n- `psc_propagation_status.code`\n- `psc_propagation_status.message`\n\n### setFilter\n\nOptional. An expression that filters the list of results.\n\nThe filter can be used to filter the results by the following fields:\n\n- `psc_propagation_status.source_spoke`\n- `psc_propagation_status.source_group`\n- `psc_propagation_status.source_forwarding_rule`\n- `psc_propagation_status.target_spoke`\n- `psc_propagation_status.target_group`\n- `psc_propagation_status.code`\n- `psc_propagation_status.message`\n\n### getOrderBy\n\nOptional. Sort the results in ascending order by the specified fields.\n\nA comma-separated list of any of these fields:\n\n- `psc_propagation_status.source_spoke`\n- `psc_propagation_status.source_group`\n- `psc_propagation_status.source_forwarding_rule`\n- `psc_propagation_status.target_spoke`\n- `psc_propagation_status.target_group`\n- `psc_propagation_status.code` If `group_by` is set, the value of the `order_by` field must be the same as or a subset of the `group_by` field.\n\n### setOrderBy\n\nOptional. Sort the results in ascending order by the specified fields.\n\nA comma-separated list of any of these fields:\n\n- `psc_propagation_status.source_spoke`\n- `psc_propagation_status.source_group`\n- `psc_propagation_status.source_forwarding_rule`\n- `psc_propagation_status.target_spoke`\n- `psc_propagation_status.target_group`\n- `psc_propagation_status.code` If `group_by` is set, the value of the `order_by` field must be the same as or a subset of the `group_by` field.\n\n### getGroupBy\n\nOptional. Aggregate the results by the specified fields.\n\nA comma-separated list of any of these fields:\n\n- `psc_propagation_status.source_spoke`\n- `psc_propagation_status.source_group`\n- `psc_propagation_status.source_forwarding_rule`\n- `psc_propagation_status.target_spoke`\n- `psc_propagation_status.target_group`\n- `psc_propagation_status.code`\n\n### setGroupBy\n\nOptional. Aggregate the results by the specified fields.\n\nA comma-separated list of any of these fields:\n\n- `psc_propagation_status.source_spoke`\n- `psc_propagation_status.source_group`\n- `psc_propagation_status.source_forwarding_rule`\n- `psc_propagation_status.target_spoke`\n- `psc_propagation_status.target_group`\n- `psc_propagation_status.code`\n\n### static::build"]]