Workplace Application API
Workplace Application API
Service Workplace
Site Resource
Fields | |
---|---|
name | string |
Name of Site | |
display_name | string |
Display Name | |
location | StreetLocation |
Site location | |
geometry | Geometry |
Site geometry. May include multiple buildings. |
rpc GetSite(GetSiteRequest) returns (Site)
GetSite
rpc BatchGetSites(BatchGetSitesRequest) returns (BatchGetSitesResponse)
BatchGetSites
rpc ListSites(ListSitesRequest) returns (ListSitesResponse)
ListSites
rpc WatchSite(WatchSiteRequest) returns (WatchSiteResponse)
WatchSite
rpc WatchSites(WatchSitesRequest) returns (WatchSitesResponse)
WatchSites
rpc CreateSite(CreateSiteRequest) returns (Site)
CreateSite
rpc UpdateSite(UpdateSiteRequest) returns (Site)
UpdateSite
rpc DeleteSite(DeleteSiteRequest) returns (Empty)
DeleteSite
Request message for method [GetSite][ntt.workplace.v1alpha.GetSite]
Fields | |
---|---|
name | string |
Reference of ntt.workplace.v1alpha.Site | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [BatchGetSites][ntt.workplace.v1alpha.BatchGetSites]
Fields | |
---|---|
parent | string |
Optional parent ntt.workplace.v1alpha.Site | |
names | repeated string |
Names of Sites | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
BatchGetSitesResponse
Fields | |
---|---|
sites | repeated Site |
found Sites | |
missing | repeated string |
list of not found Sites |
Request message for method [ListSites][ntt.workplace.v1alpha.ListSites]
Fields | |
---|---|
parent | string |
Parent name of ntt.workplace.v1alpha.Site | |
page_size | int32 |
Requested page size. Server may return fewer Sites than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. Typically, this is the value of [ListSitesResponse.next_page_token][ntt.workplace.v1alpha.ListSitesResponse.next_page_token] | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination list of field path with order directive, either 'asc' or 'desc'. If direction is not provided, 'asc' is assumed. e.g. "state.nested_field asc, state.something.else desc, theme" | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [ListSites][ntt.workplace.v1alpha.ListSites]
Fields | |
---|---|
sites | repeated Site |
The list of Sites | |
prev_page_token | string |
A token to retrieve previous page of results. Pass this value in the [ListSitesRequest.page_token][ntt.workplace.v1alpha.ListSitesRequest.page_token] | |
next_page_token | string |
A token to retrieve next page of results. Pass this value in the [ListSitesRequest.page_token][ntt.workplace.v1alpha.ListSitesRequest.page_token] |
Request message for method [WatchSite][ntt.workplace.v1alpha.WatchSite]
Fields | |
---|---|
name | string |
Reference to ntt.workplace.v1alpha.Site | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask |
WatchSiteResponse
Fields | |
---|---|
change | SiteChange |
Request message for method [WatchSites][ntt.workplace.v1alpha.WatchSites]
Fields | |
---|---|
parent | string |
Parent reference of ntt.workplace.v1alpha.Site | |
page_size | int32 |
Requested page size. Server may return fewer Sites than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view Changes to Site that don't affect any of masked fields won't be sent back. | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask Changes to Site that don't affect any of masked fields won't be sent back. |
WatchSitesResponse
Fields | |
---|---|
site_changes | repeated SiteChange |
Changes of Sites | |
page_token_change | WatchSitesResponse.PageTokenChange |
When present, PageTokens used for page navigation should be updated. |
Fields | |
---|---|
prev_page_token | string |
New token to retrieve previous page of results. | |
next_page_token | string |
New token to retrieve next page of results. |
Request message for method [CreateSite][ntt.workplace.v1alpha.CreateSite]
Fields | |
---|---|
parent | string |
Parent reference of ntt.workplace.v1alpha.Site | |
site | Site |
Site resource body |
Request message for method [UpdateSite][ntt.workplace.v1alpha.UpdateSite]
Fields | |
---|---|
site | Site |
Site resource body | |
update_mask | .google.protobuf.FieldMask |
FieldMask applied to request - change will be applied only for fields in the mask |
Request message for method [DeleteSite][ntt.workplace.v1alpha.DeleteSite]
Fields | |
---|---|
name | string |
Reference of ntt.workplace.v1alpha.Site |
Building Resource
Fields | |
---|---|
name | string |
Name of Building | |
display_name | string |
Display Name | |
location | StreetLocation |
Street location of building | |
geometry | Geometry |
Building geometry |
rpc GetBuilding(GetBuildingRequest) returns (Building)
GetBuilding
rpc BatchGetBuildings(BatchGetBuildingsRequest) returns (BatchGetBuildingsResponse)
BatchGetBuildings
rpc ListBuildings(ListBuildingsRequest) returns (ListBuildingsResponse)
ListBuildings
rpc WatchBuilding(WatchBuildingRequest) returns (WatchBuildingResponse)
WatchBuilding
rpc WatchBuildings(WatchBuildingsRequest) returns (WatchBuildingsResponse)
WatchBuildings
rpc CreateBuilding(CreateBuildingRequest) returns (Building)
CreateBuilding
rpc UpdateBuilding(UpdateBuildingRequest) returns (Building)
UpdateBuilding
rpc DeleteBuilding(DeleteBuildingRequest) returns (Empty)
DeleteBuilding
Request message for method [GetBuilding][ntt.workplace.v1alpha.GetBuilding]
Fields | |
---|---|
name | string |
Reference of ntt.workplace.v1alpha.Building | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [BatchGetBuildings][ntt.workplace.v1alpha.BatchGetBuildings]
Fields | |
---|---|
parent | string |
Optional parent ntt.workplace.v1alpha.Building | |
names | repeated string |
Names of Buildings | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
BatchGetBuildingsResponse
Fields | |
---|---|
buildings | repeated Building |
found Buildings | |
missing | repeated string |
list of not found Buildings |
Request message for method [ListBuildings][ntt.workplace.v1alpha.ListBuildings]
Fields | |
---|---|
parent | string |
Parent name of ntt.workplace.v1alpha.Building | |
page_size | int32 |
Requested page size. Server may return fewer Buildings than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. Typically, this is the value of [ListBuildingsResponse.next_page_token][ntt.workplace.v1alpha.ListBuildingsResponse.next_page_token] | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination list of field path with order directive, either 'asc' or 'desc'. If direction is not provided, 'asc' is assumed. e.g. "state.nested_field asc, state.something.else desc, theme" | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [ListBuildings][ntt.workplace.v1alpha.ListBuildings]
Fields | |
---|---|
buildings | repeated Building |
The list of Buildings | |
prev_page_token | string |
A token to retrieve previous page of results. Pass this value in the [ListBuildingsRequest.page_token][ntt.workplace.v1alpha.ListBuildingsRequest.page_token] | |
next_page_token | string |
A token to retrieve next page of results. Pass this value in the [ListBuildingsRequest.page_token][ntt.workplace.v1alpha.ListBuildingsRequest.page_token] |
Request message for method [WatchBuilding][ntt.workplace.v1alpha.WatchBuilding]
Fields | |
---|---|
name | string |
Reference to ntt.workplace.v1alpha.Building | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask |
WatchBuildingResponse
Fields | |
---|---|
change | BuildingChange |
Request message for method [WatchBuildings][ntt.workplace.v1alpha.WatchBuildings]
Fields | |
---|---|
parent | string |
Parent reference of ntt.workplace.v1alpha.Building | |
page_size | int32 |
Requested page size. Server may return fewer Buildings than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view Changes to Building that don't affect any of masked fields won't be sent back. | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask Changes to Building that don't affect any of masked fields won't be sent back. |
WatchBuildingsResponse
Fields | |
---|---|
building_changes | repeated BuildingChange |
Changes of Buildings | |
page_token_change | WatchBuildingsResponse.PageTokenChange |
When present, PageTokens used for page navigation should be updated. |
Fields | |
---|---|
prev_page_token | string |
New token to retrieve previous page of results. | |
next_page_token | string |
New token to retrieve next page of results. |
Request message for method [CreateBuilding][ntt.workplace.v1alpha.CreateBuilding]
Fields | |
---|---|
parent | string |
Parent reference of ntt.workplace.v1alpha.Building | |
building | Building |
Building resource body |
Request message for method [UpdateBuilding][ntt.workplace.v1alpha.UpdateBuilding]
Fields | |
---|---|
building | Building |
Building resource body | |
update_mask | .google.protobuf.FieldMask |
FieldMask applied to request - change will be applied only for fields in the mask |
Request message for method [DeleteBuilding][ntt.workplace.v1alpha.DeleteBuilding]
Fields | |
---|---|
name | string |
Reference of ntt.workplace.v1alpha.Building |
Floor Resource describes Building floor
Fields | |
---|---|
name | string |
Name of Floor | |
display_name | string |
Display Name of Floor, e.g. B1, Ground | |
ordering_number | sint32 |
Ordering number describes sorting order, usually:
| |
geometry | Geometry |
Floor geometry, usually same as parent Building. |
rpc GetFloor(GetFloorRequest) returns (Floor)
GetFloor
rpc BatchGetFloors(BatchGetFloorsRequest) returns (BatchGetFloorsResponse)
BatchGetFloors
rpc ListFloors(ListFloorsRequest) returns (ListFloorsResponse)
ListFloors
rpc WatchFloor(WatchFloorRequest) returns (WatchFloorResponse)
WatchFloor
rpc WatchFloors(WatchFloorsRequest) returns (WatchFloorsResponse)
WatchFloors
rpc CreateFloor(CreateFloorRequest) returns (Floor)
CreateFloor
rpc UpdateFloor(UpdateFloorRequest) returns (Floor)
UpdateFloor
rpc DeleteFloor(DeleteFloorRequest) returns (Empty)
DeleteFloor
Request message for method [GetFloor][ntt.workplace.v1alpha.GetFloor]
Fields | |
---|---|
name | string |
Reference of ntt.workplace.v1alpha.Floor | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [BatchGetFloors][ntt.workplace.v1alpha.BatchGetFloors]
Fields | |
---|---|
parent | string |
Optional parent ntt.workplace.v1alpha.Floor | |
names | repeated string |
Names of Floors | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
BatchGetFloorsResponse
Fields | |
---|---|
floors | repeated Floor |
found Floors | |
missing | repeated string |
list of not found Floors |
Request message for method [ListFloors][ntt.workplace.v1alpha.ListFloors]
Fields | |
---|---|
parent | string |
Parent name of ntt.workplace.v1alpha.Floor | |
page_size | int32 |
Requested page size. Server may return fewer Floors than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. Typically, this is the value of [ListFloorsResponse.next_page_token][ntt.workplace.v1alpha.ListFloorsResponse.next_page_token] | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination list of field path with order directive, either 'asc' or 'desc'. If direction is not provided, 'asc' is assumed. e.g. "state.nested_field asc, state.something.else desc, theme" | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [ListFloors][ntt.workplace.v1alpha.ListFloors]
Fields | |
---|---|
floors | repeated Floor |
The list of Floors | |
prev_page_token | string |
A token to retrieve previous page of results. Pass this value in the [ListFloorsRequest.page_token][ntt.workplace.v1alpha.ListFloorsRequest.page_token] | |
next_page_token | string |
A token to retrieve next page of results. Pass this value in the [ListFloorsRequest.page_token][ntt.workplace.v1alpha.ListFloorsRequest.page_token] |
Request message for method [WatchFloor][ntt.workplace.v1alpha.WatchFloor]
Fields | |
---|---|
name | string |
Reference to ntt.workplace.v1alpha.Floor | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask |
WatchFloorResponse
Fields | |
---|---|
change | FloorChange |
Request message for method [WatchFloors][ntt.workplace.v1alpha.WatchFloors]
Fields | |
---|---|
parent | string |
Parent reference of ntt.workplace.v1alpha.Floor | |
page_size | int32 |
Requested page size. Server may return fewer Floors than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view Changes to Floor that don't affect any of masked fields won't be sent back. | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask Changes to Floor that don't affect any of masked fields won't be sent back. |
WatchFloorsResponse
Fields | |
---|---|
floor_changes | repeated FloorChange |
Changes of Floors | |
page_token_change | WatchFloorsResponse.PageTokenChange |
When present, PageTokens used for page navigation should be updated. |
Fields | |
---|---|
prev_page_token | string |
New token to retrieve previous page of results. | |
next_page_token | string |
New token to retrieve next page of results. |
Request message for method [CreateFloor][ntt.workplace.v1alpha.CreateFloor]
Fields | |
---|---|
parent | string |
Parent reference of ntt.workplace.v1alpha.Floor | |
floor | Floor |
Floor resource body |
Request message for method [UpdateFloor][ntt.workplace.v1alpha.UpdateFloor]
Fields | |
---|---|
floor | Floor |
Floor resource body | |
update_mask | .google.protobuf.FieldMask |
FieldMask applied to request - change will be applied only for fields in the mask |
Request message for method [DeleteFloor][ntt.workplace.v1alpha.DeleteFloor]
Fields | |
---|---|
name | string |
Reference of ntt.workplace.v1alpha.Floor |
Area Resource
Fields | |
---|---|
name | string |
Name of Area | |
display_name | string |
Display name, e.g. "Room #203" | |
type | Area.Type |
Type of this area | |
geometry | Geometry |
Geometry of this area |
rpc GetArea(GetAreaRequest) returns (Area)
GetArea
rpc BatchGetAreas(BatchGetAreasRequest) returns (BatchGetAreasResponse)
BatchGetAreas
rpc ListAreas(ListAreasRequest) returns (ListAreasResponse)
ListAreas
rpc WatchArea(WatchAreaRequest) returns (WatchAreaResponse)
WatchArea
rpc WatchAreas(WatchAreasRequest) returns (WatchAreasResponse)
WatchAreas
rpc CreateArea(CreateAreaRequest) returns (Area)
CreateArea
rpc UpdateArea(UpdateAreaRequest) returns (Area)
UpdateArea
rpc DeleteArea(DeleteAreaRequest) returns (Empty)
DeleteArea
Request message for method [GetArea][ntt.workplace.v1alpha.GetArea]
Fields | |
---|---|
name | string |
Reference of ntt.workplace.v1alpha.Area | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [BatchGetAreas][ntt.workplace.v1alpha.BatchGetAreas]
Fields | |
---|---|
parent | string |
Optional parent ntt.workplace.v1alpha.Area | |
names | repeated string |
Names of Areas | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
BatchGetAreasResponse
Fields | |
---|---|
areas | repeated Area |
found Areas | |
missing | repeated string |
list of not found Areas |
Request message for method [ListAreas][ntt.workplace.v1alpha.ListAreas]
Fields | |
---|---|
parent | string |
Parent name of ntt.workplace.v1alpha.Area | |
page_size | int32 |
Requested page size. Server may return fewer Areas than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. Typically, this is the value of [ListAreasResponse.next_page_token][ntt.workplace.v1alpha.ListAreasResponse.next_page_token] | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination list of field path with order directive, either 'asc' or 'desc'. If direction is not provided, 'asc' is assumed. e.g. "state.nested_field asc, state.something.else desc, theme" | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [ListAreas][ntt.workplace.v1alpha.ListAreas]
Fields | |
---|---|
areas | repeated Area |
The list of Areas | |
prev_page_token | string |
A token to retrieve previous page of results. Pass this value in the [ListAreasRequest.page_token][ntt.workplace.v1alpha.ListAreasRequest.page_token] | |
next_page_token | string |
A token to retrieve next page of results. Pass this value in the [ListAreasRequest.page_token][ntt.workplace.v1alpha.ListAreasRequest.page_token] |
Request message for method [WatchArea][ntt.workplace.v1alpha.WatchArea]
Fields | |
---|---|
name | string |
Reference to ntt.workplace.v1alpha.Area | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask |
WatchAreaResponse
Fields | |
---|---|
change | AreaChange |
Request message for method [WatchAreas][ntt.workplace.v1alpha.WatchAreas]
Fields | |
---|---|
parent | string |
Parent reference of ntt.workplace.v1alpha.Area | |
page_size | int32 |
Requested page size. Server may return fewer Areas than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view Changes to Area that don't affect any of masked fields won't be sent back. | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask Changes to Area that don't affect any of masked fields won't be sent back. |
WatchAreasResponse
Fields | |
---|---|
area_changes | repeated AreaChange |
Changes of Areas | |
page_token_change | WatchAreasResponse.PageTokenChange |
When present, PageTokens used for page navigation should be updated. |
Fields | |
---|---|
prev_page_token | string |
New token to retrieve previous page of results. | |
next_page_token | string |
New token to retrieve next page of results. |
Request message for method [CreateArea][ntt.workplace.v1alpha.CreateArea]
Fields | |
---|---|
parent | string |
Parent reference of ntt.workplace.v1alpha.Area | |
area | Area |
Area resource body |
Request message for method [UpdateArea][ntt.workplace.v1alpha.UpdateArea]
Fields | |
---|---|
area | Area |
Area resource body | |
update_mask | .google.protobuf.FieldMask |
FieldMask applied to request - change will be applied only for fields in the mask |
Request message for method [DeleteArea][ntt.workplace.v1alpha.DeleteArea]
Fields | |
---|---|
name | string |
Reference of ntt.workplace.v1alpha.Area |
Area type
Values | |
---|---|
TYPE_UNSPECIFIED | |
COMMON_AREA | |
BATHROOM | |
SERVER_ROOM | |
OFFICE | |
OPEN_OFFICE | |
CONFERENCE_ROOM | |
Agent Resource
Fields | |
---|---|
name | string |
Name of Agent |
rpc GetAgent(GetAgentRequest) returns (Agent)
GetAgent
rpc BatchGetAgents(BatchGetAgentsRequest) returns (BatchGetAgentsResponse)
BatchGetAgents
rpc ListAgents(ListAgentsRequest) returns (ListAgentsResponse)
ListAgents
rpc WatchAgent(WatchAgentRequest) returns (WatchAgentResponse)
WatchAgent
rpc WatchAgents(WatchAgentsRequest) returns (WatchAgentsResponse)
WatchAgents
rpc CreateAgent(CreateAgentRequest) returns (Agent)
CreateAgent
rpc UpdateAgent(UpdateAgentRequest) returns (Agent)
UpdateAgent
rpc DeleteAgent(DeleteAgentRequest) returns (Empty)
DeleteAgent
rpc Activation(ActivationRequest) returns (ActivationResponse)
Activation
Request message for method [GetAgent][ntt.workplace.v1alpha.GetAgent]
Fields | |
---|---|
name | string |
Reference of ntt.workplace.v1alpha.Agent | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [BatchGetAgents][ntt.workplace.v1alpha.BatchGetAgents]
Fields | |
---|---|
parent | string |
Optional parent ntt.workplace.v1alpha.Agent | |
names | repeated string |
Names of Agents | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
BatchGetAgentsResponse
Fields | |
---|---|
agents | repeated Agent |
found Agents | |
missing | repeated string |
list of not found Agents |
Request message for method [ListAgents][ntt.workplace.v1alpha.ListAgents]
Fields | |
---|---|
parent | string |
Parent name of ntt.workplace.v1alpha.Agent | |
page_size | int32 |
Requested page size. Server may return fewer Agents than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. Typically, this is the value of [ListAgentsResponse.next_page_token][ntt.workplace.v1alpha.ListAgentsResponse.next_page_token] | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination list of field path with order directive, either 'asc' or 'desc'. If direction is not provided, 'asc' is assumed. e.g. "state.nested_field asc, state.something.else desc, theme" | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [ListAgents][ntt.workplace.v1alpha.ListAgents]
Fields | |
---|---|
agents | repeated Agent |
The list of Agents | |
prev_page_token | string |
A token to retrieve previous page of results. Pass this value in the [ListAgentsRequest.page_token][ntt.workplace.v1alpha.ListAgentsRequest.page_token] | |
next_page_token | string |
A token to retrieve next page of results. Pass this value in the [ListAgentsRequest.page_token][ntt.workplace.v1alpha.ListAgentsRequest.page_token] |
Request message for method [WatchAgent][ntt.workplace.v1alpha.WatchAgent]
Fields | |
---|---|
name | string |
Reference to ntt.workplace.v1alpha.Agent | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask |
WatchAgentResponse
Fields | |
---|---|
change | AgentChange |
Request message for method [WatchAgents][ntt.workplace.v1alpha.WatchAgents]
Fields | |
---|---|
parent | string |
Parent reference of ntt.workplace.v1alpha.Agent | |
page_size | int32 |
Requested page size. Server may return fewer Agents than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view Changes to Agent that don't affect any of masked fields won't be sent back. | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask Changes to Agent that don't affect any of masked fields won't be sent back. |
WatchAgentsResponse
Fields | |
---|---|
agent_changes | repeated AgentChange |
Changes of Agents | |
page_token_change | WatchAgentsResponse.PageTokenChange |
When present, PageTokens used for page navigation should be updated. |
Fields | |
---|---|
prev_page_token | string |
New token to retrieve previous page of results. | |
next_page_token | string |
New token to retrieve next page of results. |
Request message for method [CreateAgent][ntt.workplace.v1alpha.CreateAgent]
Fields | |
---|---|
parent | string |
Parent reference of ntt.workplace.v1alpha.Agent | |
agent | Agent |
Agent resource body |
Request message for method [UpdateAgent][ntt.workplace.v1alpha.UpdateAgent]
Fields | |
---|---|
agent | Agent |
Agent resource body | |
update_mask | .google.protobuf.FieldMask |
FieldMask applied to request - change will be applied only for fields in the mask |
Request message for method [DeleteAgent][ntt.workplace.v1alpha.DeleteAgent]
Fields | |
---|---|
name | string |
Reference of ntt.workplace.v1alpha.Agent |
Request message for method [Activation][ntt.workplace.v1alpha.Activation]
Fields | |
---|---|
activate | ActivationRequest.Activate |
onboard is sent by client. Depending on configured onboarding policy, response may be immediate or take a long time (manual confirmation) | |
confirm_activation | ActivationRequest.ConfirmActivation |
ACK message is required to complete onboarding process |
Fields | |
---|---|
token | string |
Token - either individual or shared | |
client_cookie | string |
Random cookie string generated by client to identify its session | |
agent | Agent |
Optional agent data (required when using shared token). |
Fields | |
---|---|
client_cookie | string |
Acknowledgment after receiving activation response. Confirmation is required, otherwise received previously ServiceAccountKey won't be usable |
Response message for method [Activation][ntt.workplace.v1alpha.Activation]
Fields | |
---|---|
activated | ActivationResponse.Activated |
confirm_activation_ack | ActivationResponse.ConfirmActivationAck |
after receiving this message it's safe to close the onboarding stream |
Fields | |
---|---|
probe | Agent |
Onboarded Probe resource | |
service_account_key | .ntt.iam.v1alpha.ServiceAccountKey |
ServiceAccountKey to use with PrivateKeyData |
Fields | |
---|---|
none |
DeviceGroup Resource allows for grouping of multiple Devices
Fields | |
---|---|
name | string |
Name of DeviceGroup | |
display_name | string |
Display Name |
rpc GetDeviceGroup(GetDeviceGroupRequest) returns (DeviceGroup)
GetDeviceGroup
rpc BatchGetDeviceGroups(BatchGetDeviceGroupsRequest) returns (BatchGetDeviceGroupsResponse)
BatchGetDeviceGroups
rpc ListDeviceGroups(ListDeviceGroupsRequest) returns (ListDeviceGroupsResponse)
ListDeviceGroups
rpc WatchDeviceGroup(WatchDeviceGroupRequest) returns (WatchDeviceGroupResponse)
WatchDeviceGroup
rpc WatchDeviceGroups(WatchDeviceGroupsRequest) returns (WatchDeviceGroupsResponse)
WatchDeviceGroups
rpc CreateDeviceGroup(CreateDeviceGroupRequest) returns (DeviceGroup)
CreateDeviceGroup
rpc UpdateDeviceGroup(UpdateDeviceGroupRequest) returns (DeviceGroup)
UpdateDeviceGroup
rpc DeleteDeviceGroup(DeleteDeviceGroupRequest) returns (Empty)
DeleteDeviceGroup
Request message for method [GetDeviceGroup][ntt.workplace.v1alpha.GetDeviceGroup]
Fields | |
---|---|
name | string |
Reference of ntt.workplace.v1alpha.DeviceGroup | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [BatchGetDeviceGroups][ntt.workplace.v1alpha.BatchGetDeviceGroups]
Fields | |
---|---|
parent | string |
Optional parent ntt.workplace.v1alpha.DeviceGroup | |
names | repeated string |
Names of DeviceGroups | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
BatchGetDeviceGroupsResponse
Fields | |
---|---|
device_groups | repeated DeviceGroup |
found DeviceGroups | |
missing | repeated string |
list of not found DeviceGroups |
Request message for method [ListDeviceGroups][ntt.workplace.v1alpha.ListDeviceGroups]
Fields | |
---|---|
parent | string |
Parent name of ntt.workplace.v1alpha.DeviceGroup | |
page_size | int32 |
Requested page size. Server may return fewer DeviceGroups than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. Typically, this is the value of [ListDeviceGroupsResponse.next_page_token][ntt.workplace.v1alpha.ListDeviceGroupsResponse.next_page_token] | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination list of field path with order directive, either 'asc' or 'desc'. If direction is not provided, 'asc' is assumed. e.g. "state.nested_field asc, state.something.else desc, theme" | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [ListDeviceGroups][ntt.workplace.v1alpha.ListDeviceGroups]
Fields | |
---|---|
device_groups | repeated DeviceGroup |
The list of DeviceGroups | |
prev_page_token | string |
A token to retrieve previous page of results. Pass this value in the [ListDeviceGroupsRequest.page_token][ntt.workplace.v1alpha.ListDeviceGroupsRequest.page_token] | |
next_page_token | string |
A token to retrieve next page of results. Pass this value in the [ListDeviceGroupsRequest.page_token][ntt.workplace.v1alpha.ListDeviceGroupsRequest.page_token] |
Request message for method [WatchDeviceGroup][ntt.workplace.v1alpha.WatchDeviceGroup]
Fields | |
---|---|
name | string |
Reference to ntt.workplace.v1alpha.DeviceGroup | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask |
WatchDeviceGroupResponse
Fields | |
---|---|
change | DeviceGroupChange |
Request message for method [WatchDeviceGroups][ntt.workplace.v1alpha.WatchDeviceGroups]
Fields | |
---|---|
parent | string |
Parent reference of ntt.workplace.v1alpha.DeviceGroup | |
page_size | int32 |
Requested page size. Server may return fewer DeviceGroups than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view Changes to DeviceGroup that don't affect any of masked fields won't be sent back. | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask Changes to DeviceGroup that don't affect any of masked fields won't be sent back. |
WatchDeviceGroupsResponse
Fields | |
---|---|
device_group_changes | repeated DeviceGroupChange |
Changes of DeviceGroups | |
page_token_change | WatchDeviceGroupsResponse.PageTokenChange |
When present, PageTokens used for page navigation should be updated. |
Fields | |
---|---|
prev_page_token | string |
New token to retrieve previous page of results. | |
next_page_token | string |
New token to retrieve next page of results. |
Request message for method [CreateDeviceGroup][ntt.workplace.v1alpha.CreateDeviceGroup]
Fields | |
---|---|
parent | string |
Parent reference of ntt.workplace.v1alpha.DeviceGroup | |
device_group | DeviceGroup |
DeviceGroup resource body |
Request message for method [UpdateDeviceGroup][ntt.workplace.v1alpha.UpdateDeviceGroup]
Fields | |
---|---|
device_group | DeviceGroup |
DeviceGroup resource body | |
update_mask | .google.protobuf.FieldMask |
FieldMask applied to request - change will be applied only for fields in the mask |
Request message for method [DeleteDeviceGroup][ntt.workplace.v1alpha.DeleteDeviceGroup]
Fields | |
---|---|
name | string |
Reference of ntt.workplace.v1alpha.DeviceGroup |
Device Resource
Fields | |
---|---|
name | string |
Name of Device | |
display_name | string |
type | Device.Type |
geometry | Geometry |
Site geometry | |
owner_agent | string |
Owner agent | |
site_placement | Device.SitePlacement |
Site Placement | |
bacnet | BACNetEntity |
Bacnet Entity descriptor |
rpc GetDevice(GetDeviceRequest) returns (Device)
GetDevice
rpc BatchGetDevices(BatchGetDevicesRequest) returns (BatchGetDevicesResponse)
BatchGetDevices
rpc ListDevices(ListDevicesRequest) returns (ListDevicesResponse)
ListDevices
rpc WatchDevice(WatchDeviceRequest) returns (WatchDeviceResponse)
WatchDevice
rpc WatchDevices(WatchDevicesRequest) returns (WatchDevicesResponse)
WatchDevices
rpc CreateDevice(CreateDeviceRequest) returns (Device)
CreateDevice
rpc UpdateDevice(UpdateDeviceRequest) returns (Device)
UpdateDevice
rpc DeleteDevice(DeleteDeviceRequest) returns (Empty)
DeleteDevice
SitePlacement describes hierarchy of where Device is placed in Site. It may specify only some of those fields
Fields | |
---|---|
site | string |
Site references a site | |
building | string |
Building in which the device is placed. | |
floor | string |
Floor on which the device is placed. | |
area | string |
area, e.g. room, commonlpace where the device is placed. |
Request message for method [GetDevice][ntt.workplace.v1alpha.GetDevice]
Fields | |
---|---|
name | string |
Reference of ntt.workplace.v1alpha.Device | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [BatchGetDevices][ntt.workplace.v1alpha.BatchGetDevices]
Fields | |
---|---|
parent | string |
Optional parent ntt.workplace.v1alpha.Device | |
names | repeated string |
Names of Devices | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
BatchGetDevicesResponse
Fields | |
---|---|
devices | repeated Device |
found Devices | |
missing | repeated string |
list of not found Devices |
Request message for method [ListDevices][ntt.workplace.v1alpha.ListDevices]
Fields | |
---|---|
parent | string |
Parent name of ntt.workplace.v1alpha.Device | |
page_size | int32 |
Requested page size. Server may return fewer Devices than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. Typically, this is the value of [ListDevicesResponse.next_page_token][ntt.workplace.v1alpha.ListDevicesResponse.next_page_token] | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination list of field path with order directive, either 'asc' or 'desc'. If direction is not provided, 'asc' is assumed. e.g. "state.nested_field asc, state.something.else desc, theme" | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [ListDevices][ntt.workplace.v1alpha.ListDevices]
Fields | |
---|---|
devices | repeated Device |
The list of Devices | |
prev_page_token | string |
A token to retrieve previous page of results. Pass this value in the [ListDevicesRequest.page_token][ntt.workplace.v1alpha.ListDevicesRequest.page_token] | |
next_page_token | string |
A token to retrieve next page of results. Pass this value in the [ListDevicesRequest.page_token][ntt.workplace.v1alpha.ListDevicesRequest.page_token] |
Request message for method [WatchDevice][ntt.workplace.v1alpha.WatchDevice]
Fields | |
---|---|
name | string |
Reference to ntt.workplace.v1alpha.Device | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask |
WatchDeviceResponse
Fields | |
---|---|
change | DeviceChange |
Request message for method [WatchDevices][ntt.workplace.v1alpha.WatchDevices]
Fields | |
---|---|
parent | string |
Parent reference of ntt.workplace.v1alpha.Device | |
page_size | int32 |
Requested page size. Server may return fewer Devices than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view Changes to Device that don't affect any of masked fields won't be sent back. | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask Changes to Device that don't affect any of masked fields won't be sent back. |
WatchDevicesResponse
Fields | |
---|---|
device_changes | repeated DeviceChange |
Changes of Devices | |
page_token_change | WatchDevicesResponse.PageTokenChange |
When present, PageTokens used for page navigation should be updated. |
Fields | |
---|---|
prev_page_token | string |
New token to retrieve previous page of results. | |
next_page_token | string |
New token to retrieve next page of results. |
Request message for method [CreateDevice][ntt.workplace.v1alpha.CreateDevice]
Fields | |
---|---|
parent | string |
Parent reference of ntt.workplace.v1alpha.Device | |
device | Device |
Device resource body |
Request message for method [UpdateDevice][ntt.workplace.v1alpha.UpdateDevice]
Fields | |
---|---|
device | Device |
Device resource body | |
update_mask | .google.protobuf.FieldMask |
FieldMask applied to request - change will be applied only for fields in the mask |
Request message for method [DeleteDevice][ntt.workplace.v1alpha.DeleteDevice]
Fields | |
---|---|
name | string |
Reference of ntt.workplace.v1alpha.Device |
Values | |
---|---|
TYPE_UNSPECIFIED | |
HVAC | EDGELQ_DEVICE = 1; |
RIPTIDE_HUB | |
WEATHER | |
Property Resource describes BACNet property of Site or Device.
Fields | |
---|---|
name | string |
Name of Property | |
display_name | string |
Display Name | |
placement | Property.Placement |
Property placement | |
bacnet | BACNetEntity |
BACNet Entity descriptor |
rpc GetProperty(GetPropertyRequest) returns (Property)
GetProperty
rpc BatchGetProperties(BatchGetPropertiesRequest) returns (BatchGetPropertiesResponse)
BatchGetProperties
rpc ListProperties(ListPropertiesRequest) returns (ListPropertiesResponse)
ListProperties
rpc WatchProperty(WatchPropertyRequest) returns (WatchPropertyResponse)
WatchProperty
rpc WatchProperties(WatchPropertiesRequest) returns (WatchPropertiesResponse)
WatchProperties
rpc CreateProperty(CreatePropertyRequest) returns (Property)
CreateProperty
rpc UpdateProperty(UpdatePropertyRequest) returns (Property)
UpdateProperty
rpc DeleteProperty(DeletePropertyRequest) returns (Empty)
DeleteProperty
Fields | |
---|---|
site | string |
building | string |
floor | string |
area | string |
Request message for method [GetProperty][ntt.workplace.v1alpha.GetProperty]
Fields | |
---|---|
name | string |
Reference of ntt.workplace.v1alpha.Property | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [BatchGetProperties][ntt.workplace.v1alpha.BatchGetProperties]
Fields | |
---|---|
parent | string |
Optional parent ntt.workplace.v1alpha.Property | |
names | repeated string |
Names of Properties | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
BatchGetPropertiesResponse
Fields | |
---|---|
properties | repeated Property |
found Properties | |
missing | repeated string |
list of not found Properties |
Request message for method [ListProperties][ntt.workplace.v1alpha.ListProperties]
Fields | |
---|---|
parent | string |
Parent name of ntt.workplace.v1alpha.Property | |
page_size | int32 |
Requested page size. Server may return fewer Properties than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. Typically, this is the value of [ListPropertiesResponse.next_page_token][ntt.workplace.v1alpha.ListPropertiesResponse.next_page_token] | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination list of field path with order directive, either 'asc' or 'desc'. If direction is not provided, 'asc' is assumed. e.g. "state.nested_field asc, state.something.else desc, theme" | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [ListProperties][ntt.workplace.v1alpha.ListProperties]
Fields | |
---|---|
properties | repeated Property |
The list of Properties | |
prev_page_token | string |
A token to retrieve previous page of results. Pass this value in the [ListPropertiesRequest.page_token][ntt.workplace.v1alpha.ListPropertiesRequest.page_token] | |
next_page_token | string |
A token to retrieve next page of results. Pass this value in the [ListPropertiesRequest.page_token][ntt.workplace.v1alpha.ListPropertiesRequest.page_token] |
Request message for method [WatchProperty][ntt.workplace.v1alpha.WatchProperty]
Fields | |
---|---|
name | string |
Reference to ntt.workplace.v1alpha.Property | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask |
WatchPropertyResponse
Fields | |
---|---|
change | PropertyChange |
Request message for method [WatchProperties][ntt.workplace.v1alpha.WatchProperties]
Fields | |
---|---|
parent | string |
Parent reference of ntt.workplace.v1alpha.Property | |
page_size | int32 |
Requested page size. Server may return fewer Properties than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view Changes to Property that don't affect any of masked fields won't be sent back. | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask Changes to Property that don't affect any of masked fields won't be sent back. |
WatchPropertiesResponse
Fields | |
---|---|
property_changes | repeated PropertyChange |
Changes of Properties | |
page_token_change | WatchPropertiesResponse.PageTokenChange |
When present, PageTokens used for page navigation should be updated. |
Fields | |
---|---|
prev_page_token | string |
New token to retrieve previous page of results. | |
next_page_token | string |
New token to retrieve next page of results. |
Request message for method [CreateProperty][ntt.workplace.v1alpha.CreateProperty]
Fields | |
---|---|
parent | string |
Parent reference of ntt.workplace.v1alpha.Property | |
property | Property |
Property resource body |
Request message for method [UpdateProperty][ntt.workplace.v1alpha.UpdateProperty]
Fields | |
---|---|
property | Property |
Property resource body | |
update_mask | .google.protobuf.FieldMask |
FieldMask applied to request - change will be applied only for fields in the mask |
Request message for method [DeleteProperty][ntt.workplace.v1alpha.DeleteProperty]
Fields | |
---|---|
name | string |
Reference of ntt.workplace.v1alpha.Property |
AgentChange is used by Watch notifications Responses to describe change of single Agent One of Added, Modified, Removed
Fields | |
---|---|
added | AgentChange.Added |
Added is returned when watched document is added, either created or enters Query view | |
modified | AgentChange.Modified |
Modified is returned when watched document is modified | |
removed | AgentChange.Removed |
Removed is returned when Agent is deleted or leaves Query view |
Agent has been added to query view
Fields | |
---|---|
agent | Agent |
view_index | int32 |
Integer describing index of added Agent in resulting query view. |
Agent changed some of it's fields - contains either full document or masked change
Fields | |
---|---|
name | string |
Name of modified Agent | |
agent | Agent |
New version of Agent or masked difference, depending on mask_changes instrumentation of issued [WatchAgentRequest] or [WatchAgentsRequest] | |
field_mask | .google.protobuf.FieldMask |
Used when mask_changes is set, contains field paths of modified properties. | |
previous_view_index | int32 |
Previous view index specifies previous position of modified Agent. When modification doesn't affect sorted order, value will remain identical to [view_index]. | |
view_index | int32 |
Integer specifying Agent new index in resulting query view. |
Removed is returned when Agent is deleted or leaves Query view
Fields | |
---|---|
name | string |
view_index | int32 |
Integer specifying removed Agent index. |
AreaChange is used by Watch notifications Responses to describe change of single Area One of Added, Modified, Removed
Fields | |
---|---|
added | AreaChange.Added |
Added is returned when watched document is added, either created or enters Query view | |
modified | AreaChange.Modified |
Modified is returned when watched document is modified | |
removed | AreaChange.Removed |
Removed is returned when Area is deleted or leaves Query view |
Area has been added to query view
Fields | |
---|---|
area | Area |
view_index | int32 |
Integer describing index of added Area in resulting query view. |
Area changed some of it's fields - contains either full document or masked change
Fields | |
---|---|
name | string |
Name of modified Area | |
area | Area |
New version of Area or masked difference, depending on mask_changes instrumentation of issued [WatchAreaRequest] or [WatchAreasRequest] | |
field_mask | .google.protobuf.FieldMask |
Used when mask_changes is set, contains field paths of modified properties. | |
previous_view_index | int32 |
Previous view index specifies previous position of modified Area. When modification doesn't affect sorted order, value will remain identical to [view_index]. | |
view_index | int32 |
Integer specifying Area new index in resulting query view. |
Removed is returned when Area is deleted or leaves Query view
Fields | |
---|---|
name | string |
view_index | int32 |
Integer specifying removed Area index. |
Entity populated from BACNet system.
In order to retrieve property value (present or historical), query [monitoring][ntt.monitoring.v3.Monitoring] service with resource type workplace.edgelq.com/Property
and metric type depending on [property type][ntt.workplace.v1alpha.BACNetEntity.property_type] and presence of [enum values][ntt.workplace.v1alpha.BACNetEntity.enum_values], either metric type:
workplace.edgelq.com/Property/value/enum
workplace.edgelq.com/Property/value/analog
workplace.edgelq.com/Property/value/binary
Fields | |
---|---|
object_type | string |
Object type, e.g.: DNET Analog Input | |
property_type | string |
BACnet property_type, e.g. AI, AO, BI, BO, AV | |
name | string |
Name, e.g. S1 - Heat Exchanger Liquid Temperature | |
uuid | string |
UUID of this object | |
uri | string |
Full URI (riptide format) | |
object_id | int64 |
BACNet object id | |
update_interval | .google.protobuf.Duration |
Property update interval | |
proto_url | string |
Proto URL provides details about backend location | |
enum_values | string |
Enum value mappings: decimal integer of value to readable string value | |
string_tags | string |
String tags (or key-value tags) | |
marker_tags | repeated string |
Marker tags (denoting presence) |
BBox descrbes rectangular geographical area by using two corners
Fields | |
---|---|
south_west | .google.type.LatLng |
SouthWest-most corner | |
north_east | .google.type.LatLng |
NorthEast-most corner |
BuildingChange is used by Watch notifications Responses to describe change of single Building One of Added, Modified, Removed
Fields | |
---|---|
added | BuildingChange.Added |
Added is returned when watched document is added, either created or enters Query view | |
modified | BuildingChange.Modified |
Modified is returned when watched document is modified | |
removed | BuildingChange.Removed |
Removed is returned when Building is deleted or leaves Query view |
Building has been added to query view
Fields | |
---|---|
building | Building |
view_index | int32 |
Integer describing index of added Building in resulting query view. |
Building changed some of it's fields - contains either full document or masked change
Fields | |
---|---|
name | string |
Name of modified Building | |
building | Building |
New version of Building or masked difference, depending on mask_changes instrumentation of issued [WatchBuildingRequest] or [WatchBuildingsRequest] | |
field_mask | .google.protobuf.FieldMask |
Used when mask_changes is set, contains field paths of modified properties. | |
previous_view_index | int32 |
Previous view index specifies previous position of modified Building. When modification doesn't affect sorted order, value will remain identical to [view_index]. | |
view_index | int32 |
Integer specifying Building new index in resulting query view. |
Removed is returned when Building is deleted or leaves Query view
Fields | |
---|---|
name | string |
view_index | int32 |
Integer specifying removed Building index. |
DeviceChange is used by Watch notifications Responses to describe change of single Device One of Added, Modified, Removed
Fields | |
---|---|
added | DeviceChange.Added |
Added is returned when watched document is added, either created or enters Query view | |
modified | DeviceChange.Modified |
Modified is returned when watched document is modified | |
removed | DeviceChange.Removed |
Removed is returned when Device is deleted or leaves Query view |
Device has been added to query view
Fields | |
---|---|
device | Device |
view_index | int32 |
Integer describing index of added Device in resulting query view. |
Device changed some of it's fields - contains either full document or masked change
Fields | |
---|---|
name | string |
Name of modified Device | |
device | Device |
New version of Device or masked difference, depending on mask_changes instrumentation of issued [WatchDeviceRequest] or [WatchDevicesRequest] | |
field_mask | .google.protobuf.FieldMask |
Used when mask_changes is set, contains field paths of modified properties. | |
previous_view_index | int32 |
Previous view index specifies previous position of modified Device. When modification doesn't affect sorted order, value will remain identical to [view_index]. | |
view_index | int32 |
Integer specifying Device new index in resulting query view. |
Removed is returned when Device is deleted or leaves Query view
Fields | |
---|---|
name | string |
view_index | int32 |
Integer specifying removed Device index. |
DeviceGroupChange is used by Watch notifications Responses to describe change of single DeviceGroup One of Added, Modified, Removed
Fields | |
---|---|
added | DeviceGroupChange.Added |
Added is returned when watched document is added, either created or enters Query view | |
modified | DeviceGroupChange.Modified |
Modified is returned when watched document is modified | |
removed | DeviceGroupChange.Removed |
Removed is returned when DeviceGroup is deleted or leaves Query view |
DeviceGroup has been added to query view
Fields | |
---|---|
device_group | DeviceGroup |
view_index | int32 |
Integer describing index of added DeviceGroup in resulting query view. |
DeviceGroup changed some of it's fields - contains either full document or masked change
Fields | |
---|---|
name | string |
Name of modified DeviceGroup | |
device_group | DeviceGroup |
New version of DeviceGroup or masked difference, depending on mask_changes instrumentation of issued [WatchDeviceGroupRequest] or [WatchDeviceGroupsRequest] | |
field_mask | .google.protobuf.FieldMask |
Used when mask_changes is set, contains field paths of modified properties. | |
previous_view_index | int32 |
Previous view index specifies previous position of modified DeviceGroup. When modification doesn't affect sorted order, value will remain identical to [view_index]. | |
view_index | int32 |
Integer specifying DeviceGroup new index in resulting query view. |
Removed is returned when DeviceGroup is deleted or leaves Query view
Fields | |
---|---|
name | string |
view_index | int32 |
Integer specifying removed DeviceGroup index. |
FloorChange is used by Watch notifications Responses to describe change of single Floor One of Added, Modified, Removed
Fields | |
---|---|
added | FloorChange.Added |
Added is returned when watched document is added, either created or enters Query view | |
modified | FloorChange.Modified |
Modified is returned when watched document is modified | |
removed | FloorChange.Removed |
Removed is returned when Floor is deleted or leaves Query view |
Floor has been added to query view
Fields | |
---|---|
floor | Floor |
view_index | int32 |
Integer describing index of added Floor in resulting query view. |
Floor changed some of it's fields - contains either full document or masked change
Fields | |
---|---|
name | string |
Name of modified Floor | |
floor | Floor |
New version of Floor or masked difference, depending on mask_changes instrumentation of issued [WatchFloorRequest] or [WatchFloorsRequest] | |
field_mask | .google.protobuf.FieldMask |
Used when mask_changes is set, contains field paths of modified properties. | |
previous_view_index | int32 |
Previous view index specifies previous position of modified Floor. When modification doesn't affect sorted order, value will remain identical to [view_index]. | |
view_index | int32 |
Integer specifying Floor new index in resulting query view. |
Removed is returned when Floor is deleted or leaves Query view
Fields | |
---|---|
name | string |
view_index | int32 |
Integer specifying removed Floor index. |
Geometry contains geo-information about place. It may contain just center, bounding box or polygon
Fields | |
---|---|
center | .google.type.LatLng |
Center point of place | |
bbox | BBox |
Bounding Box of place (should contain polygon if present) | |
polygon | Polygon |
Polygon contains detailed shape of place |
Polygon describes polygon shape with using geo-coordinates
Fields | |
---|---|
coordinates | repeated .google.type.LatLng |
List of coordinates. Each polygon vertice connects 2 consecutive points and last point connects with first. |
PropertyChange is used by Watch notifications Responses to describe change of single Property One of Added, Modified, Removed
Fields | |
---|---|
added | PropertyChange.Added |
Added is returned when watched document is added, either created or enters Query view | |
modified | PropertyChange.Modified |
Modified is returned when watched document is modified | |
removed | PropertyChange.Removed |
Removed is returned when Property is deleted or leaves Query view |
Property has been added to query view
Fields | |
---|---|
property | Property |
view_index | int32 |
Integer describing index of added Property in resulting query view. |
Property changed some of it's fields - contains either full document or masked change
Fields | |
---|---|
name | string |
Name of modified Property | |
property | Property |
New version of Property or masked difference, depending on mask_changes instrumentation of issued [WatchPropertyRequest] or [WatchPropertiesRequest] | |
field_mask | .google.protobuf.FieldMask |
Used when mask_changes is set, contains field paths of modified properties. | |
previous_view_index | int32 |
Previous view index specifies previous position of modified Property. When modification doesn't affect sorted order, value will remain identical to [view_index]. | |
view_index | int32 |
Integer specifying Property new index in resulting query view. |
Removed is returned when Property is deleted or leaves Query view
Fields | |
---|---|
name | string |
view_index | int32 |
Integer specifying removed Property index. |
SiteChange is used by Watch notifications Responses to describe change of single Site One of Added, Modified, Removed
Fields | |
---|---|
added | SiteChange.Added |
Added is returned when watched document is added, either created or enters Query view | |
modified | SiteChange.Modified |
Modified is returned when watched document is modified | |
removed | SiteChange.Removed |
Removed is returned when Site is deleted or leaves Query view |
Site has been added to query view
Fields | |
---|---|
site | Site |
view_index | int32 |
Integer describing index of added Site in resulting query view. |
Site changed some of it's fields - contains either full document or masked change
Fields | |
---|---|
name | string |
Name of modified Site | |
site | Site |
New version of Site or masked difference, depending on mask_changes instrumentation of issued [WatchSiteRequest] or [WatchSitesRequest] | |
field_mask | .google.protobuf.FieldMask |
Used when mask_changes is set, contains field paths of modified properties. | |
previous_view_index | int32 |
Previous view index specifies previous position of modified Site. When modification doesn't affect sorted order, value will remain identical to [view_index]. | |
view_index | int32 |
Integer specifying Site new index in resulting query view. |
Removed is returned when Site is deleted or leaves Query view
Fields | |
---|---|
name | string |
view_index | int32 |
Integer specifying removed Site index. |
StreetLocation contains street address and resolved coordinates
Fields | |
---|---|
street_address | string |
Street address in english | |
street_coordinates | .google.type.LatLng |
Resolved street address coordinates |