All Classes and Interfaces

Class
Description
 
Device side
Device side
 
Protobuf type viam.app.agent.v1.DeviceAgentConfigResponse
Protobuf type viam.app.agent.v1.DeviceAgentConfigResponse
 
Protobuf type viam.app.agent.v1.DeviceSubsystemConfig
Protobuf type viam.app.agent.v1.DeviceSubsystemConfig
 
Protobuf type viam.app.agent.v1.HostInfo
Protobuf type viam.app.agent.v1.HostInfo
 
Protobuf enum viam.app.agent.v1.PackageFormat
Protobuf type viam.app.agent.v1.SubsystemUpdateInfo
Protobuf type viam.app.agent.v1.SubsystemUpdateInfo
 
 
A stub to allow clients to do synchronous rpc calls to service AgentDeviceService.
A stub to allow clients to do ListenableFuture-style rpc calls to service AgentDeviceService.
Base class for the server implementation of the service AgentDeviceService.
A stub to allow clients to do asynchronous rpc calls to service AgentDeviceService.
 
 
 
Protobuf type viam.app.v1.AddRoleRequest
Protobuf type viam.app.v1.AddRoleRequest
 
Protobuf type viam.app.v1.AddRoleResponse
Protobuf type viam.app.v1.AddRoleResponse
 
Protobuf type viam.app.v1.APIKey
Protobuf type viam.app.v1.APIKey
 
Protobuf type viam.app.v1.APIKeyWithAuthorizations
Protobuf type viam.app.v1.APIKeyWithAuthorizations
 
Protobuf enum viam.app.v1.AuthenticationType
Protobuf type viam.app.v1.AuthenticatorInfo
Protobuf type viam.app.v1.AuthenticatorInfo
 
Protobuf type viam.app.v1.Authorization
Protobuf type viam.app.v1.Authorization
Protobuf type viam.app.v1.AuthorizationDetails
Protobuf type viam.app.v1.AuthorizationDetails
 
 
Protobuf type viam.app.v1.AuthorizedPermissions
Protobuf type viam.app.v1.AuthorizedPermissions
 
Protobuf type viam.app.v1.BillingAddress
Protobuf type viam.app.v1.BillingAddress
 
Protobuf type viam.app.v1.ChangeRoleRequest
Protobuf type viam.app.v1.ChangeRoleRequest
 
Protobuf type viam.app.v1.ChangeRoleResponse
Protobuf type viam.app.v1.ChangeRoleResponse
 
Protobuf type viam.app.v1.CheckPermissionsRequest
Protobuf type viam.app.v1.CheckPermissionsRequest
 
Protobuf type viam.app.v1.CheckPermissionsResponse
Protobuf type viam.app.v1.CheckPermissionsResponse
 
Protobuf enum viam.app.v1.ClientAuthentication
Protobuf type viam.app.v1.CreateFragmentRequest
Protobuf type viam.app.v1.CreateFragmentRequest
 
Protobuf type viam.app.v1.CreateFragmentResponse
Protobuf type viam.app.v1.CreateFragmentResponse
 
Protobuf type viam.app.v1.CreateKeyFromExistingKeyAuthorizationsRequest
Protobuf type viam.app.v1.CreateKeyFromExistingKeyAuthorizationsRequest
 
Protobuf type viam.app.v1.CreateKeyFromExistingKeyAuthorizationsResponse
Protobuf type viam.app.v1.CreateKeyFromExistingKeyAuthorizationsResponse
 
Protobuf type viam.app.v1.CreateKeyRequest
Protobuf type viam.app.v1.CreateKeyRequest
 
Protobuf type viam.app.v1.CreateKeyResponse
Protobuf type viam.app.v1.CreateKeyResponse
 
Protobuf type viam.app.v1.CreateLocationRequest
Protobuf type viam.app.v1.CreateLocationRequest
 
Protobuf type viam.app.v1.CreateLocationResponse
Protobuf type viam.app.v1.CreateLocationResponse
 
Protobuf type viam.app.v1.CreateLocationSecretRequest
Protobuf type viam.app.v1.CreateLocationSecretRequest
 
Protobuf type viam.app.v1.CreateLocationSecretResponse
Protobuf type viam.app.v1.CreateLocationSecretResponse
 
Modules
Modules
 
Protobuf type viam.app.v1.CreateModuleResponse
Protobuf type viam.app.v1.CreateModuleResponse
 
Protobuf type viam.app.v1.CreateOAuthAppRequest
Protobuf type viam.app.v1.CreateOAuthAppRequest
 
Protobuf type viam.app.v1.CreateOAuthAppResponse
Protobuf type viam.app.v1.CreateOAuthAppResponse
 
Protobuf type viam.app.v1.CreateOrganizationInviteRequest
Protobuf type viam.app.v1.CreateOrganizationInviteRequest
 
Protobuf type viam.app.v1.CreateOrganizationInviteResponse
Protobuf type viam.app.v1.CreateOrganizationInviteResponse
 
Protobuf type viam.app.v1.CreateOrganizationRequest
Protobuf type viam.app.v1.CreateOrganizationRequest
 
Protobuf type viam.app.v1.CreateOrganizationResponse
Protobuf type viam.app.v1.CreateOrganizationResponse
 
Protobuf type viam.app.v1.CreateRegistryItemRequest
Protobuf type viam.app.v1.CreateRegistryItemRequest
 
Protobuf type viam.app.v1.CreateRegistryItemResponse
Protobuf type viam.app.v1.CreateRegistryItemResponse
 
Protobuf type viam.app.v1.CreateRobotPartSecretRequest
Protobuf type viam.app.v1.CreateRobotPartSecretRequest
 
Protobuf type viam.app.v1.CreateRobotPartSecretResponse
Protobuf type viam.app.v1.CreateRobotPartSecretResponse
 
Protobuf type viam.app.v1.DeleteFragmentRequest
Protobuf type viam.app.v1.DeleteFragmentRequest
 
Protobuf type viam.app.v1.DeleteFragmentResponse
Protobuf type viam.app.v1.DeleteFragmentResponse
 
Protobuf type viam.app.v1.DeleteKeyRequest
Protobuf type viam.app.v1.DeleteKeyRequest
 
Protobuf type viam.app.v1.DeleteKeyResponse
Protobuf type viam.app.v1.DeleteKeyResponse
 
Protobuf type viam.app.v1.DeleteLocationRequest
Protobuf type viam.app.v1.DeleteLocationRequest
 
Protobuf type viam.app.v1.DeleteLocationResponse
Protobuf type viam.app.v1.DeleteLocationResponse
 
Protobuf type viam.app.v1.DeleteLocationSecretRequest
Protobuf type viam.app.v1.DeleteLocationSecretRequest
 
Protobuf type viam.app.v1.DeleteLocationSecretResponse
Protobuf type viam.app.v1.DeleteLocationSecretResponse
 
Protobuf type viam.app.v1.DeleteOAuthAppRequest
Protobuf type viam.app.v1.DeleteOAuthAppRequest
 
Protobuf type viam.app.v1.DeleteOAuthAppResponse
Protobuf type viam.app.v1.DeleteOAuthAppResponse
 
Protobuf type viam.app.v1.DeleteOrganizationInviteRequest
Protobuf type viam.app.v1.DeleteOrganizationInviteRequest
 
Protobuf type viam.app.v1.DeleteOrganizationInviteResponse
Protobuf type viam.app.v1.DeleteOrganizationInviteResponse
 
Protobuf type viam.app.v1.DeleteOrganizationMemberRequest
Protobuf type viam.app.v1.DeleteOrganizationMemberRequest
 
Protobuf type viam.app.v1.DeleteOrganizationMemberResponse
Protobuf type viam.app.v1.DeleteOrganizationMemberResponse
 
Protobuf type viam.app.v1.DeleteOrganizationRequest
Protobuf type viam.app.v1.DeleteOrganizationRequest
 
Protobuf type viam.app.v1.DeleteOrganizationResponse
Protobuf type viam.app.v1.DeleteOrganizationResponse
 
Protobuf type viam.app.v1.DeleteRegistryItemRequest
Protobuf type viam.app.v1.DeleteRegistryItemRequest
 
Protobuf type viam.app.v1.DeleteRegistryItemResponse
Protobuf type viam.app.v1.DeleteRegistryItemResponse
 
Protobuf type viam.app.v1.DeleteRobotPartRequest
Protobuf type viam.app.v1.DeleteRobotPartRequest
 
Protobuf type viam.app.v1.DeleteRobotPartResponse
Protobuf type viam.app.v1.DeleteRobotPartResponse
 
Protobuf type viam.app.v1.DeleteRobotPartSecretRequest
Protobuf type viam.app.v1.DeleteRobotPartSecretRequest
 
Protobuf type viam.app.v1.DeleteRobotPartSecretResponse
Protobuf type viam.app.v1.DeleteRobotPartSecretResponse
 
Protobuf type viam.app.v1.DeleteRobotRequest
Protobuf type viam.app.v1.DeleteRobotRequest
 
Protobuf type viam.app.v1.DeleteRobotResponse
Protobuf type viam.app.v1.DeleteRobotResponse
 
Protobuf type viam.app.v1.DisableAuthServiceRequest
Protobuf type viam.app.v1.DisableAuthServiceRequest
 
Protobuf type viam.app.v1.DisableAuthServiceResponse
Protobuf type viam.app.v1.DisableAuthServiceResponse
 
Protobuf type viam.app.v1.DisableBillingServiceRequest
Protobuf type viam.app.v1.DisableBillingServiceRequest
 
Protobuf type viam.app.v1.DisableBillingServiceResponse
Protobuf type viam.app.v1.DisableBillingServiceResponse
 
Protobuf type viam.app.v1.EnableAuthServiceRequest
Protobuf type viam.app.v1.EnableAuthServiceRequest
 
Protobuf type viam.app.v1.EnableAuthServiceResponse
Protobuf type viam.app.v1.EnableAuthServiceResponse
 
Protobuf type viam.app.v1.EnableBillingServiceRequest
Protobuf type viam.app.v1.EnableBillingServiceRequest
 
Protobuf type viam.app.v1.EnableBillingServiceResponse
Protobuf type viam.app.v1.EnableBillingServiceResponse
 
Protobuf enum viam.app.v1.EnabledGrant
Protobuf type viam.app.v1.Fragment
Protobuf type viam.app.v1.Fragment
Protobuf type viam.app.v1.FragmentError
Protobuf type viam.app.v1.FragmentError
 
Protobuf enum viam.app.v1.FragmentErrorType
Protobuf type viam.app.v1.FragmentHistoryEntry
Protobuf type viam.app.v1.FragmentHistoryEntry
 
 
Protobuf type viam.app.v1.FragmentUsage
Protobuf type viam.app.v1.FragmentUsage
 
Protobuf enum viam.app.v1.FragmentVisibility
Protobuf type viam.app.v1.GetBillingServiceConfigRequest
Protobuf type viam.app.v1.GetBillingServiceConfigRequest
 
Protobuf type viam.app.v1.GetBillingServiceConfigResponse
Protobuf type viam.app.v1.GetBillingServiceConfigResponse
 
Protobuf type viam.app.v1.GetFragmentHistoryRequest
Protobuf type viam.app.v1.GetFragmentHistoryRequest
 
Protobuf type viam.app.v1.GetFragmentHistoryResponse
Protobuf type viam.app.v1.GetFragmentHistoryResponse
 
Protobuf type viam.app.v1.GetFragmentRequest
Protobuf type viam.app.v1.GetFragmentRequest
 
Protobuf type viam.app.v1.GetFragmentResponse
Protobuf type viam.app.v1.GetFragmentResponse
 
Protobuf type viam.app.v1.GetLocationRequest
Protobuf type viam.app.v1.GetLocationRequest
 
Protobuf type viam.app.v1.GetLocationResponse
Protobuf type viam.app.v1.GetLocationResponse
 
Protobuf type viam.app.v1.GetModuleRequest
Protobuf type viam.app.v1.GetModuleRequest
 
Protobuf type viam.app.v1.GetModuleResponse
Protobuf type viam.app.v1.GetModuleResponse
 
Protobuf type viam.app.v1.GetOrganizationNamespaceAvailabilityRequest
Protobuf type viam.app.v1.GetOrganizationNamespaceAvailabilityRequest
 
Protobuf type viam.app.v1.GetOrganizationNamespaceAvailabilityResponse
Protobuf type viam.app.v1.GetOrganizationNamespaceAvailabilityResponse
 
Protobuf type viam.app.v1.GetOrganizationRequest
Protobuf type viam.app.v1.GetOrganizationRequest
 
Protobuf type viam.app.v1.GetOrganizationResponse
Protobuf type viam.app.v1.GetOrganizationResponse
 
Protobuf type viam.app.v1.GetOrganizationsWithAccessToLocationRequest
Protobuf type viam.app.v1.GetOrganizationsWithAccessToLocationRequest
 
Protobuf type viam.app.v1.GetOrganizationsWithAccessToLocationResponse
Protobuf type viam.app.v1.GetOrganizationsWithAccessToLocationResponse
 
Protobuf type viam.app.v1.GetRegistryItemRequest
Protobuf type viam.app.v1.GetRegistryItemRequest
 
Protobuf type viam.app.v1.GetRegistryItemResponse
Protobuf type viam.app.v1.GetRegistryItemResponse
 
Protobuf type viam.app.v1.GetRobotAPIKeysRequest
Protobuf type viam.app.v1.GetRobotAPIKeysRequest
 
Protobuf type viam.app.v1.GetRobotAPIKeysResponse
Protobuf type viam.app.v1.GetRobotAPIKeysResponse
 
Protobuf type viam.app.v1.GetRobotPartHistoryRequest
Protobuf type viam.app.v1.GetRobotPartHistoryRequest
 
Protobuf type viam.app.v1.GetRobotPartHistoryResponse
Protobuf type viam.app.v1.GetRobotPartHistoryResponse
 
Protobuf type viam.app.v1.GetRobotPartLogsRequest
Protobuf type viam.app.v1.GetRobotPartLogsRequest
 
Protobuf type viam.app.v1.GetRobotPartLogsResponse
Protobuf type viam.app.v1.GetRobotPartLogsResponse
 
Protobuf type viam.app.v1.GetRobotPartRequest
Protobuf type viam.app.v1.GetRobotPartRequest
 
Protobuf type viam.app.v1.GetRobotPartResponse
Protobuf type viam.app.v1.GetRobotPartResponse
 
Protobuf type viam.app.v1.GetRobotPartsRequest
Protobuf type viam.app.v1.GetRobotPartsRequest
 
Protobuf type viam.app.v1.GetRobotPartsResponse
Protobuf type viam.app.v1.GetRobotPartsResponse
 
Protobuf type viam.app.v1.GetRobotRequest
Protobuf type viam.app.v1.GetRobotRequest
 
Protobuf type viam.app.v1.GetRobotResponse
Protobuf type viam.app.v1.GetRobotResponse
 
Protobuf type viam.app.v1.GetRoverRentalRobotsRequest
Protobuf type viam.app.v1.GetRoverRentalRobotsRequest
 
Protobuf type viam.app.v1.GetRoverRentalRobotsResponse
Protobuf type viam.app.v1.GetRoverRentalRobotsResponse
 
Protobuf type viam.app.v1.GetUserIDByEmailRequest
Protobuf type viam.app.v1.GetUserIDByEmailRequest
 
Protobuf type viam.app.v1.GetUserIDByEmailResponse
Protobuf type viam.app.v1.GetUserIDByEmailResponse
 
Protobuf type viam.app.v1.ListAuthorizationsRequest
Protobuf type viam.app.v1.ListAuthorizationsRequest
 
Protobuf type viam.app.v1.ListAuthorizationsResponse
Protobuf type viam.app.v1.ListAuthorizationsResponse
 
Protobuf type viam.app.v1.ListFragmentsRequest
Protobuf type viam.app.v1.ListFragmentsRequest
 
Protobuf type viam.app.v1.ListFragmentsResponse
Protobuf type viam.app.v1.ListFragmentsResponse
 
Protobuf type viam.app.v1.ListKeysRequest
Protobuf type viam.app.v1.ListKeysRequest
 
Protobuf type viam.app.v1.ListKeysResponse
Protobuf type viam.app.v1.ListKeysResponse
 
Protobuf type viam.app.v1.ListLocationsRequest
Protobuf type viam.app.v1.ListLocationsRequest
 
Protobuf type viam.app.v1.ListLocationsResponse
Protobuf type viam.app.v1.ListLocationsResponse
 
Protobuf type viam.app.v1.ListMachineFragmentsRequest
Protobuf type viam.app.v1.ListMachineFragmentsRequest
 
Protobuf type viam.app.v1.ListMachineFragmentsResponse
Protobuf type viam.app.v1.ListMachineFragmentsResponse
 
Protobuf type viam.app.v1.ListModulesRequest
Protobuf type viam.app.v1.ListModulesRequest
 
Protobuf type viam.app.v1.ListModulesResponse
Protobuf type viam.app.v1.ListModulesResponse
 
Protobuf type viam.app.v1.ListOAuthAppsRequest
Protobuf type viam.app.v1.ListOAuthAppsRequest
 
Protobuf type viam.app.v1.ListOAuthAppsResponse
Protobuf type viam.app.v1.ListOAuthAppsResponse
 
Protobuf type viam.app.v1.ListOrganizationMembersRequest
Protobuf type viam.app.v1.ListOrganizationMembersRequest
 
Protobuf type viam.app.v1.ListOrganizationMembersResponse
Protobuf type viam.app.v1.ListOrganizationMembersResponse
 
Protobuf type viam.app.v1.ListOrganizationsByUserRequest
Protobuf type viam.app.v1.ListOrganizationsByUserRequest
 
Protobuf type viam.app.v1.ListOrganizationsByUserResponse
Protobuf type viam.app.v1.ListOrganizationsByUserResponse
 
Protobuf type viam.app.v1.ListOrganizationsRequest
Protobuf type viam.app.v1.ListOrganizationsRequest
 
Protobuf type viam.app.v1.ListOrganizationsResponse
Protobuf type viam.app.v1.ListOrganizationsResponse
 
Protobuf type viam.app.v1.ListRegistryItemsRequest
Protobuf type viam.app.v1.ListRegistryItemsRequest
 
Protobuf type viam.app.v1.ListRegistryItemsResponse
Protobuf type viam.app.v1.ListRegistryItemsResponse
 
Protobuf type viam.app.v1.ListRobotsRequest
Protobuf type viam.app.v1.ListRobotsRequest
 
Protobuf type viam.app.v1.ListRobotsResponse
Protobuf type viam.app.v1.ListRobotsResponse
 
Protobuf type viam.app.v1.Location
Protobuf type viam.app.v1.Location
Protobuf type viam.app.v1.LocationAuth
Protobuf type viam.app.v1.LocationAuth
 
Protobuf type viam.app.v1.LocationAuthRequest
Protobuf type viam.app.v1.LocationAuthRequest
 
Protobuf type viam.app.v1.LocationAuthResponse
Protobuf type viam.app.v1.LocationAuthResponse
 
 
Protobuf type viam.app.v1.LocationOrganization
Protobuf type viam.app.v1.LocationOrganization
 
Protobuf type viam.app.v1.MarkPartAsMainRequest
Protobuf type viam.app.v1.MarkPartAsMainRequest
 
Protobuf type viam.app.v1.MarkPartAsMainResponse
Protobuf type viam.app.v1.MarkPartAsMainResponse
 
Protobuf type viam.app.v1.MarkPartForRestartRequest
Protobuf type viam.app.v1.MarkPartForRestartRequest
 
Protobuf type viam.app.v1.MarkPartForRestartResponse
Protobuf type viam.app.v1.MarkPartForRestartResponse
 
Protobuf type viam.app.v1.MLModelMetadata
Protobuf type viam.app.v1.MLModelMetadata
 
Protobuf type viam.app.v1.MLTrainingMetadata
Protobuf type viam.app.v1.MLTrainingMetadata
 
Protobuf type viam.app.v1.MLTrainingVersion
Protobuf type viam.app.v1.MLTrainingVersion
 
Protobuf type viam.app.v1.Model
Protobuf type viam.app.v1.Model
 
Protobuf type viam.app.v1.Module
Protobuf type viam.app.v1.Module
Protobuf type viam.app.v1.ModuleFileInfo
Protobuf type viam.app.v1.ModuleFileInfo
 
Protobuf type viam.app.v1.ModuleMetadata
Protobuf type viam.app.v1.ModuleMetadata
 
 
Protobuf type viam.app.v1.ModuleVersion
Protobuf type viam.app.v1.ModuleVersion
 
Protobuf type viam.app.v1.NewRobotPartRequest
Protobuf type viam.app.v1.NewRobotPartRequest
 
Protobuf type viam.app.v1.NewRobotPartResponse
Protobuf type viam.app.v1.NewRobotPartResponse
 
Protobuf type viam.app.v1.NewRobotRequest
Protobuf type viam.app.v1.NewRobotRequest
 
Protobuf type viam.app.v1.NewRobotResponse
Protobuf type viam.app.v1.NewRobotResponse
 
Protobuf type viam.app.v1.OAuthConfig
Protobuf type viam.app.v1.OAuthConfig
 
Protobuf type viam.app.v1.Organization
Protobuf type viam.app.v1.Organization
Protobuf type viam.app.v1.OrganizationGetLogoRequest
Protobuf type viam.app.v1.OrganizationGetLogoRequest
 
Protobuf type viam.app.v1.OrganizationGetLogoResponse
Protobuf type viam.app.v1.OrganizationGetLogoResponse
 
Protobuf type viam.app.v1.OrganizationGetSupportEmailRequest
Protobuf type viam.app.v1.OrganizationGetSupportEmailRequest
 
Protobuf type viam.app.v1.OrganizationGetSupportEmailResponse
Protobuf type viam.app.v1.OrganizationGetSupportEmailResponse
 
Used for rendering an organization's information on the frontend (limited to id, name, or both).
Used for rendering an organization's information on the frontend (limited to id, name, or both).
 
Protobuf type viam.app.v1.OrganizationInvite
Protobuf type viam.app.v1.OrganizationInvite
 
Protobuf type viam.app.v1.OrganizationMember
Protobuf type viam.app.v1.OrganizationMember
 
 
Protobuf type viam.app.v1.OrganizationSetLogoRequest
Protobuf type viam.app.v1.OrganizationSetLogoRequest
 
Protobuf type viam.app.v1.OrganizationSetLogoResponse
Protobuf type viam.app.v1.OrganizationSetLogoResponse
 
Protobuf type viam.app.v1.OrganizationSetSupportEmailRequest
Protobuf type viam.app.v1.OrganizationSetSupportEmailRequest
 
Protobuf type viam.app.v1.OrganizationSetSupportEmailResponse
Protobuf type viam.app.v1.OrganizationSetSupportEmailResponse
 
Protobuf type viam.app.v1.OrgDetails
Protobuf type viam.app.v1.OrgDetails
 
Protobuf enum viam.app.v1.PKCE
Protobuf type viam.app.v1.ReadOAuthAppRequest
Protobuf type viam.app.v1.ReadOAuthAppRequest
 
Protobuf type viam.app.v1.ReadOAuthAppResponse
Protobuf type viam.app.v1.ReadOAuthAppResponse
 
Protobuf type viam.app.v1.RegistryItem
Protobuf type viam.app.v1.RegistryItem
 
 
Protobuf enum viam.app.v1.RegistryItemStatus
Protobuf type viam.app.v1.RemoveRoleRequest
Protobuf type viam.app.v1.RemoveRoleRequest
 
Protobuf type viam.app.v1.RemoveRoleResponse
Protobuf type viam.app.v1.RemoveRoleResponse
 
Protobuf type viam.app.v1.RenameKeyRequest
Protobuf type viam.app.v1.RenameKeyRequest
 
Protobuf type viam.app.v1.RenameKeyResponse
Protobuf type viam.app.v1.RenameKeyResponse
 
Protobuf type viam.app.v1.ResendOrganizationInviteRequest
Protobuf type viam.app.v1.ResendOrganizationInviteRequest
 
Protobuf type viam.app.v1.ResendOrganizationInviteResponse
Protobuf type viam.app.v1.ResendOrganizationInviteResponse
 
Protobuf type viam.app.v1.ResolvedFragment
Protobuf type viam.app.v1.ResolvedFragment
 
Protobuf type viam.app.v1.Robot
Protobuf type viam.app.v1.Robot
 
Protobuf type viam.app.v1.RobotPart
Protobuf type viam.app.v1.RobotPart
Protobuf type viam.app.v1.RobotPartHistoryEntry
Protobuf type viam.app.v1.RobotPartHistoryEntry
 
 
Protobuf type viam.app.v1.RotateKeyRequest
Protobuf type viam.app.v1.RotateKeyRequest
 
Protobuf type viam.app.v1.RotateKeyResponse
Protobuf type viam.app.v1.RotateKeyResponse
 
Protobuf type viam.app.v1.RoverRentalRobot
Protobuf type viam.app.v1.RoverRentalRobot
 
Protobuf type viam.app.v1.SearchOrganizationsRequest
Protobuf type viam.app.v1.SearchOrganizationsRequest
 
Protobuf type viam.app.v1.SearchOrganizationsResponse
Protobuf type viam.app.v1.SearchOrganizationsResponse
 
SharedSecret is a secret used for LocationAuth and RobotParts.
SharedSecret is a secret used for LocationAuth and RobotParts.
Protobuf enum viam.app.v1.SharedSecret.State
 
Protobuf type viam.app.v1.ShareLocationRequest
Protobuf type viam.app.v1.ShareLocationRequest
 
Protobuf type viam.app.v1.ShareLocationResponse
Protobuf type viam.app.v1.ShareLocationResponse
 
Protobuf type viam.app.v1.StorageConfig
Protobuf type viam.app.v1.StorageConfig
 
Protobuf type viam.app.v1.TailRobotPartLogsRequest
Protobuf type viam.app.v1.TailRobotPartLogsRequest
 
Protobuf type viam.app.v1.TailRobotPartLogsResponse
Protobuf type viam.app.v1.TailRobotPartLogsResponse
 
Protobuf type viam.app.v1.TransferRegistryItemRequest
Protobuf type viam.app.v1.TransferRegistryItemRequest
 
Protobuf type viam.app.v1.TransferRegistryItemResponse
Protobuf type viam.app.v1.TransferRegistryItemResponse
 
Protobuf type viam.app.v1.UnshareLocationRequest
Protobuf type viam.app.v1.UnshareLocationRequest
 
Protobuf type viam.app.v1.UnshareLocationResponse
Protobuf type viam.app.v1.UnshareLocationResponse
 
Protobuf type viam.app.v1.UpdateBillingServiceRequest
Protobuf type viam.app.v1.UpdateBillingServiceRequest
 
Protobuf type viam.app.v1.UpdateBillingServiceResponse
Protobuf type viam.app.v1.UpdateBillingServiceResponse
 
Protobuf type viam.app.v1.UpdateFragmentRequest
Protobuf type viam.app.v1.UpdateFragmentRequest
 
Protobuf type viam.app.v1.UpdateFragmentResponse
Protobuf type viam.app.v1.UpdateFragmentResponse
 
Protobuf type viam.app.v1.UpdateLocationRequest
Protobuf type viam.app.v1.UpdateLocationRequest
 
Protobuf type viam.app.v1.UpdateLocationResponse
Protobuf type viam.app.v1.UpdateLocationResponse
 
Protobuf type viam.app.v1.UpdateMLModelMetadata
Protobuf type viam.app.v1.UpdateMLModelMetadata
 
Protobuf type viam.app.v1.UpdateMLTrainingMetadata
Protobuf type viam.app.v1.UpdateMLTrainingMetadata
 
Protobuf type viam.app.v1.UpdateModuleMetadata
Protobuf type viam.app.v1.UpdateModuleMetadata
 
Protobuf type viam.app.v1.UpdateModuleRequest
Protobuf type viam.app.v1.UpdateModuleRequest
 
Protobuf type viam.app.v1.UpdateModuleResponse
Protobuf type viam.app.v1.UpdateModuleResponse
 
Protobuf type viam.app.v1.UpdateOAuthAppRequest
Protobuf type viam.app.v1.UpdateOAuthAppRequest
 
Protobuf type viam.app.v1.UpdateOAuthAppResponse
Protobuf type viam.app.v1.UpdateOAuthAppResponse
 
Protobuf type viam.app.v1.UpdateOrganizationInviteAuthorizationsRequest
Protobuf type viam.app.v1.UpdateOrganizationInviteAuthorizationsRequest
 
Protobuf type viam.app.v1.UpdateOrganizationInviteAuthorizationsResponse
Protobuf type viam.app.v1.UpdateOrganizationInviteAuthorizationsResponse
 
Protobuf type viam.app.v1.UpdateOrganizationRequest
Protobuf type viam.app.v1.UpdateOrganizationRequest
 
Protobuf type viam.app.v1.UpdateOrganizationResponse
Protobuf type viam.app.v1.UpdateOrganizationResponse
 
Protobuf type viam.app.v1.UpdateRegistryItemRequest
Protobuf type viam.app.v1.UpdateRegistryItemRequest
 
 
Protobuf type viam.app.v1.UpdateRegistryItemResponse
Protobuf type viam.app.v1.UpdateRegistryItemResponse
 
Protobuf type viam.app.v1.UpdateRobotPartRequest
Protobuf type viam.app.v1.UpdateRobotPartRequest
 
Protobuf type viam.app.v1.UpdateRobotPartResponse
Protobuf type viam.app.v1.UpdateRobotPartResponse
 
Protobuf type viam.app.v1.UpdateRobotRequest
Protobuf type viam.app.v1.UpdateRobotRequest
 
Protobuf type viam.app.v1.UpdateRobotResponse
Protobuf type viam.app.v1.UpdateRobotResponse
 
Protobuf type viam.app.v1.UploadModuleFileRequest
Protobuf type viam.app.v1.UploadModuleFileRequest
 
 
Protobuf type viam.app.v1.UploadModuleFileResponse
Protobuf type viam.app.v1.UploadModuleFileResponse
 
Protobuf type viam.app.v1.Uploads
Protobuf type viam.app.v1.Uploads
 
Protobuf enum viam.app.v1.URLValidation
Protobuf type viam.app.v1.VersionHistory
Protobuf type viam.app.v1.VersionHistory
 
Protobuf enum viam.app.v1.Visibility
Users
A stub to allow clients to do synchronous rpc calls to service AppService.
A stub to allow clients to do ListenableFuture-style rpc calls to service AppService.
Base class for the server implementation of the service AppService.
A stub to allow clients to do asynchronous rpc calls to service AppService.
Users
 
Protobuf type viam.component.arm.v1.GetEndPositionRequest
Protobuf type viam.component.arm.v1.GetEndPositionRequest
 
Protobuf type viam.component.arm.v1.GetEndPositionResponse
Protobuf type viam.component.arm.v1.GetEndPositionResponse
 
Protobuf type viam.component.arm.v1.GetJointPositionsRequest
Protobuf type viam.component.arm.v1.GetJointPositionsRequest
 
Protobuf type viam.component.arm.v1.GetJointPositionsResponse
Protobuf type viam.component.arm.v1.GetJointPositionsResponse
 
Protobuf type viam.component.arm.v1.IsMovingRequest
Protobuf type viam.component.arm.v1.IsMovingRequest
 
Protobuf type viam.component.arm.v1.IsMovingResponse
Protobuf type viam.component.arm.v1.IsMovingResponse
 
Protobuf type viam.component.arm.v1.JointPositions
Protobuf type viam.component.arm.v1.JointPositions
 
Protobuf type viam.component.arm.v1.MoveOptions
Protobuf type viam.component.arm.v1.MoveOptions
 
Protobuf type viam.component.arm.v1.MoveThroughJointPositionsRequest
Protobuf type viam.component.arm.v1.MoveThroughJointPositionsRequest
 
Protobuf type viam.component.arm.v1.MoveThroughJointPositionsResponse
Protobuf type viam.component.arm.v1.MoveThroughJointPositionsResponse
 
Protobuf type viam.component.arm.v1.MoveToJointPositionsRequest
Protobuf type viam.component.arm.v1.MoveToJointPositionsRequest
 
Protobuf type viam.component.arm.v1.MoveToJointPositionsResponse
Protobuf type viam.component.arm.v1.MoveToJointPositionsResponse
 
Moves an arm to the specified pose that is within the reference frame of the arm.
Moves an arm to the specified pose that is within the reference frame of the arm.
 
Protobuf type viam.component.arm.v1.MoveToPositionResponse
Protobuf type viam.component.arm.v1.MoveToPositionResponse
 
Protobuf type viam.component.arm.v1.Status
Protobuf type viam.component.arm.v1.Status
 
Protobuf type viam.component.arm.v1.StopRequest
Protobuf type viam.component.arm.v1.StopRequest
 
Protobuf type viam.component.arm.v1.StopResponse
Protobuf type viam.component.arm.v1.StopResponse
 
An ArmService services all arms associated with a robot
A stub to allow clients to do synchronous rpc calls to service ArmService.
A stub to allow clients to do ListenableFuture-style rpc calls to service ArmService.
Base class for the server implementation of the service ArmService.
A stub to allow clients to do asynchronous rpc calls to service ArmService.
An ArmService services all arms associated with a robot
This message defines the standard attribute vocabulary for Google APIs.
This message defines attributes associated with API operations, such as a network API request.
This message defines attributes associated with API operations, such as a network API request.
 
This message defines request authentication attributes.
This message defines request authentication attributes.
 
This message defines the standard attribute vocabulary for Google APIs.
This message defines attributes for a node that handles a network request.
This message defines attributes for a node that handles a network request.
 
This message defines attributes for an HTTP request.
This message defines attributes for an HTTP request.
 
This message defines core attributes for a resource.
This message defines core attributes for a resource.
 
This message defines attributes for a typical network response.
This message defines attributes for a typical network response.
 
 
 
 
Protobuf type viam.component.audioinput.v1.AudioChunk
Protobuf type viam.component.audioinput.v1.AudioChunk
Protobuf type viam.component.audioinput.v1.AudioChunkInfo
Protobuf type viam.component.audioinput.v1.AudioChunkInfo
 
 
Protobuf type viam.component.audioinput.v1.ChunksRequest
Protobuf type viam.component.audioinput.v1.ChunksRequest
 
Protobuf type viam.component.audioinput.v1.ChunksResponse
Protobuf type viam.component.audioinput.v1.ChunksResponse
 
 
Protobuf type viam.component.audioinput.v1.PropertiesRequest
Protobuf type viam.component.audioinput.v1.PropertiesRequest
 
Protobuf type viam.component.audioinput.v1.PropertiesResponse
Protobuf type viam.component.audioinput.v1.PropertiesResponse
 
Protobuf type viam.component.audioinput.v1.RecordRequest
Protobuf type viam.component.audioinput.v1.RecordRequest
 
Protobuf enum viam.component.audioinput.v1.SampleFormat
An AudioInputService services all audio inputs associated with a robot
An AudioInputService services all audio inputs associated with a robot
A stub to allow clients to do synchronous rpc calls to service AudioInputService.
A stub to allow clients to do ListenableFuture-style rpc calls to service AudioInputService.
Base class for the server implementation of the service AudioInputService.
A stub to allow clients to do asynchronous rpc calls to service AudioInputService.
 
An AuthenticateRequest contains the credentials used to authenticate.
An AuthenticateRequest contains the credentials used to authenticate.
 
An AuthenticateResponse is returned after successful authentication.
An AuthenticateResponse is returned after successful authentication.
 
An AuthenticateToRequest contains the entity to authenticate to.
An AuthenticateToRequest contains the entity to authenticate to.
 
An AuthenticateResponse is returned after successful authentication.
An AuthenticateResponse is returned after successful authentication.
 
Protobuf type proto.rpc.v1.Credentials
Protobuf type proto.rpc.v1.Credentials
 
An AuthService is intended to be used as a means to perform application level authentication.
An AuthService is intended to be used as a means to perform application level authentication.
A stub to allow clients to do synchronous rpc calls to service AuthService.
A stub to allow clients to do ListenableFuture-style rpc calls to service AuthService.
Base class for the server implementation of the service AuthService.
A stub to allow clients to do asynchronous rpc calls to service AuthService.
Describes violations in a client request.
Describes violations in a client request.
A message type used to describe a single bad request field.
A message type used to describe a single bad request field.
 
 
 
Protobuf type viam.component.base.v1.GetPropertiesRequest
Protobuf type viam.component.base.v1.GetPropertiesRequest
 
Protobuf type viam.component.base.v1.GetPropertiesResponse
Protobuf type viam.component.base.v1.GetPropertiesResponse
 
Protobuf type viam.component.base.v1.IsMovingRequest
Protobuf type viam.component.base.v1.IsMovingRequest
 
Protobuf type viam.component.base.v1.IsMovingResponse
Protobuf type viam.component.base.v1.IsMovingResponse
 
Protobuf type viam.component.base.v1.MoveStraightRequest
Protobuf type viam.component.base.v1.MoveStraightRequest
 
Protobuf type viam.component.base.v1.MoveStraightResponse
Protobuf type viam.component.base.v1.MoveStraightResponse
 
Protobuf type viam.component.base.v1.SetPowerRequest
Protobuf type viam.component.base.v1.SetPowerRequest
 
Protobuf type viam.component.base.v1.SetPowerResponse
Protobuf type viam.component.base.v1.SetPowerResponse
 
Protobuf type viam.component.base.v1.SetVelocityRequest
Protobuf type viam.component.base.v1.SetVelocityRequest
 
Protobuf type viam.component.base.v1.SetVelocityResponse
Protobuf type viam.component.base.v1.SetVelocityResponse
 
Protobuf type viam.component.base.v1.SpinRequest
Protobuf type viam.component.base.v1.SpinRequest
 
Protobuf type viam.component.base.v1.SpinResponse
Protobuf type viam.component.base.v1.SpinResponse
 
Protobuf type viam.component.base.v1.StopRequest
Protobuf type viam.component.base.v1.StopRequest
 
Protobuf type viam.component.base.v1.StopResponse
Protobuf type viam.component.base.v1.StopResponse
 
 
 
 
 
 
A stub to allow clients to do synchronous rpc calls to service BaseService.
A stub to allow clients to do ListenableFuture-style rpc calls to service BaseService.
Base class for the server implementation of the service BaseService.
A stub to allow clients to do asynchronous rpc calls to service BaseService.
 
 
 
Protobuf type viam.app.v1.GetCurrentMonthUsageRequest
Protobuf type viam.app.v1.GetCurrentMonthUsageRequest
 
Protobuf type viam.app.v1.GetCurrentMonthUsageResponse
Protobuf type viam.app.v1.GetCurrentMonthUsageResponse
 
Protobuf type viam.app.v1.GetInvoicePdfRequest
Protobuf type viam.app.v1.GetInvoicePdfRequest
 
Protobuf type viam.app.v1.GetInvoicePdfResponse
Protobuf type viam.app.v1.GetInvoicePdfResponse
 
Protobuf type viam.app.v1.GetInvoicesSummaryRequest
Protobuf type viam.app.v1.GetInvoicesSummaryRequest
 
Protobuf type viam.app.v1.GetInvoicesSummaryResponse
Protobuf type viam.app.v1.GetInvoicesSummaryResponse
 
Protobuf type viam.app.v1.GetOrgBillingInformationRequest
Protobuf type viam.app.v1.GetOrgBillingInformationRequest
 
Protobuf type viam.app.v1.GetOrgBillingInformationResponse
Protobuf type viam.app.v1.GetOrgBillingInformationResponse
 
Protobuf type viam.app.v1.InvoiceSummary
Protobuf type viam.app.v1.InvoiceSummary
 
Protobuf type viam.app.v1.PaymentMethodCard
Protobuf type viam.app.v1.PaymentMethodCard
 
Protobuf enum viam.app.v1.PaymentMethodType
Protobuf type viam.app.v1.ResourceUsageCosts
Protobuf type viam.app.v1.ResourceUsageCosts
Protobuf type viam.app.v1.ResourceUsageCostsBySource
Protobuf type viam.app.v1.ResourceUsageCostsBySource
 
 
Protobuf type viam.app.v1.SendPaymentRequiredEmailRequest
Protobuf type viam.app.v1.SendPaymentRequiredEmailRequest
 
Protobuf type viam.app.v1.SendPaymentRequiredEmailResponse
Protobuf type viam.app.v1.SendPaymentRequiredEmailResponse
 
Protobuf enum viam.app.v1.SourceType
Protobuf type viam.app.v1.UsageCost
Protobuf type viam.app.v1.UsageCost
 
Protobuf enum viam.app.v1.UsageCostType
 
 
A stub to allow clients to do synchronous rpc calls to service BillingService.
A stub to allow clients to do ListenableFuture-style rpc calls to service BillingService.
Base class for the server implementation of the service BillingService.
A stub to allow clients to do asynchronous rpc calls to service BillingService.
 
Protobuf type viam.component.board.v1.GetDigitalInterruptValueRequest
Protobuf type viam.component.board.v1.GetDigitalInterruptValueRequest
 
Protobuf type viam.component.board.v1.GetDigitalInterruptValueResponse
Protobuf type viam.component.board.v1.GetDigitalInterruptValueResponse
 
Protobuf type viam.component.board.v1.GetGPIORequest
Protobuf type viam.component.board.v1.GetGPIORequest
 
Protobuf type viam.component.board.v1.GetGPIOResponse
Protobuf type viam.component.board.v1.GetGPIOResponse
 
Protobuf enum viam.component.board.v1.PowerMode
Protobuf type viam.component.board.v1.PWMFrequencyRequest
Protobuf type viam.component.board.v1.PWMFrequencyRequest
 
Protobuf type viam.component.board.v1.PWMFrequencyResponse
Protobuf type viam.component.board.v1.PWMFrequencyResponse
 
Protobuf type viam.component.board.v1.PWMRequest
Protobuf type viam.component.board.v1.PWMRequest
 
Protobuf type viam.component.board.v1.PWMResponse
Protobuf type viam.component.board.v1.PWMResponse
 
Protobuf type viam.component.board.v1.ReadAnalogReaderRequest
Protobuf type viam.component.board.v1.ReadAnalogReaderRequest
 
Protobuf type viam.component.board.v1.ReadAnalogReaderResponse
Protobuf type viam.component.board.v1.ReadAnalogReaderResponse
 
Protobuf type viam.component.board.v1.SetGPIORequest
Protobuf type viam.component.board.v1.SetGPIORequest
 
Protobuf type viam.component.board.v1.SetGPIOResponse
Protobuf type viam.component.board.v1.SetGPIOResponse
 
Protobuf type viam.component.board.v1.SetPowerModeRequest
Protobuf type viam.component.board.v1.SetPowerModeRequest
 
Protobuf type viam.component.board.v1.SetPowerModeResponse
Protobuf type viam.component.board.v1.SetPowerModeResponse
 
Protobuf type viam.component.board.v1.SetPWMFrequencyRequest
Protobuf type viam.component.board.v1.SetPWMFrequencyRequest
 
Protobuf type viam.component.board.v1.SetPWMFrequencyResponse
Protobuf type viam.component.board.v1.SetPWMFrequencyResponse
 
Protobuf type viam.component.board.v1.SetPWMRequest
Protobuf type viam.component.board.v1.SetPWMRequest
 
Protobuf type viam.component.board.v1.SetPWMResponse
Protobuf type viam.component.board.v1.SetPWMResponse
 
Protobuf type viam.component.board.v1.Status
Protobuf type viam.component.board.v1.Status
 
Protobuf type viam.component.board.v1.StreamTicksRequest
Protobuf type viam.component.board.v1.StreamTicksRequest
 
Protobuf type viam.component.board.v1.StreamTicksResponse
Protobuf type viam.component.board.v1.StreamTicksResponse
 
Protobuf type viam.component.board.v1.WriteAnalogRequest
Protobuf type viam.component.board.v1.WriteAnalogRequest
 
Protobuf type viam.component.board.v1.WriteAnalogResponse
Protobuf type viam.component.board.v1.WriteAnalogResponse
 
BoardService services all Boards associated with a robot
BoardService services all Boards associated with a robot
A stub to allow clients to do synchronous rpc calls to service BoardService.
A stub to allow clients to do ListenableFuture-style rpc calls to service BoardService.
Base class for the server implementation of the service BoardService.
A stub to allow clients to do asynchronous rpc calls to service BoardService.
#### Introduction The Byte Stream API enables a client to read and write a stream of bytes to and from a resource.
#### Introduction The Byte Stream API enables a client to read and write a stream of bytes to and from a resource.
A stub to allow clients to do synchronous rpc calls to service ByteStream.
A stub to allow clients to do ListenableFuture-style rpc calls to service ByteStream.
Base class for the server implementation of the service ByteStream.
A stub to allow clients to do asynchronous rpc calls to service ByteStream.
 
Request object for ByteStream.QueryWriteStatus.
Request object for ByteStream.QueryWriteStatus.
 
Response object for ByteStream.QueryWriteStatus.
Response object for ByteStream.QueryWriteStatus.
 
Request object for ByteStream.Read.
Request object for ByteStream.Read.
 
Response object for ByteStream.Read.
Response object for ByteStream.Read.
 
Request object for ByteStream.Write.
Request object for ByteStream.Write.
 
Response object for ByteStream.Write.
Response object for ByteStream.Write.
 
A `CalendarPeriod` represents the abstract concept of a time period that has a canonical start.
 
 
MovementSensor reports information about the robot's direction, position, and speed
Protobuf type viam.component.camera.v1.DistortionParameters
Protobuf type viam.component.camera.v1.DistortionParameters
 
Protobuf enum viam.component.camera.v1.Format
Protobuf type viam.component.camera.v1.GetImageRequest
Protobuf type viam.component.camera.v1.GetImageRequest
 
Protobuf type viam.component.camera.v1.GetImageResponse
Protobuf type viam.component.camera.v1.GetImageResponse
 
Protobuf type viam.component.camera.v1.GetImagesRequest
Protobuf type viam.component.camera.v1.GetImagesRequest
 
Protobuf type viam.component.camera.v1.GetImagesResponse
Protobuf type viam.component.camera.v1.GetImagesResponse
 
Protobuf type viam.component.camera.v1.GetPointCloudRequest
Protobuf type viam.component.camera.v1.GetPointCloudRequest
 
Protobuf type viam.component.camera.v1.GetPointCloudResponse
Protobuf type viam.component.camera.v1.GetPointCloudResponse
 
Protobuf type viam.component.camera.v1.GetPropertiesRequest
Protobuf type viam.component.camera.v1.GetPropertiesRequest
 
Protobuf type viam.component.camera.v1.GetPropertiesResponse
Protobuf type viam.component.camera.v1.GetPropertiesResponse
 
Protobuf type viam.component.camera.v1.Image
Protobuf type viam.component.camera.v1.Image
 
Protobuf type viam.component.camera.v1.IntrinsicParameters
Protobuf type viam.component.camera.v1.IntrinsicParameters
 
Protobuf type viam.component.camera.v1.Property
Protobuf type viam.component.camera.v1.Property
 
Protobuf type viam.component.camera.v1.RenderFrameRequest
Protobuf type viam.component.camera.v1.RenderFrameRequest
 
Protobuf type viam.component.camera.v1.Webcam
Protobuf type viam.component.camera.v1.Webcam
 
Protobuf type viam.component.camera.v1.Webcams
Protobuf type viam.component.camera.v1.Webcams
 
gRPC Client for a Camera component
gRPC Service for a Camera component
A CameraService services all cameras associated with a robot
A CameraService services all cameras associated with a robot
A stub to allow clients to do synchronous rpc calls to service CameraService.
A stub to allow clients to do ListenableFuture-style rpc calls to service CameraService.
Base class for the server implementation of the service CameraService.
A stub to allow clients to do asynchronous rpc calls to service CameraService.
The request message for [Operations.CancelOperation][google.longrunning.Operations.CancelOperation].
The request message for [Operations.CancelOperation][google.longrunning.Operations.CancelOperation].
 
 
A CEL expression which has been successfully type checked.
A CEL expression which has been successfully type checked.
 
 
To where should client libraries be published?
The organization for which the client libraries are being published.
Details about how and where to publish client libraries.
Details about how and where to publish client libraries.
 
 
 
 
Protobuf type viam.app.cloudslam.v1.CaptureInterval
Protobuf type viam.app.cloudslam.v1.CaptureInterval
 
Protobuf enum viam.app.cloudslam.v1.EndStatus
Protobuf type viam.app.cloudslam.v1.GetActiveMappingSessionsForRobotRequest
Protobuf type viam.app.cloudslam.v1.GetActiveMappingSessionsForRobotRequest
 
Protobuf type viam.app.cloudslam.v1.GetActiveMappingSessionsForRobotResponse
Protobuf type viam.app.cloudslam.v1.GetActiveMappingSessionsForRobotResponse
 
Protobuf type viam.app.cloudslam.v1.GetMappingSessionMetadataByIDRequest
Protobuf type viam.app.cloudslam.v1.GetMappingSessionMetadataByIDRequest
 
Protobuf type viam.app.cloudslam.v1.GetMappingSessionMetadataByIDResponse
Protobuf type viam.app.cloudslam.v1.GetMappingSessionMetadataByIDResponse
 
Protobuf type viam.app.cloudslam.v1.GetMappingSessionPointCloudRequest
Protobuf type viam.app.cloudslam.v1.GetMappingSessionPointCloudRequest
 
Protobuf type viam.app.cloudslam.v1.GetMappingSessionPointCloudResponse
Protobuf type viam.app.cloudslam.v1.GetMappingSessionPointCloudResponse
 
Protobuf type viam.app.cloudslam.v1.ListMappingSessionsRequest
Protobuf type viam.app.cloudslam.v1.ListMappingSessionsRequest
 
Protobuf type viam.app.cloudslam.v1.ListMappingSessionsResponse
Protobuf type viam.app.cloudslam.v1.ListMappingSessionsResponse
 
Protobuf type viam.app.cloudslam.v1.MappingMetadata
Protobuf type viam.app.cloudslam.v1.MappingMetadata
 
Protobuf type viam.app.cloudslam.v1.Module
Protobuf type viam.app.cloudslam.v1.Module
 
Protobuf type viam.app.cloudslam.v1.SensorInfo
Protobuf type viam.app.cloudslam.v1.SensorInfo
 
Protobuf type viam.app.cloudslam.v1.StartMappingSessionRequest
Protobuf type viam.app.cloudslam.v1.StartMappingSessionRequest
 
Protobuf type viam.app.cloudslam.v1.StartMappingSessionResponse
Protobuf type viam.app.cloudslam.v1.StartMappingSessionResponse
 
Protobuf type viam.app.cloudslam.v1.StopMappingSessionRequest
Protobuf type viam.app.cloudslam.v1.StopMappingSessionRequest
 
Protobuf type viam.app.cloudslam.v1.StopMappingSessionResponse
Protobuf type viam.app.cloudslam.v1.StopMappingSessionResponse
 
 
 
A stub to allow clients to do synchronous rpc calls to service CloudSLAMService.
A stub to allow clients to do ListenableFuture-style rpc calls to service CloudSLAMService.
Base class for the server implementation of the service CloudSLAMService.
A stub to allow clients to do asynchronous rpc calls to service CloudSLAMService.
The canonical error codes for gRPC APIs.
 
Represents a color in the RGBA color space.
Represents a color in the RGBA color space.
 
 
 
ActuatorStatus is a generic status for resources that only need to return actuator status.
ActuatorStatus is a generic status for resources that only need to return actuator status.
 
Protobuf type viam.common.v1.Capsule
Protobuf type viam.common.v1.Capsule
 
DoCommandRequest represents a generic DoCommand input
DoCommandRequest represents a generic DoCommand input
 
DoCommandResponse represents a generic DoCommand output
DoCommandResponse represents a generic DoCommand output
 
GeoGeometry contains information describing Geometry(s) that is located at a GeoPoint
GeoGeometry contains information describing Geometry(s) that is located at a GeoPoint
 
GeometriesinFrame contains the dimensions of a given geometry, pose of its center point, and the reference frame by which it was observed.
GeometriesinFrame contains the dimensions of a given geometry, pose of its center point, and the reference frame by which it was observed.
 
Geometry contains the dimensions of a given geometry and the pose of its center.
Geometry contains the dimensions of a given geometry and the pose of its center.
 
 
Protobuf type viam.common.v1.GeoPoint
Protobuf type viam.common.v1.GeoPoint
 
Protobuf type viam.common.v1.GetGeometriesRequest
Protobuf type viam.common.v1.GetGeometriesRequest
 
Protobuf type viam.common.v1.GetGeometriesResponse
Protobuf type viam.common.v1.GetGeometriesResponse
 
Protobuf type viam.common.v1.GetKinematicsRequest
Protobuf type viam.common.v1.GetKinematicsRequest
 
Protobuf type viam.common.v1.GetKinematicsResponse
Protobuf type viam.common.v1.GetKinematicsResponse
 
Protobuf type viam.common.v1.GetReadingsRequest
Protobuf type viam.common.v1.GetReadingsRequest
 
Protobuf type viam.common.v1.GetReadingsResponse
Protobuf type viam.common.v1.GetReadingsResponse
 
Protobuf enum viam.common.v1.KinematicsFileFormat
Protobuf type viam.common.v1.LogEntry
Protobuf type viam.common.v1.LogEntry
 
Protobuf type viam.common.v1.Orientation
Protobuf type viam.common.v1.Orientation
 
PointCloudObject contains an image in bytes with point cloud data of all of the objects captured by a given observer as well as a repeated list of geometries which respresents the center point and geometry of each of the objects within the point cloud
PointCloudObject contains an image in bytes with point cloud data of all of the objects captured by a given observer as well as a repeated list of geometries which respresents the center point and geometry of each of the objects within the point cloud
 
Pose is a combination of location and orientation.
Pose is a combination of location and orientation.
PoseInFrame contains a pose and the and the reference frame in which it was observed
PoseInFrame contains a pose and the and the reference frame in which it was observed
 
 
RectangularPrism contains a Vector3 field corresponding to the X, Y, Z dimensions of the prism in mms These dimensions are with respect to the referenceframe in which the RectangularPrism is defined
RectangularPrism contains a Vector3 field corresponding to the X, Y, Z dimensions of the prism in mms These dimensions are with respect to the referenceframe in which the RectangularPrism is defined
 
Protobuf type viam.common.v1.ResourceName
Protobuf type viam.common.v1.ResourceName
 
Protobuf type viam.common.v1.ResponseMetadata
Protobuf type viam.common.v1.ResponseMetadata
 
Protobuf type viam.common.v1.Sphere
Protobuf type viam.common.v1.Sphere
 
Transform contains a pose and two reference frames.
Transform contains a pose and two reference frames.
 
Protobuf type viam.common.v1.Vector3
Protobuf type viam.common.v1.Vector3
 
WorldState contains information about the physical environment around a given robot.
WorldState contains information about the physical environment around a given robot.
 
Required information for every language.
Required information for every language.
 
Base component.
Represents a primitive literal.
Represents a primitive literal.
 
 
Settings for C++ client libraries.
Settings for C++ client libraries.
 
A custom pattern is used for defining custom HTTP verb.
A custom pattern is used for defining custom HTTP verb.
 
 
AddBinaryDataToDatasetByIDsRequest adds the binary data with the given binary IDs to a dataset with dataset_id.
AddBinaryDataToDatasetByIDsRequest adds the binary data with the given binary IDs to a dataset with dataset_id.
 
Protobuf type viam.app.data.v1.AddBinaryDataToDatasetByIDsResponse
Protobuf type viam.app.data.v1.AddBinaryDataToDatasetByIDsResponse
 
AddBoundingBoxToImageByIDRequest specifies the binary ID to which a bounding box with the associated label and position in normalized coordinates will be added.
AddBoundingBoxToImageByIDRequest specifies the binary ID to which a bounding box with the associated label and position in normalized coordinates will be added.
 
AddBoundingBoxToImageByIDResponse returns the bounding box ID of the successfully added bounding box.
AddBoundingBoxToImageByIDResponse returns the bounding box ID of the successfully added bounding box.
 
AddTagsToBinaryDataByFilterRequest requests adding all specified tags to each of the files when a filter is provided.
AddTagsToBinaryDataByFilterRequest requests adding all specified tags to each of the files when a filter is provided.
 
Protobuf type viam.app.data.v1.AddTagsToBinaryDataByFilterResponse
Protobuf type viam.app.data.v1.AddTagsToBinaryDataByFilterResponse
 
AddTagsToBinaryDataByIDsRequest requests adding all specified tags to each of the files when binary ids are provided.
AddTagsToBinaryDataByIDsRequest requests adding all specified tags to each of the files when binary ids are provided.
 
Protobuf type viam.app.data.v1.AddTagsToBinaryDataByIDsResponse
Protobuf type viam.app.data.v1.AddTagsToBinaryDataByIDsResponse
 
Annotations are data annotations used for machine learning.
Annotations are data annotations used for machine learning.
 
BinaryData contains data and metadata associated with binary data.
BinaryData contains data and metadata associated with binary data.
BinaryDataByFilterRequest requests the data and metadata of binary (image + file) data when a filter is provided.
BinaryDataByFilterRequest requests the data and metadata of binary (image + file) data when a filter is provided.
 
BinaryDataByFilterResponse provides the data and metadata of binary (image + file) data when a filter is provided.
BinaryDataByFilterResponse provides the data and metadata of binary (image + file) data when a filter is provided.
 
BinaryDataByFilterRequest requests the data and metadata of binary (image + file) data by binary ids.
BinaryDataByFilterRequest requests the data and metadata of binary (image + file) data by binary ids.
 
BinaryDataByIDsResponse provides the data and metadata of binary (image + file) data when a filter is provided.
BinaryDataByIDsResponse provides the data and metadata of binary (image + file) data when a filter is provided.
 
 
BinaryID is the unique identifier for a file that one can request to be retrieved or modified.
BinaryID is the unique identifier for a file that one can request to be retrieved or modified.
 
BinaryMetadata is the metadata associated with binary data.
BinaryMetadata is the metadata associated with binary data.
 
BoundingBox represents a labeled bounding box on an image.
BoundingBox represents a labeled bounding box on an image.
BoundingBoxLabelsByFilterRequest requests all the labels of the bounding boxes from files from a given filter.
BoundingBoxLabelsByFilterRequest requests all the labels of the bounding boxes from files from a given filter.
 
BoundingBoxLabelsByFilterRequest returns all the labels of the bounding boxes from files from a given filter.
BoundingBoxLabelsByFilterRequest returns all the labels of the bounding boxes from files from a given filter.
 
 
CaptureInterval describes the start and end time of the capture in this file.
CaptureInterval describes the start and end time of the capture in this file.
 
CaptureMetadata contains information on the settings used for the data capture.
CaptureMetadata contains information on the settings used for the data capture.
 
Classification represents a confidence score with a label.
Classification represents a confidence score with a label.
 
ConfigureDatabaseUserRequest accepts a Viam organization ID and a password for the database user being configured.
ConfigureDatabaseUserRequest accepts a Viam organization ID and a password for the database user being configured.
 
Protobuf type viam.app.data.v1.ConfigureDatabaseUserResponse
Protobuf type viam.app.data.v1.ConfigureDatabaseUserResponse
 
DataRequest encapsulates the filter for the data, a limit on the maximum results returned, a last string associated with the last returned document, and the sorting order by time.
DataRequest encapsulates the filter for the data, a limit on the maximum results returned, a last string associated with the last returned document, and the sorting order by time.
 
DeleteBinaryDataByFilterRequest deletes the data and metadata of binary data when a filter is provided.
DeleteBinaryDataByFilterRequest deletes the data and metadata of binary data when a filter is provided.
 
DeleteBinaryDataByFilterResponse returns the number of binary files deleted when a filter is provided.
DeleteBinaryDataByFilterResponse returns the number of binary files deleted when a filter is provided.
 
DeleteBinaryDataByIDsRequest deletes the data and metadata of binary data when binary ids are provided.
DeleteBinaryDataByIDsRequest deletes the data and metadata of binary data when binary ids are provided.
 
DeleteBinaryDataByIDsResponse returns the number of binary files deleted when binary ids are provided.
DeleteBinaryDataByIDsResponse returns the number of binary files deleted when binary ids are provided.
 
DeleteTabularDataRequest deletes the data from the organization that is older than `delete_older_than_days` in UTC time.
DeleteTabularDataRequest deletes the data from the organization that is older than `delete_older_than_days` in UTC time.
 
DeleteBinaryDataResponse returns the number of tabular datapoints deleted.
DeleteBinaryDataResponse returns the number of tabular datapoints deleted.
 
ExportTabularDataRequest requests tabular data from the specified data source.
ExportTabularDataRequest requests tabular data from the specified data source.
 
ExportTabularDataResponse provides unified tabular data and metadata for a single data point from the specified data source.
ExportTabularDataResponse provides unified tabular data and metadata for a single data point from the specified data source.
 
Filter defines the fields over which we can filter data using a logic AND.
Filter defines the fields over which we can filter data using a logic AND.
 
GetDatabaseConnectionRequest requests the database connection hostname.
GetDatabaseConnectionRequest requests the database connection hostname.
 
GetDatabaseConnectionResponse returns the database connection hostname endpoint.
GetDatabaseConnectionResponse returns the database connection hostname endpoint.
 
GetLatestTabularDataRequest requests the most recent tabular data captured from the specified data source.
GetLatestTabularDataRequest requests the most recent tabular data captured from the specified data source.
 
GetLatestTabularDataResponse provides the data, time synced, and time captured of the most recent tabular data captured from the requested data source, as long as it was synced within the last year.
GetLatestTabularDataResponse provides the data, time synced, and time captured of the most recent tabular data captured from the requested data source, as long as it was synced within the last year.
 
Order specifies the order in which data is returned.
RemoveBinaryDataFromDatasetByIDsRequest removes the specified binary IDs from a dataset with dataset_id.
RemoveBinaryDataFromDatasetByIDsRequest removes the specified binary IDs from a dataset with dataset_id.
 
Protobuf type viam.app.data.v1.RemoveBinaryDataFromDatasetByIDsResponse
Protobuf type viam.app.data.v1.RemoveBinaryDataFromDatasetByIDsResponse
 
RemoveBoundingBoxFromImageByIDRequest removes the bounding box with specified bounding box ID for the file represented by the binary ID.
RemoveBoundingBoxFromImageByIDRequest removes the bounding box with specified bounding box ID for the file represented by the binary ID.
 
Protobuf type viam.app.data.v1.RemoveBoundingBoxFromImageByIDResponse
Protobuf type viam.app.data.v1.RemoveBoundingBoxFromImageByIDResponse
 
RemoveTagsFromBinaryDataByFilterRequest requests removing the given tags value from each file when a filter is provided.
RemoveTagsFromBinaryDataByFilterRequest requests removing the given tags value from each file when a filter is provided.
 
RemoveTagsFromBinaryDataByFilterResponse returns the number of binary files which had tags removed.
RemoveTagsFromBinaryDataByFilterResponse returns the number of binary files which had tags removed.
 
RemoveTagsFromBinaryDataByIDsRequest requests removing the given tags value from each file when binary ids are provided.
RemoveTagsFromBinaryDataByIDsRequest requests removing the given tags value from each file when binary ids are provided.
 
RemoveTagsFromBinaryDataByIDsResponse returns the number of binary files which had tags removed
RemoveTagsFromBinaryDataByIDsResponse returns the number of binary files which had tags removed
 
Deprecated.
TabularData contains data and metadata associated with tabular data.
Deprecated.
TabularDataByFilterRequest requests tabular data based on filter values.
Deprecated.
Deprecated.
TabularDataByFilterResponse provides the data and metadata of tabular data.
Deprecated.
TabularDataByMQLRequest requests tabular data using an MQL query.
TabularDataByMQLRequest requests tabular data using an MQL query.
 
TabularDataByMQLResponse provides unified tabular data and metadata, queried with MQL.
TabularDataByMQLResponse provides unified tabular data and metadata, queried with MQL.
 
TabularDataBySQLRequest requests tabular data using a SQL query.
TabularDataBySQLRequest requests tabular data using a SQL query.
 
TabularDataBySQLResponse provides unified tabular data and metadata, queried with SQL.
TabularDataBySQLResponse provides unified tabular data and metadata, queried with SQL.
 
Deprecated.
TagsByFilterRequest requests the unique tags from data based on given filter.
TagsByFilterRequest requests the unique tags from data based on given filter.
 
TagsByFilterResponse returns the unique tags from data based on given filter.
TagsByFilterResponse returns the unique tags from data based on given filter.
 
TagsFilter defines the type of filtering and, if applicable, over which tags to perform a logical OR.
TagsFilter defines the type of filtering and, if applicable, over which tags to perform a logical OR.
 
TagsFilterType specifies how data can be filtered based on tags.
UpdateBoundingBoxRequest updates the bounding box with specified bounding box ID for the file represented by the binary ID.
UpdateBoundingBoxRequest updates the bounding box with specified bounding box ID for the file represented by the binary ID.
 
Protobuf type viam.app.data.v1.UpdateBoundingBoxResponse
Protobuf type viam.app.data.v1.UpdateBoundingBoxResponse
 
 
 
 
 
 
 
 
 
Protobuf type viam.service.datamanager.v1.SyncRequest
Protobuf type viam.service.datamanager.v1.SyncRequest
 
Protobuf type viam.service.datamanager.v1.SyncResponse
Protobuf type viam.service.datamanager.v1.SyncResponse
 
 
A DataManagerService service manages data between the robot and the cloud.
A DataManagerService service manages data between the robot and the cloud.
A stub to allow clients to do synchronous rpc calls to service DataManagerService.
A stub to allow clients to do ListenableFuture-style rpc calls to service DataManagerService.
Base class for the server implementation of the service DataManagerService.
A stub to allow clients to do asynchronous rpc calls to service DataManagerService.
DataService is used to query robot data.
DataService is used to query robot data.
A stub to allow clients to do synchronous rpc calls to service DataService.
A stub to allow clients to do ListenableFuture-style rpc calls to service DataService.
Base class for the server implementation of the service DataService.
A stub to allow clients to do asynchronous rpc calls to service DataService.
 
CreateDatasetRequest defines the name and organization ID of a dataset.
CreateDatasetRequest defines the name and organization ID of a dataset.
 
CreateDatasetResponse returns the dataset ID of the created dataset.
CreateDatasetResponse returns the dataset ID of the created dataset.
 
Dataset stores the metadata of a dataset.
Dataset stores the metadata of a dataset.
 
DeleteDatasetRequest deletes the dataset specified by the dataset ID.
DeleteDatasetRequest deletes the dataset specified by the dataset ID.
 
Protobuf type viam.app.dataset.v1.DeleteDatasetResponse
Protobuf type viam.app.dataset.v1.DeleteDatasetResponse
 
ListDatasetsByIDsRequest requests all of the datasets by their dataset IDs.
ListDatasetsByIDsRequest requests all of the datasets by their dataset IDs.
 
ListDatasetsByIDsResponse returns all the dataset metadata for the associated dataset IDs.
ListDatasetsByIDsResponse returns all the dataset metadata for the associated dataset IDs.
 
ListDatasetsByOrganizationIDRequest requests all of the datasets for an organization.
ListDatasetsByOrganizationIDRequest requests all of the datasets for an organization.
 
ListDatasetsByOrganizationIDResponse returns all the dataset metadata for the organization.
ListDatasetsByOrganizationIDResponse returns all the dataset metadata for the organization.
 
RenameDatasetRequest applies the new name to the dataset specified by the dataset ID.
RenameDatasetRequest applies the new name to the dataset specified by the dataset ID.
 
Protobuf type viam.app.dataset.v1.RenameDatasetResponse
Protobuf type viam.app.dataset.v1.RenameDatasetResponse
 
DatasetService is used to manage datasets.
DatasetService is used to manage datasets.
A stub to allow clients to do synchronous rpc calls to service DatasetService.
A stub to allow clients to do ListenableFuture-style rpc calls to service DatasetService.
Base class for the server implementation of the service DatasetService.
A stub to allow clients to do asynchronous rpc calls to service DatasetService.
 
CaptureInterval specifies the start and end times of the data capture.
CaptureInterval specifies the start and end times of the data capture.
 
DataCaptureMetadata contains the metadata for data captured by collectors.
DataCaptureMetadata contains the metadata for data captured by collectors.
 
DataCaptureUploadMetadata contains the metadata for streaming binary (image + file) data.
DataCaptureUploadMetadata contains the metadata for streaming binary (image + file) data.
 
DataCaptureUploadRequest requests to upload the contents and metadata for tabular data.
DataCaptureUploadRequest requests to upload the contents and metadata for tabular data.
 
DataCaptureUploadResponse returns the file id of the uploaded contents and metadata for tabular data.
DataCaptureUploadResponse returns the file id of the uploaded contents and metadata for tabular data.
 
DataType specifies the type of data uploaded.
FileData contains the contents of binary (image + file) data.
FileData contains the contents of binary (image + file) data.
 
FileUploadRequest requests to upload the contents and metadata for binary (image + file) data.
FileUploadRequest requests to upload the contents and metadata for binary (image + file) data.
 
 
FileUploadResponse returns the file id of the uploaded contents and metadata for binary (image + file) data.
FileUploadResponse returns the file id of the uploaded contents and metadata for binary (image + file) data.
 
Protobuf enum viam.app.datasync.v1.MimeType
SensorData contains the contents and metadata for tabular data.
SensorData contains the contents and metadata for tabular data.
 
 
SensorMetadata contains the time the sensor data was requested and was received.
SensorMetadata contains the time the sensor data was requested and was received.
 
StreamingDataCaptureUploadRequest requests to upload the contents and metadata for streaming binary (image + file) data.
StreamingDataCaptureUploadRequest requests to upload the contents and metadata for streaming binary (image + file) data.
 
 
StreamingDataCaptureUploadResponse returns the file id of the uploaded contents and metadata for streaming binary (image + file) data.
StreamingDataCaptureUploadResponse returns the file id of the uploaded contents and metadata for streaming binary (image + file) data.
 
UploadMetadata contains the metadata for binary (image + file) data.
UploadMetadata contains the metadata for binary (image + file) data.
 
 
 
A stub to allow clients to do synchronous rpc calls to service DataSyncService.
A stub to allow clients to do ListenableFuture-style rpc calls to service DataSyncService.
Base class for the server implementation of the service DataSyncService.
A stub to allow clients to do asynchronous rpc calls to service DataSyncService.
Represents a whole or partial calendar date, such as a birthday.
Represents a whole or partial calendar date, such as a birthday.
 
 
Represents civil time (or occasionally physical time).
Represents civil time (or occasionally physical time).
 
 
 
Represents a day of the week.
 
Describes additional debugging info.
Describes additional debugging info.
 
A representation of a decimal value, such as 2.5.
A representation of a decimal value, such as 2.5.
 
 
Represents a declaration of a named value or function.
A declaration.
Represents a declaration of a named value or function.
A declaration.
 
Function declaration specifies one or more overloads which indicate the function's parameter types and return type.
Function declaration specifies one or more overloads which indicate the function's parameter types and return type.
An overload indicates a function's parameter types and return type, and may optionally include a function body described in terms of [Expr][google.api.expr.v1alpha1.Expr] values.
An overload indicates a function's parameter types and return type, and may optionally include a function body described in terms of [Expr][google.api.expr.v1alpha1.Expr] values.
 
 
Identifier declaration which specifies its type and optional `Expr` value.
Identifier declaration which specifies its type and optional `Expr` value.
 
 
 
 
 
 
The declared type of a variable.
The declared type of a variable.
 
The request message for [Operations.DeleteOperation][google.longrunning.Operations.DeleteOperation].
The request message for [Operations.DeleteOperation][google.longrunning.Operations.DeleteOperation].
 
 
 
 
Settings for Dotnet client libraries.
Settings for Dotnet client libraries.
 
 
 
 
 
Protobuf type proto.rpc.examples.echo.v1.EchoBiDiRequest
Protobuf type proto.rpc.examples.echo.v1.EchoBiDiRequest
 
Protobuf type proto.rpc.examples.echo.v1.EchoBiDiResponse
Protobuf type proto.rpc.examples.echo.v1.EchoBiDiResponse
 
Protobuf type proto.rpc.examples.echo.v1.EchoMultipleRequest
Protobuf type proto.rpc.examples.echo.v1.EchoMultipleRequest
 
Protobuf type proto.rpc.examples.echo.v1.EchoMultipleResponse
Protobuf type proto.rpc.examples.echo.v1.EchoMultipleResponse
 
Protobuf type proto.rpc.examples.echo.v1.EchoRequest
Protobuf type proto.rpc.examples.echo.v1.EchoRequest
 
Protobuf type proto.rpc.examples.echo.v1.EchoResponse
Protobuf type proto.rpc.examples.echo.v1.EchoResponse
 
 
Protobuf type proto.rpc.examples.echoresource.v1.EchoResourceBiDiRequest
Protobuf type proto.rpc.examples.echoresource.v1.EchoResourceBiDiRequest
 
Protobuf type proto.rpc.examples.echoresource.v1.EchoResourceBiDiResponse
Protobuf type proto.rpc.examples.echoresource.v1.EchoResourceBiDiResponse
 
Protobuf type proto.rpc.examples.echoresource.v1.EchoResourceMultipleRequest
Protobuf type proto.rpc.examples.echoresource.v1.EchoResourceMultipleRequest
 
Protobuf type proto.rpc.examples.echoresource.v1.EchoResourceMultipleResponse
Protobuf type proto.rpc.examples.echoresource.v1.EchoResourceMultipleResponse
 
Protobuf type proto.rpc.examples.echoresource.v1.EchoResourceRequest
Protobuf type proto.rpc.examples.echoresource.v1.EchoResourceRequest
 
Protobuf type proto.rpc.examples.echoresource.v1.EchoResourceResponse
Protobuf type proto.rpc.examples.echoresource.v1.EchoResourceResponse
 
 
 
A stub to allow clients to do synchronous rpc calls to service EchoResourceService.
A stub to allow clients to do ListenableFuture-style rpc calls to service EchoResourceService.
Base class for the server implementation of the service EchoResourceService.
A stub to allow clients to do asynchronous rpc calls to service EchoResourceService.
 
 
A stub to allow clients to do synchronous rpc calls to service EchoService.
A stub to allow clients to do ListenableFuture-style rpc calls to service EchoService.
Base class for the server implementation of the service EchoService.
A stub to allow clients to do asynchronous rpc calls to service EchoService.
 
Protobuf type viam.component.encoder.v1.GetPositionRequest
Protobuf type viam.component.encoder.v1.GetPositionRequest
 
Protobuf type viam.component.encoder.v1.GetPositionResponse
Protobuf type viam.component.encoder.v1.GetPositionResponse
 
Protobuf type viam.component.encoder.v1.GetPropertiesRequest
Protobuf type viam.component.encoder.v1.GetPropertiesRequest
 
Protobuf type viam.component.encoder.v1.GetPropertiesResponse
Protobuf type viam.component.encoder.v1.GetPropertiesResponse
 
Protobuf enum viam.component.encoder.v1.PositionType
Protobuf type viam.component.encoder.v1.ResetPositionRequest
Protobuf type viam.component.encoder.v1.ResetPositionRequest
 
Protobuf type viam.component.encoder.v1.ResetPositionResponse
Protobuf type viam.component.encoder.v1.ResetPositionResponse
 
 
 
A stub to allow clients to do synchronous rpc calls to service EncoderService.
A stub to allow clients to do ListenableFuture-style rpc calls to service EncoderService.
Base class for the server implementation of the service EncoderService.
A stub to allow clients to do asynchronous rpc calls to service EncoderService.
 
Protobuf type viam.app.v1.AcceptLegalRequest
Protobuf type viam.app.v1.AcceptLegalRequest
 
Protobuf type viam.app.v1.AcceptLegalResponse
Protobuf type viam.app.v1.AcceptLegalResponse
 
Protobuf type viam.app.v1.GetAuthApplicationRequest
Protobuf type viam.app.v1.GetAuthApplicationRequest
 
Protobuf type viam.app.v1.GetAuthApplicationResponse
Protobuf type viam.app.v1.GetAuthApplicationResponse
 
Protobuf type viam.app.v1.IsLegalAcceptedRequest
Protobuf type viam.app.v1.IsLegalAcceptedRequest
 
Protobuf type viam.app.v1.IsLegalAcceptedResponse
Protobuf type viam.app.v1.IsLegalAcceptedResponse
 
Protobuf type viam.app.v1.RegisterAuthApplicationRequest
Protobuf type viam.app.v1.RegisterAuthApplicationRequest
 
Protobuf type viam.app.v1.RegisterAuthApplicationResponse
Protobuf type viam.app.v1.RegisterAuthApplicationResponse
 
Protobuf type viam.app.v1.UpdateAuthApplicationRequest
Protobuf type viam.app.v1.UpdateAuthApplicationRequest
 
Protobuf type viam.app.v1.UpdateAuthApplicationResponse
Protobuf type viam.app.v1.UpdateAuthApplicationResponse
 
 
 
A stub to allow clients to do synchronous rpc calls to service EndUserService.
A stub to allow clients to do ListenableFuture-style rpc calls to service EndUserService.
Base class for the server implementation of the service EndUserService.
A stub to allow clients to do asynchronous rpc calls to service EndUserService.
An enum value.
An enum value.
An enum value.
An enum value.
 
 
 
Describes the cause of the error with structured details.
Describes the cause of the error with structured details.
 
The error code and error message sent by the server when an error occurs.
The error code and error message sent by the server when an error occurs.
 
A set of errors.
A set of errors.
A set of errors.
A set of errors.
 
 
 
 
The state of an evaluation.
The state of an evaluation.
The state of an evaluation.
The state of an evaluation.
A single evalution result.
A single evaluation result.
A single evalution result.
A single evaluation result.
 
 
 
 
Deprecated.
Values of intermediate expressions produced when evaluating expression.
ID and value index of one step.
ID and value index of one step.
 
Deprecated.
 
An abstract representation of a common expression.
An abstract representation of a common expression.
Represents a textual expression in the Common Expression Language (CEL) syntax.
An abstract representation of a common expression.
An abstract representation of a common expression.
Represents a textual expression in the Common Expression Language (CEL) syntax.
A call expression, including calls to predefined functions and operators.
A call expression, including calls to predefined functions and operators.
A call expression, including calls to predefined functions and operators.
A call expression, including calls to predefined functions and operators.
 
 
A comprehension expression applied to a list or map.
A comprehension expression applied to a list or map.
A comprehension expression applied to a list or map.
A comprehension expression applied to a list or map.
 
 
A list creation expression.
A list creation expression.
A list creation expression.
A list creation expression.
 
 
A map or message creation expression.
A map or message creation expression.
A map or message creation expression.
A map or message creation expression.
Represents an entry.
Represents an entry.
Represents an entry.
Represents an entry.
 
 
 
 
 
 
 
 
An identifier expression.
An identifier expression.
An identifier expression.
An identifier expression.
 
 
A field selection expression.
A field selection expression.
A field selection expression.
A field selection expression.
 
 
 
 
 
 
 
The value of an evaluated expression.
The value of an evaluated expression.
The value of an evaluated expression.
The value of an evaluated expression.
 
 
 
 
A list of extension numbers sent by the server answering all_extension_numbers_of_type request.
A list of extension numbers sent by the server answering all_extension_numbers_of_type request.
 
The type name and extension number sent by the client when requesting file_containing_extension.
The type name and extension number sent by the client when requesting file_containing_extension.
 
An ExternalAuthService is intended to be used as a means to perform application level authentication but for an external entity that it is responsible for handling auth for.
An ExternalAuthService is intended to be used as a means to perform application level authentication but for an external entity that it is responsible for handling auth for.
A stub to allow clients to do synchronous rpc calls to service ExternalAuthService.
A stub to allow clients to do ListenableFuture-style rpc calls to service ExternalAuthService.
Base class for the server implementation of the service ExternalAuthService.
A stub to allow clients to do asynchronous rpc calls to service ExternalAuthService.
An indicator of the behavior of a given field (for example, that a field is required in requests, or given as output but ignored as input).
 
Rich semantic information of an API field beyond basic typing.
Rich semantic information of an API field beyond basic typing.
The standard format of a field value.
 
 
Serialized FileDescriptorProto messages sent by the server answering a file_by_filename, file_containing_symbol, or file_containing_extension request.
Serialized FileDescriptorProto messages sent by the server answering a file_by_filename, file_containing_symbol, or file_containing_extension request.
 
Represents a fraction in terms of a numerator divided by a denominator.
Represents a fraction in terms of a numerator divided by a denominator.
 
 
A function declaration.
A function declaration.
 
 
Protobuf type viam.component.gantry.v1.GetLengthsRequest
Protobuf type viam.component.gantry.v1.GetLengthsRequest
 
Protobuf type viam.component.gantry.v1.GetLengthsResponse
Protobuf type viam.component.gantry.v1.GetLengthsResponse
 
Protobuf type viam.component.gantry.v1.GetPositionRequest
Protobuf type viam.component.gantry.v1.GetPositionRequest
 
Protobuf type viam.component.gantry.v1.GetPositionResponse
Protobuf type viam.component.gantry.v1.GetPositionResponse
 
Protobuf type viam.component.gantry.v1.HomeRequest
Protobuf type viam.component.gantry.v1.HomeRequest
 
Protobuf type viam.component.gantry.v1.HomeResponse
Protobuf type viam.component.gantry.v1.HomeResponse
 
Protobuf type viam.component.gantry.v1.IsMovingRequest
Protobuf type viam.component.gantry.v1.IsMovingRequest
 
Protobuf type viam.component.gantry.v1.IsMovingResponse
Protobuf type viam.component.gantry.v1.IsMovingResponse
 
Protobuf type viam.component.gantry.v1.MoveToPositionRequest
Protobuf type viam.component.gantry.v1.MoveToPositionRequest
 
Protobuf type viam.component.gantry.v1.MoveToPositionResponse
Protobuf type viam.component.gantry.v1.MoveToPositionResponse
 
Protobuf type viam.component.gantry.v1.Status
Protobuf type viam.component.gantry.v1.Status
 
Protobuf type viam.component.gantry.v1.StopRequest
Protobuf type viam.component.gantry.v1.StopRequest
 
Protobuf type viam.component.gantry.v1.StopResponse
Protobuf type viam.component.gantry.v1.StopResponse
 
An GantryService services all gantries associated with a robot
An GantryService services all gantries associated with a robot
A stub to allow clients to do synchronous rpc calls to service GantryService.
A stub to allow clients to do ListenableFuture-style rpc calls to service GantryService.
Base class for the server implementation of the service GantryService.
A stub to allow clients to do asynchronous rpc calls to service GantryService.
 
Generic component, which represents any type of component that can execute arbitrary commands.
 
gRPC client for the Generic component
gRPC Service for a Generic component
GenericService services all generic components associated with a robot
GenericService services all generic services associated with a robot
GenericService services all generic components associated with a robot
GenericService services all generic services associated with a robot
A stub to allow clients to do synchronous rpc calls to service GenericService.
A stub to allow clients to do synchronous rpc calls to service GenericService.
A stub to allow clients to do ListenableFuture-style rpc calls to service GenericService.
A stub to allow clients to do ListenableFuture-style rpc calls to service GenericService.
Base class for the server implementation of the service GenericService.
Base class for the server implementation of the service GenericService.
A stub to allow clients to do asynchronous rpc calls to service GenericService.
A stub to allow clients to do asynchronous rpc calls to service GenericService.
The request message for [Operations.GetOperation][google.longrunning.Operations.GetOperation].
The request message for [Operations.GetOperation][google.longrunning.Operations.GetOperation].
 
Settings for Go client libraries.
Settings for Go client libraries.
 
 
Gripper represents a physical robotic gripper.
Protobuf type viam.component.gripper.v1.GrabRequest
Protobuf type viam.component.gripper.v1.GrabRequest
 
Protobuf type viam.component.gripper.v1.GrabResponse
Protobuf type viam.component.gripper.v1.GrabResponse
 
Protobuf type viam.component.gripper.v1.IsMovingRequest
Protobuf type viam.component.gripper.v1.IsMovingRequest
 
Protobuf type viam.component.gripper.v1.IsMovingResponse
Protobuf type viam.component.gripper.v1.IsMovingResponse
 
Protobuf type viam.component.gripper.v1.OpenRequest
Protobuf type viam.component.gripper.v1.OpenRequest
 
Protobuf type viam.component.gripper.v1.OpenResponse
Protobuf type viam.component.gripper.v1.OpenResponse
 
Protobuf type viam.component.gripper.v1.StopRequest
Protobuf type viam.component.gripper.v1.StopRequest
 
Protobuf type viam.component.gripper.v1.StopResponse
Protobuf type viam.component.gripper.v1.StopResponse
 
gRPC Client for a Gripper component
gRPC Service for a Gripper component
An GripperService services all grippers associated with a robot
An GripperService services all grippers associated with a robot
A stub to allow clients to do synchronous rpc calls to service GripperService.
A stub to allow clients to do ListenableFuture-style rpc calls to service GripperService.
Base class for the server implementation of the service GripperService.
A stub to allow clients to do asynchronous rpc calls to service GripperService.
 
Metadata is for custom key values provided by a client or server during a stream.
Metadata is for custom key values provided by a client or server during a stream.
 
A PacketMessage is used to packetize large messages (> 64KiB) to be able to safely transmit over WebRTC data channels.
A PacketMessage is used to packetize large messages (> 64KiB) to be able to safely transmit over WebRTC data channels.
 
A Request is a frame coming from a client.
A Request is a frame coming from a client.
 
RequestHeaders describe the unary or streaming call to make.
RequestHeaders describe the unary or streaming call to make.
 
A RequestMessage contains individual gRPC messages and a potential end-of-stream (EOS) marker.
A RequestMessage contains individual gRPC messages and a potential end-of-stream (EOS) marker.
 
 
A Response is a frame coming from a server.
A Response is a frame coming from a server.
 
ResponseHeaders contain custom metadata that are sent to the client before any message or trailers (unless only trailers are sent).
ResponseHeaders contain custom metadata that are sent to the client before any message or trailers (unless only trailers are sent).
 
ResponseMessage contains the data of a response to a call.
ResponseMessage contains the data of a response to a call.
 
 
ResponseTrailers contain the status of a response and any custom metadata.
ResponseTrailers contain the status of a response and any custom metadata.
 
A Stream represents an instance of a gRPC stream between a client and a server.
A Stream represents an instance of a gRPC stream between a client and a server.
 
Strings are a series of values.
Strings are a series of values.
 
Provides links to documentation or for performing an out of band action.
Provides links to documentation or for performing an out of band action.
Describes a URL link.
Describes a URL link.
 
 
Defines the HTTP configuration for an API service.
Defines the HTTP configuration for an API service.
Message that represents an arbitrary HTTP body.
Message that represents an arbitrary HTTP body.
 
 
 
 
gRPC Transcoding gRPC Transcoding is a feature for mapping between a gRPC method and one or more HTTP REST endpoints.
gRPC Transcoding gRPC Transcoding is a feature for mapping between a gRPC method and one or more HTTP REST endpoints.
 
 
 
 
An identifier declaration.
An identifier declaration.
 
A reference to an expression id.
A reference to an expression id.
 
 
Protobuf type viam.component.inputcontroller.v1.Event
Protobuf type viam.component.inputcontroller.v1.Event
 
Protobuf type viam.component.inputcontroller.v1.GetControlsRequest
Protobuf type viam.component.inputcontroller.v1.GetControlsRequest
 
Protobuf type viam.component.inputcontroller.v1.GetControlsResponse
Protobuf type viam.component.inputcontroller.v1.GetControlsResponse
 
Protobuf type viam.component.inputcontroller.v1.GetEventsRequest
Protobuf type viam.component.inputcontroller.v1.GetEventsRequest
 
Protobuf type viam.component.inputcontroller.v1.GetEventsResponse
Protobuf type viam.component.inputcontroller.v1.GetEventsResponse
 
Protobuf type viam.component.inputcontroller.v1.Status
Protobuf type viam.component.inputcontroller.v1.Status
 
Protobuf type viam.component.inputcontroller.v1.StreamEventsRequest
Protobuf type viam.component.inputcontroller.v1.StreamEventsRequest
Protobuf type viam.component.inputcontroller.v1.StreamEventsRequest.Events
Protobuf type viam.component.inputcontroller.v1.StreamEventsRequest.Events
 
 
Protobuf type viam.component.inputcontroller.v1.StreamEventsResponse
Protobuf type viam.component.inputcontroller.v1.StreamEventsResponse
 
Protobuf type viam.component.inputcontroller.v1.TriggerEventRequest
Protobuf type viam.component.inputcontroller.v1.TriggerEventRequest
 
Protobuf type viam.component.inputcontroller.v1.TriggerEventResponse
Protobuf type viam.component.inputcontroller.v1.TriggerEventResponse
 
InputControllerService servicestains all input controller associated with a robot
InputControllerService servicestains all input controller associated with a robot
A stub to allow clients to do synchronous rpc calls to service InputControllerService.
A stub to allow clients to do ListenableFuture-style rpc calls to service InputControllerService.
Base class for the server implementation of the service InputControllerService.
A stub to allow clients to do asynchronous rpc calls to service InputControllerService.
Represents a time interval, encoded as a Timestamp start (inclusive) and a Timestamp end (exclusive).
Represents a time interval, encoded as a Timestamp start (inclusive) and a Timestamp end (exclusive).
 
 
Settings for Java client libraries.
Settings for Java client libraries.
 
An object that represents a latitude/longitude pair.
An object that represents a latitude/longitude pair.
 
 
The launch stage as defined by [Google Cloud Platform Launch Stages](https://cloud.google.com/terms/launch-stages).
 
The request message for [Operations.ListOperations][google.longrunning.Operations.ListOperations].
The request message for [Operations.ListOperations][google.longrunning.Operations.ListOperations].
 
The response message for [Operations.ListOperations][google.longrunning.Operations.ListOperations].
The response message for [Operations.ListOperations][google.longrunning.Operations.ListOperations].
 
A list of ServiceResponse sent by the server answering list_services request.
A list of ServiceResponse sent by the server answering list_services request.
 
A list.
A list.
A list.
A list.
 
 
Represents a primitive literal.
Represents a primitive literal.
 
 
Provides a localized error message that is safe to return to the user which can be attached to an RPC error.
Provides a localized error message that is safe to return to the user which can be attached to an RPC error.
 
Localized variant of a text in a particular language.
Localized variant of a text in a particular language.
 
 
A map.
A map.
A map.
A map.
An entry in the map.
An entry in the map.
An entry in the map.
An entry in the map.
 
 
 
 
 
 
 
Describes the generator configuration for a method.
Describes the generator configuration for a method.
Describes settings to use when generating API methods that use the long-running operation pattern.
Describes settings to use when generating API methods that use the long-running operation pattern.
 
 
 
Protobuf type viam.app.mlinference.v1.GetInferenceRequest
Protobuf type viam.app.mlinference.v1.GetInferenceRequest
 
Protobuf type viam.app.mlinference.v1.GetInferenceResponse
Protobuf type viam.app.mlinference.v1.GetInferenceResponse
 
 
 
A stub to allow clients to do synchronous rpc calls to service MLInferenceService.
A stub to allow clients to do ListenableFuture-style rpc calls to service MLInferenceService.
Base class for the server implementation of the service MLInferenceService.
A stub to allow clients to do asynchronous rpc calls to service MLInferenceService.
 
 
Protobuf type viam.service.mlmodel.v1.File
Protobuf type viam.service.mlmodel.v1.File
 
Protobuf type viam.service.mlmodel.v1.FlatTensor
Protobuf type viam.service.mlmodel.v1.FlatTensor
 
Protobuf type viam.service.mlmodel.v1.FlatTensorDataDouble
Protobuf type viam.service.mlmodel.v1.FlatTensorDataDouble
 
Protobuf type viam.service.mlmodel.v1.FlatTensorDataFloat
Protobuf type viam.service.mlmodel.v1.FlatTensorDataFloat
 
Protobuf type viam.service.mlmodel.v1.FlatTensorDataInt16
Protobuf type viam.service.mlmodel.v1.FlatTensorDataInt16
 
Protobuf type viam.service.mlmodel.v1.FlatTensorDataInt32
Protobuf type viam.service.mlmodel.v1.FlatTensorDataInt32
 
Protobuf type viam.service.mlmodel.v1.FlatTensorDataInt64
Protobuf type viam.service.mlmodel.v1.FlatTensorDataInt64
 
Protobuf type viam.service.mlmodel.v1.FlatTensorDataInt8
Protobuf type viam.service.mlmodel.v1.FlatTensorDataInt8
 
Protobuf type viam.service.mlmodel.v1.FlatTensorDataUInt16
Protobuf type viam.service.mlmodel.v1.FlatTensorDataUInt16
 
Protobuf type viam.service.mlmodel.v1.FlatTensorDataUInt32
Protobuf type viam.service.mlmodel.v1.FlatTensorDataUInt32
 
Protobuf type viam.service.mlmodel.v1.FlatTensorDataUInt64
Protobuf type viam.service.mlmodel.v1.FlatTensorDataUInt64
 
Protobuf type viam.service.mlmodel.v1.FlatTensorDataUInt8
Protobuf type viam.service.mlmodel.v1.FlatTensorDataUInt8
 
 
Protobuf type viam.service.mlmodel.v1.FlatTensors
Protobuf type viam.service.mlmodel.v1.FlatTensors
 
Protobuf type viam.service.mlmodel.v1.InferRequest
Protobuf type viam.service.mlmodel.v1.InferRequest
 
Protobuf type viam.service.mlmodel.v1.InferResponse
Protobuf type viam.service.mlmodel.v1.InferResponse
 
Protobuf enum viam.service.mlmodel.v1.LabelType
Protobuf type viam.service.mlmodel.v1.Metadata
Protobuf type viam.service.mlmodel.v1.Metadata
 
Protobuf type viam.service.mlmodel.v1.MetadataRequest
Protobuf type viam.service.mlmodel.v1.MetadataRequest
 
Protobuf type viam.service.mlmodel.v1.MetadataResponse
Protobuf type viam.service.mlmodel.v1.MetadataResponse
 
Protobuf type viam.service.mlmodel.v1.TensorInfo
Protobuf type viam.service.mlmodel.v1.TensorInfo
 
 
 
MLModelService declares the gRPC contract for a service that takes in a map of input arrays/tensors, runs them through an ML inference engine, and outputs a map of array/tensors.
MLModelService declares the gRPC contract for a service that takes in a map of input arrays/tensors, runs them through an ML inference engine, and outputs a map of array/tensors.
A stub to allow clients to do synchronous rpc calls to service MLModelService.
A stub to allow clients to do ListenableFuture-style rpc calls to service MLModelService.
Base class for the server implementation of the service MLModelService.
A stub to allow clients to do asynchronous rpc calls to service MLModelService.
 
Protobuf type viam.app.mltraining.v1.CancelTrainingJobRequest
Protobuf type viam.app.mltraining.v1.CancelTrainingJobRequest
 
Protobuf type viam.app.mltraining.v1.CancelTrainingJobResponse
Protobuf type viam.app.mltraining.v1.CancelTrainingJobResponse
 
Protobuf type viam.app.mltraining.v1.DeleteCompletedTrainingJobRequest
Protobuf type viam.app.mltraining.v1.DeleteCompletedTrainingJobRequest
 
Protobuf type viam.app.mltraining.v1.DeleteCompletedTrainingJobResponse
Protobuf type viam.app.mltraining.v1.DeleteCompletedTrainingJobResponse
 
Protobuf type viam.app.mltraining.v1.GetTrainingJobLogsRequest
Protobuf type viam.app.mltraining.v1.GetTrainingJobLogsRequest
 
Protobuf type viam.app.mltraining.v1.GetTrainingJobLogsResponse
Protobuf type viam.app.mltraining.v1.GetTrainingJobLogsResponse
 
Protobuf type viam.app.mltraining.v1.GetTrainingJobRequest
Protobuf type viam.app.mltraining.v1.GetTrainingJobRequest
 
Protobuf type viam.app.mltraining.v1.GetTrainingJobResponse
Protobuf type viam.app.mltraining.v1.GetTrainingJobResponse
 
Protobuf type viam.app.mltraining.v1.ListTrainingJobsRequest
Protobuf type viam.app.mltraining.v1.ListTrainingJobsRequest
 
Protobuf type viam.app.mltraining.v1.ListTrainingJobsResponse
Protobuf type viam.app.mltraining.v1.ListTrainingJobsResponse
 
Protobuf enum viam.app.mltraining.v1.ModelFramework
Protobuf enum viam.app.mltraining.v1.ModelType
Protobuf type viam.app.mltraining.v1.SubmitCustomTrainingJobRequest
Protobuf type viam.app.mltraining.v1.SubmitCustomTrainingJobRequest
 
Protobuf type viam.app.mltraining.v1.SubmitCustomTrainingJobResponse
Protobuf type viam.app.mltraining.v1.SubmitCustomTrainingJobResponse
 
Protobuf type viam.app.mltraining.v1.SubmitTrainingJobRequest
Protobuf type viam.app.mltraining.v1.SubmitTrainingJobRequest
 
Protobuf type viam.app.mltraining.v1.SubmitTrainingJobResponse
Protobuf type viam.app.mltraining.v1.SubmitTrainingJobResponse
 
Protobuf type viam.app.mltraining.v1.TrainingJobLogEntry
Protobuf type viam.app.mltraining.v1.TrainingJobLogEntry
 
Protobuf type viam.app.mltraining.v1.TrainingJobMetadata
Protobuf type viam.app.mltraining.v1.TrainingJobMetadata
 
Protobuf enum viam.app.mltraining.v1.TrainingStatus
 
 
A stub to allow clients to do synchronous rpc calls to service MLTrainingService.
A stub to allow clients to do ListenableFuture-style rpc calls to service MLTrainingService.
Base class for the server implementation of the service MLTrainingService.
A stub to allow clients to do asynchronous rpc calls to service MLTrainingService.
Represents a specific model within a family of models
Represents a family of related models
 
 
Protobuf type viam.module.v1.AddResourceRequest
Protobuf type viam.module.v1.AddResourceRequest
 
Protobuf type viam.module.v1.AddResourceResponse
Protobuf type viam.module.v1.AddResourceResponse
 
Protobuf type viam.module.v1.HandlerDefinition
Protobuf type viam.module.v1.HandlerDefinition
 
Protobuf type viam.module.v1.HandlerMap
Protobuf type viam.module.v1.HandlerMap
 
Protobuf type viam.module.v1.ReadyRequest
Protobuf type viam.module.v1.ReadyRequest
 
Protobuf type viam.module.v1.ReadyResponse
Protobuf type viam.module.v1.ReadyResponse
 
Protobuf type viam.module.v1.ReconfigureResourceRequest
Protobuf type viam.module.v1.ReconfigureResourceRequest
 
Protobuf type viam.module.v1.ReconfigureResourceResponse
Protobuf type viam.module.v1.ReconfigureResourceResponse
 
Protobuf type viam.module.v1.RemoveResourceRequest
Protobuf type viam.module.v1.RemoveResourceRequest
 
Protobuf type viam.module.v1.RemoveResourceResponse
Protobuf type viam.module.v1.RemoveResourceResponse
 
Protobuf type viam.module.v1.ValidateConfigRequest
Protobuf type viam.module.v1.ValidateConfigRequest
 
Protobuf type viam.module.v1.ValidateConfigResponse
Protobuf type viam.module.v1.ValidateConfigResponse
 
 
ModuleService deals with modular resource registration
ModuleService deals with modular resource registration
A stub to allow clients to do synchronous rpc calls to service ModuleService.
A stub to allow clients to do ListenableFuture-style rpc calls to service ModuleService.
Base class for the server implementation of the service ModuleService.
A stub to allow clients to do asynchronous rpc calls to service ModuleService.
Represents an amount of money with its currency type.
Represents an amount of money with its currency type.
 
 
Represents a month in the Gregorian calendar.
 
 
CollisionSpecification is used to selectively apply obstacle avoidance to specific parts of the robot
Protobuf type viam.service.motion.v1.CollisionSpecification.AllowedFrameCollisions
Protobuf type viam.service.motion.v1.CollisionSpecification.AllowedFrameCollisions
 
CollisionSpecification is used to selectively apply obstacle avoidance to specific parts of the robot
 
A pose
A pose
 
Constraints specifies all enumerated constraints to be passed to Viam's motion planning, along with any optional parameters
Constraints specifies all enumerated constraints to be passed to Viam's motion planning, along with any optional parameters
 
Protobuf type viam.service.motion.v1.GetPlanRequest
Protobuf type viam.service.motion.v1.GetPlanRequest
 
Protobuf type viam.service.motion.v1.GetPlanResponse
Protobuf type viam.service.motion.v1.GetPlanResponse
 
Protobuf type viam.service.motion.v1.GetPoseRequest
Protobuf type viam.service.motion.v1.GetPoseRequest
 
Protobuf type viam.service.motion.v1.GetPoseResponse
Protobuf type viam.service.motion.v1.GetPoseResponse
 
LinearConstraint specifies that the component being moved should move linearly relative to its goal.
LinearConstraint specifies that the component being moved should move linearly relative to its goal.
 
Protobuf type viam.service.motion.v1.ListPlanStatusesRequest
Protobuf type viam.service.motion.v1.ListPlanStatusesRequest
 
Status of all executed / executing plan statuses with associated IDs within the 24 hour TTL
Status of all executed / executing plan statuses with associated IDs within the 24 hour TTL
 
Protobuf type viam.service.motion.v1.MotionConfiguration
Protobuf type viam.service.motion.v1.MotionConfiguration
 
Protobuf type viam.service.motion.v1.MoveOnGlobeRequest
Protobuf type viam.service.motion.v1.MoveOnGlobeRequest
 
Protobuf type viam.service.motion.v1.MoveOnGlobeResponse
Protobuf type viam.service.motion.v1.MoveOnGlobeResponse
 
Protobuf type viam.service.motion.v1.MoveOnMapRequest
Protobuf type viam.service.motion.v1.MoveOnMapRequest
 
Protobuf type viam.service.motion.v1.MoveOnMapResponse
Protobuf type viam.service.motion.v1.MoveOnMapResponse
 
Moves any component on the robot to a specified destination which can be from the reference frame of any other component on the robot.
Moves any component on the robot to a specified destination which can be from the reference frame of any other component on the robot.
 
Protobuf type viam.service.motion.v1.MoveResponse
Protobuf type viam.service.motion.v1.MoveResponse
 
Pairs a vision service with a camera, informing the service about which camera it may use
Pairs a vision service with a camera, informing the service about which camera it may use
 
OrientationConstraint specifies that the component being moved will not deviate its orientation beyond some threshold relative to the goal.
OrientationConstraint specifies that the component being moved will not deviate its orientation beyond some threshold relative to the goal.
 
A plan describes a motion plan
A plan describes a motion plan
 
The states that a plan can be in.
Plan status describes the state of a given plan at a point in time
Plan status describes the state of a given plan at a point in time
 
PlanStatusWithID describes the state of a given plan at a point in time plus the plan_id, component_name and execution_id the status is associated with
PlanStatusWithID describes the state of a given plan at a point in time plus the plan_id, component_name and execution_id the status is associated with
 
Protobuf type viam.service.motion.v1.PlanStep
Protobuf type viam.service.motion.v1.PlanStep
 
Describes a plan, its current status & all status changes that have occured previously on that plan
Describes a plan, its current status & all status changes that have occured previously on that plan
 
Protobuf type viam.service.motion.v1.StopPlanRequest
Protobuf type viam.service.motion.v1.StopPlanRequest
 
Protobuf type viam.service.motion.v1.StopPlanResponse
Protobuf type viam.service.motion.v1.StopPlanResponse
 
A MotionService declares the gRPC contract for a motion service
A MotionService declares the gRPC contract for a motion service
A stub to allow clients to do synchronous rpc calls to service MotionService.
A stub to allow clients to do ListenableFuture-style rpc calls to service MotionService.
Base class for the server implementation of the service MotionService.
A stub to allow clients to do asynchronous rpc calls to service MotionService.
 
Protobuf type viam.component.motor.v1.GetPositionRequest
Protobuf type viam.component.motor.v1.GetPositionRequest
 
Protobuf type viam.component.motor.v1.GetPositionResponse
Protobuf type viam.component.motor.v1.GetPositionResponse
 
Protobuf type viam.component.motor.v1.GetPropertiesRequest
Protobuf type viam.component.motor.v1.GetPropertiesRequest
 
Protobuf type viam.component.motor.v1.GetPropertiesResponse
Protobuf type viam.component.motor.v1.GetPropertiesResponse
 
Protobuf type viam.component.motor.v1.GoForRequest
Protobuf type viam.component.motor.v1.GoForRequest
 
Protobuf type viam.component.motor.v1.GoForResponse
Protobuf type viam.component.motor.v1.GoForResponse
 
Protobuf type viam.component.motor.v1.GoToRequest
Protobuf type viam.component.motor.v1.GoToRequest
 
Protobuf type viam.component.motor.v1.GoToResponse
Protobuf type viam.component.motor.v1.GoToResponse
 
Protobuf type viam.component.motor.v1.IsMovingRequest
Protobuf type viam.component.motor.v1.IsMovingRequest
 
Protobuf type viam.component.motor.v1.IsMovingResponse
Protobuf type viam.component.motor.v1.IsMovingResponse
 
Protobuf type viam.component.motor.v1.IsPoweredRequest
Protobuf type viam.component.motor.v1.IsPoweredRequest
 
Protobuf type viam.component.motor.v1.IsPoweredResponse
Protobuf type viam.component.motor.v1.IsPoweredResponse
 
Protobuf type viam.component.motor.v1.ResetZeroPositionRequest
Protobuf type viam.component.motor.v1.ResetZeroPositionRequest
 
Protobuf type viam.component.motor.v1.ResetZeroPositionResponse
Protobuf type viam.component.motor.v1.ResetZeroPositionResponse
 
Protobuf type viam.component.motor.v1.SetPowerRequest
Protobuf type viam.component.motor.v1.SetPowerRequest
 
Protobuf type viam.component.motor.v1.SetPowerResponse
Protobuf type viam.component.motor.v1.SetPowerResponse
 
Protobuf type viam.component.motor.v1.SetRPMRequest
Protobuf type viam.component.motor.v1.SetRPMRequest
 
Protobuf type viam.component.motor.v1.SetRPMResponse
Protobuf type viam.component.motor.v1.SetRPMResponse
 
Protobuf type viam.component.motor.v1.Status
Protobuf type viam.component.motor.v1.Status
 
Protobuf type viam.component.motor.v1.StopRequest
Protobuf type viam.component.motor.v1.StopRequest
 
Protobuf type viam.component.motor.v1.StopResponse
Protobuf type viam.component.motor.v1.StopResponse
 
A MotorService maintains all motors associated with a robot
A MotorService maintains all motors associated with a robot
A stub to allow clients to do synchronous rpc calls to service MotorService.
A stub to allow clients to do ListenableFuture-style rpc calls to service MotorService.
Base class for the server implementation of the service MotorService.
A stub to allow clients to do asynchronous rpc calls to service MotorService.
 
MovementSensor reports information about the robot's direction, position, and speed
Protobuf type viam.component.movementsensor.v1.GetAccuracyRequest
Protobuf type viam.component.movementsensor.v1.GetAccuracyRequest
 
Protobuf type viam.component.movementsensor.v1.GetAccuracyResponse
Protobuf type viam.component.movementsensor.v1.GetAccuracyResponse
 
Protobuf type viam.component.movementsensor.v1.GetAngularVelocityRequest
Protobuf type viam.component.movementsensor.v1.GetAngularVelocityRequest
 
Protobuf type viam.component.movementsensor.v1.GetAngularVelocityResponse
Protobuf type viam.component.movementsensor.v1.GetAngularVelocityResponse
 
Protobuf type viam.component.movementsensor.v1.GetCompassHeadingRequest
Protobuf type viam.component.movementsensor.v1.GetCompassHeadingRequest
 
Protobuf type viam.component.movementsensor.v1.GetCompassHeadingResponse
Protobuf type viam.component.movementsensor.v1.GetCompassHeadingResponse
 
Protobuf type viam.component.movementsensor.v1.GetLinearAccelerationRequest
Protobuf type viam.component.movementsensor.v1.GetLinearAccelerationRequest
 
Protobuf type viam.component.movementsensor.v1.GetLinearAccelerationResponse
Protobuf type viam.component.movementsensor.v1.GetLinearAccelerationResponse
 
Protobuf type viam.component.movementsensor.v1.GetLinearVelocityRequest
Protobuf type viam.component.movementsensor.v1.GetLinearVelocityRequest
 
Protobuf type viam.component.movementsensor.v1.GetLinearVelocityResponse
Protobuf type viam.component.movementsensor.v1.GetLinearVelocityResponse
 
Protobuf type viam.component.movementsensor.v1.GetOrientationRequest
Protobuf type viam.component.movementsensor.v1.GetOrientationRequest
 
Protobuf type viam.component.movementsensor.v1.GetOrientationResponse
Protobuf type viam.component.movementsensor.v1.GetOrientationResponse
 
Protobuf type viam.component.movementsensor.v1.GetPositionRequest
Protobuf type viam.component.movementsensor.v1.GetPositionRequest
 
Protobuf type viam.component.movementsensor.v1.GetPositionResponse
Protobuf type viam.component.movementsensor.v1.GetPositionResponse
 
Protobuf type viam.component.movementsensor.v1.GetPropertiesRequest
Protobuf type viam.component.movementsensor.v1.GetPropertiesRequest
 
Protobuf type viam.component.movementsensor.v1.GetPropertiesResponse
Protobuf type viam.component.movementsensor.v1.GetPropertiesResponse
 
gRPC Client for a MovementSensor component
gRPC Service for a MovementSensor component
 
 
A stub to allow clients to do synchronous rpc calls to service MovementSensorService.
A stub to allow clients to do ListenableFuture-style rpc calls to service MovementSensorService.
Base class for the server implementation of the service MovementSensorService.
A stub to allow clients to do asynchronous rpc calls to service MovementSensorService.
 
Protobuf type viam.service.navigation.v1.AddWaypointRequest
Protobuf type viam.service.navigation.v1.AddWaypointRequest
 
Protobuf type viam.service.navigation.v1.AddWaypointResponse
Protobuf type viam.service.navigation.v1.AddWaypointResponse
 
Protobuf type viam.service.navigation.v1.GetLocationRequest
Protobuf type viam.service.navigation.v1.GetLocationRequest
 
Protobuf type viam.service.navigation.v1.GetLocationResponse
Protobuf type viam.service.navigation.v1.GetLocationResponse
 
Protobuf type viam.service.navigation.v1.GetModeRequest
Protobuf type viam.service.navigation.v1.GetModeRequest
 
Protobuf type viam.service.navigation.v1.GetModeResponse
Protobuf type viam.service.navigation.v1.GetModeResponse
 
GetObstacles will return the geopoint location and geometry of all known obstacles on the navigation map.
GetObstacles will return the geopoint location and geometry of all known obstacles on the navigation map.
 
Protobuf type viam.service.navigation.v1.GetObstaclesResponse
Protobuf type viam.service.navigation.v1.GetObstaclesResponse
 
Returns all the paths known to the navigation service
Returns all the paths known to the navigation service
 
Protobuf type viam.service.navigation.v1.GetPathsResponse
Protobuf type viam.service.navigation.v1.GetPathsResponse
 
Protobuf type viam.service.navigation.v1.GetPropertiesRequest
Protobuf type viam.service.navigation.v1.GetPropertiesRequest
 
Returns properties information for the named navigation service
Returns properties information for the named navigation service
 
Protobuf type viam.service.navigation.v1.GetWaypointsRequest
Protobuf type viam.service.navigation.v1.GetWaypointsRequest
 
Protobuf type viam.service.navigation.v1.GetWaypointsResponse
Protobuf type viam.service.navigation.v1.GetWaypointsResponse
 
MapType represents the various types of maps the navigation service can ingest.
Protobuf enum viam.service.navigation.v1.Mode
A user provided destination and the set of geopoints that the robot is expected to take to get there
A user provided destination and the set of geopoints that the robot is expected to take to get there
 
Protobuf type viam.service.navigation.v1.RemoveWaypointRequest
Protobuf type viam.service.navigation.v1.RemoveWaypointRequest
 
Protobuf type viam.service.navigation.v1.RemoveWaypointResponse
Protobuf type viam.service.navigation.v1.RemoveWaypointResponse
 
Protobuf type viam.service.navigation.v1.SetModeRequest
Protobuf type viam.service.navigation.v1.SetModeRequest
 
Protobuf type viam.service.navigation.v1.SetModeResponse
Protobuf type viam.service.navigation.v1.SetModeResponse
 
Protobuf type viam.service.navigation.v1.Waypoint
Protobuf type viam.service.navigation.v1.Waypoint
 
A NavigationService declares the gRPC contract for a Navigation service
A NavigationService declares the gRPC contract for a Navigation service
A stub to allow clients to do synchronous rpc calls to service NavigationService.
A stub to allow clients to do ListenableFuture-style rpc calls to service NavigationService.
Base class for the server implementation of the service NavigationService.
A stub to allow clients to do asynchronous rpc calls to service NavigationService.
Settings for Node client libraries.
Settings for Node client libraries.
 
This resource represents a long-running operation that is the result of a network API call.
This resource represents a long-running operation that is the result of a network API call.
 
A message representing the message types used by a long-running operation.
A message representing the message types used by a long-running operation.
 
 
Manages long-running operations with an API service.
Manages long-running operations with an API service.
A stub to allow clients to do synchronous rpc calls to service Operations.
A stub to allow clients to do ListenableFuture-style rpc calls to service Operations.
Base class for the server implementation of the service Operations.
A stub to allow clients to do asynchronous rpc calls to service Operations.
 
 
Protobuf type viam.app.packages.v1.CreatePackageRequest
Protobuf type viam.app.packages.v1.CreatePackageRequest
 
 
Returns the package ID and version which are populated in GetPackageRequest and DeletePackageRequest to retrieve or delete this package.
Returns the package ID and version which are populated in GetPackageRequest and DeletePackageRequest to retrieve or delete this package.
 
Protobuf type viam.app.packages.v1.DeletePackageRequest
Protobuf type viam.app.packages.v1.DeletePackageRequest
 
Protobuf type viam.app.packages.v1.DeletePackageResponse
Protobuf type viam.app.packages.v1.DeletePackageResponse
 
Protobuf type viam.app.packages.v1.FileInfo
Protobuf type viam.app.packages.v1.FileInfo
 
Protobuf type viam.app.packages.v1.GetPackageRequest
Protobuf type viam.app.packages.v1.GetPackageRequest
 
Protobuf type viam.app.packages.v1.GetPackageResponse
Protobuf type viam.app.packages.v1.GetPackageResponse
 
Protobuf type viam.app.packages.v1.ListPackagesRequest
Protobuf type viam.app.packages.v1.ListPackagesRequest
 
Protobuf type viam.app.packages.v1.ListPackagesResponse
Protobuf type viam.app.packages.v1.ListPackagesResponse
 
Protobuf type viam.app.packages.v1.Package
Protobuf type viam.app.packages.v1.Package
Protobuf type viam.app.packages.v1.PackageInfo
Protobuf type viam.app.packages.v1.PackageInfo
 
 
Protobuf enum viam.app.packages.v1.PackageType
 
 
A stub to allow clients to do synchronous rpc calls to service PackageService.
A stub to allow clients to do ListenableFuture-style rpc calls to service PackageService.
Base class for the server implementation of the service PackageService.
A stub to allow clients to do asynchronous rpc calls to service PackageService.
An expression together with source information as returned by the parser.
An expression together with source information as returned by the parser.
An expression together with source information as returned by the parser.
An expression together with source information as returned by the parser.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
An object representing a phone number, suitable as an API wire format.
An object representing a phone number, suitable as an API wire format.
 
An object representing a short code, which is a phone number that is typically much shorter than regular phone numbers and can be used to address messages in MMS and SMS systems, as well as for abbreviated dialing (e.g.
An object representing a short code, which is a phone number that is typically much shorter than regular phone numbers and can be used to address messages in MMS and SMS systems, as well as for abbreviated dialing (e.g.
 
 
 
Settings for Php client libraries.
Settings for Php client libraries.
 
 
PoseTracker represents a physical pose or motion tracking device.
Protobuf type viam.component.posetracker.v1.GetPosesRequest
Protobuf type viam.component.posetracker.v1.GetPosesRequest
 
Protobuf type viam.component.posetracker.v1.GetPosesResponse
Protobuf type viam.component.posetracker.v1.GetPosesResponse
 
 
 
A PoseTrackerService maintains all pose trackers associated with a robot
A PoseTrackerService maintains all pose trackers associated with a robot
A stub to allow clients to do synchronous rpc calls to service PoseTrackerService.
A stub to allow clients to do ListenableFuture-style rpc calls to service PoseTrackerService.
Base class for the server implementation of the service PoseTrackerService.
A stub to allow clients to do asynchronous rpc calls to service PoseTrackerService.
Represents a postal address, e.g.
Represents a postal address, e.g.
 
 
 
PowerSensor reports information about voltage, current and power.
Protobuf type viam.component.powersensor.v1.GetCurrentRequest
Protobuf type viam.component.powersensor.v1.GetCurrentRequest
 
Protobuf type viam.component.powersensor.v1.GetCurrentResponse
Protobuf type viam.component.powersensor.v1.GetCurrentResponse
 
Protobuf type viam.component.powersensor.v1.GetPowerRequest
Protobuf type viam.component.powersensor.v1.GetPowerRequest
 
Protobuf type viam.component.powersensor.v1.GetPowerResponse
Protobuf type viam.component.powersensor.v1.GetPowerResponse
 
Protobuf type viam.component.powersensor.v1.GetVoltageRequest
Protobuf type viam.component.powersensor.v1.GetVoltageRequest
 
Protobuf type viam.component.powersensor.v1.GetVoltageResponse
Protobuf type viam.component.powersensor.v1.GetVoltageResponse
 
 
 
PowerSensorService services all power sensors associated with a robot
PowerSensorService services all power sensors associated with a robot
A stub to allow clients to do synchronous rpc calls to service PowerSensorService.
A stub to allow clients to do ListenableFuture-style rpc calls to service PowerSensorService.
Base class for the server implementation of the service PowerSensorService.
A stub to allow clients to do asynchronous rpc calls to service PowerSensorService.
Describes what preconditions have failed.
Describes what preconditions have failed.
A message type used to describe a single precondition failure.
A message type used to describe a single precondition failure.
 
 
 
 
minimal CloudConfig to create /etc/viam.json
minimal CloudConfig to create /etc/viam.json
 
Protobuf type viam.provisioning.v1.GetNetworkListRequest
Protobuf type viam.provisioning.v1.GetNetworkListRequest
 
Protobuf type viam.provisioning.v1.GetNetworkListResponse
Protobuf type viam.provisioning.v1.GetNetworkListResponse
 
Protobuf type viam.provisioning.v1.GetSmartMachineStatusRequest
Protobuf type viam.provisioning.v1.GetSmartMachineStatusRequest
 
Protobuf type viam.provisioning.v1.GetSmartMachineStatusResponse
Protobuf type viam.provisioning.v1.GetSmartMachineStatusResponse
 
Protobuf type viam.provisioning.v1.NetworkInfo
Protobuf type viam.provisioning.v1.NetworkInfo
 
Protobuf type viam.provisioning.v1.ProvisioningInfo
Protobuf type viam.provisioning.v1.ProvisioningInfo
 
Protobuf type viam.provisioning.v1.SetNetworkCredentialsRequest
Protobuf type viam.provisioning.v1.SetNetworkCredentialsRequest
 
Protobuf type viam.provisioning.v1.SetNetworkCredentialsResponse
Protobuf type viam.provisioning.v1.SetNetworkCredentialsResponse
 
Protobuf type viam.provisioning.v1.SetSmartMachineCredentialsRequest
Protobuf type viam.provisioning.v1.SetSmartMachineCredentialsRequest
 
Protobuf type viam.provisioning.v1.SetSmartMachineCredentialsResponse
Protobuf type viam.provisioning.v1.SetSmartMachineCredentialsResponse
 
ProvisioningService is used by viam-agent to retrieve the smart machine info.
ProvisioningService is used by viam-agent to retrieve the smart machine info.
A stub to allow clients to do synchronous rpc calls to service ProvisioningService.
A stub to allow clients to do ListenableFuture-style rpc calls to service ProvisioningService.
Base class for the server implementation of the service ProvisioningService.
A stub to allow clients to do asynchronous rpc calls to service ProvisioningService.
This message configures the settings for publishing [Google Cloud Client libraries](https://cloud.google.com/apis/docs/cloud-client-libraries) generated from the service config.
This message configures the settings for publishing [Google Cloud Client libraries](https://cloud.google.com/apis/docs/cloud-client-libraries) generated from the service config.
 
Settings for Python client libraries.
Settings for Python client libraries.
Experimental features to be included during client library generation.
Experimental features to be included during client library generation.
 
 
A quaternion is defined as the quotient of two directed lines in a three-dimensional space or equivalently as the quotient of two Euclidean vectors (https://en.wikipedia.org/wiki/Quaternion).
A quaternion is defined as the quotient of two directed lines in a three-dimensional space or equivalently as the quotient of two Euclidean vectors (https://en.wikipedia.org/wiki/Quaternion).
 
 
Describes how a quota check failed.
Describes how a quota check failed.
A message type used to describe a single quota violation.
A message type used to describe a single quota violation.
 
 
Describes a resolved reference to a declaration.
Describes a resolved reference to a declaration.
 
The global registry of robotic parts.
 
 
Contains metadata about the request that clients can attach when filing a bug or providing other forms of feedback.
Contains metadata about the request that clients can attach when filing a bug or providing other forms of feedback.
 
The base requirements for a Resource
Defines the requirements for a Resource to be Reconfigurable.
Defines the requirements for a Resource to be Stoppable.
 
An object representing a resource creator to be registered.
A simple descriptor of a resource type.
A simple descriptor of a resource type.
A description of the historical or future-looking state of the resource pattern.
A flag representing a specific style that a resource claims to conform to.
 
Describes the resource that is being accessed.
Describes the resource that is being accessed.
 
Manager containing all resources registered to this server.
 
 
Defines a proto annotation that describes a string field that refers to an API resource.
Defines a proto annotation that describes a string field that refers to an API resource.
 
An object representing a resource to be registered.
 
 
Describes when the clients can retry a failed request.
Describes when the clients can retry a failed request.
 
 
 
Protobuf type viam.app.v1.AgentInfo
Protobuf type viam.app.v1.AgentInfo
 
Protobuf type viam.app.v1.AppValidationStatus
Protobuf type viam.app.v1.AppValidationStatus
 
Protobuf type viam.app.v1.AuthConfig
Protobuf type viam.app.v1.AuthConfig
 
Protobuf type viam.app.v1.AuthHandlerConfig
Protobuf type viam.app.v1.AuthHandlerConfig
 
Protobuf type viam.robot.v1.BlockForOperationRequest
Protobuf type viam.robot.v1.BlockForOperationRequest
 
Protobuf type viam.robot.v1.BlockForOperationResponse
Protobuf type viam.robot.v1.BlockForOperationResponse
 
Protobuf type viam.robot.v1.CancelOperationRequest
Protobuf type viam.robot.v1.CancelOperationRequest
 
Protobuf type viam.robot.v1.CancelOperationResponse
Protobuf type viam.robot.v1.CancelOperationResponse
 
Protobuf type viam.app.v1.CertificateRequest
Protobuf type viam.app.v1.CertificateRequest
 
Protobuf type viam.app.v1.CertificateResponse
Protobuf type viam.app.v1.CertificateResponse
 
Protobuf type viam.app.v1.CloudConfig
Protobuf type viam.app.v1.CloudConfig
 
Protobuf type viam.app.v1.ComponentConfig
Protobuf type viam.app.v1.ComponentConfig
 
Protobuf type viam.app.v1.ConfigRequest
Protobuf type viam.app.v1.ConfigRequest
 
Protobuf type viam.app.v1.ConfigResponse
Protobuf type viam.app.v1.ConfigResponse
 
Protobuf type viam.robot.v1.ConfigStatus
Protobuf type viam.robot.v1.ConfigStatus
 
Protobuf enum viam.app.v1.CredentialsType
Protobuf type viam.robot.v1.DiscoverComponentsRequest
Protobuf type viam.robot.v1.DiscoverComponentsRequest
 
Protobuf type viam.robot.v1.DiscoverComponentsResponse
Protobuf type viam.robot.v1.DiscoverComponentsResponse
 
Protobuf type viam.robot.v1.Discovery
Protobuf type viam.robot.v1.Discovery
 
Protobuf type viam.robot.v1.DiscoveryQuery
Protobuf type viam.robot.v1.DiscoveryQuery
 
ExternalAuthConfig describes how a viam managed robot can accept credentials signed by the cloud app.
ExternalAuthConfig describes how a viam managed robot can accept credentials signed by the cloud app.
 
Protobuf type viam.app.v1.Frame
Protobuf type viam.app.v1.Frame
 
this is an experimental API message
this is an experimental API message
 
Protobuf type viam.robot.v1.FrameSystemConfigRequest
Protobuf type viam.robot.v1.FrameSystemConfigRequest
 
Protobuf type viam.robot.v1.FrameSystemConfigResponse
Protobuf type viam.robot.v1.FrameSystemConfigResponse
 
Protobuf type viam.robot.v1.GetCloudMetadataRequest
Protobuf type viam.robot.v1.GetCloudMetadataRequest
 
Protobuf type viam.robot.v1.GetCloudMetadataResponse
Protobuf type viam.robot.v1.GetCloudMetadataResponse
 
Protobuf type viam.robot.v1.GetMachineStatusRequest
Protobuf type viam.robot.v1.GetMachineStatusRequest
 
Protobuf type viam.robot.v1.GetMachineStatusResponse
Protobuf type viam.robot.v1.GetMachineStatusResponse
Protobuf enum viam.robot.v1.GetMachineStatusResponse.State
 
Protobuf type viam.robot.v1.GetOperationsRequest
Protobuf type viam.robot.v1.GetOperationsRequest
 
Protobuf type viam.robot.v1.GetOperationsResponse
Protobuf type viam.robot.v1.GetOperationsResponse
 
Protobuf type viam.robot.v1.GetSessionsRequest
Protobuf type viam.robot.v1.GetSessionsRequest
 
Protobuf type viam.robot.v1.GetSessionsResponse
Protobuf type viam.robot.v1.GetSessionsResponse
 
Protobuf type viam.robot.v1.GetStatusRequest
Protobuf type viam.robot.v1.GetStatusRequest
 
Protobuf type viam.robot.v1.GetStatusResponse
Protobuf type viam.robot.v1.GetStatusResponse
 
Protobuf type viam.robot.v1.GetVersionRequest
Protobuf type viam.robot.v1.GetVersionRequest
 
Protobuf type viam.robot.v1.GetVersionResponse
Protobuf type viam.robot.v1.GetVersionResponse
 
Protobuf type viam.app.v1.JWKSFile
Protobuf type viam.app.v1.JWKSFile
 
Valid location secret that can be used for authentication to the robot.
Valid location secret that can be used for authentication to the robot.
 
Protobuf type viam.app.v1.LogConfiguration
Protobuf type viam.app.v1.LogConfiguration
 
LogPatternConfig allows you to specify a 2-tuple consisting of a logger name and its corresponding log level.
LogPatternConfig allows you to specify a 2-tuple consisting of a logger name and its corresponding log level.
 
Protobuf type viam.robot.v1.LogRequest
Protobuf type viam.app.v1.LogRequest
Protobuf type viam.robot.v1.LogRequest
Protobuf type viam.app.v1.LogRequest
 
 
Protobuf type viam.robot.v1.LogResponse
Protobuf type viam.app.v1.LogResponse
Protobuf type viam.robot.v1.LogResponse
Protobuf type viam.app.v1.LogResponse
 
 
Protobuf type viam.app.v1.MaintenanceConfig
Protobuf type viam.app.v1.MaintenanceConfig
 
ModuleConfig is the configuration for a module.
ModuleConfig is the configuration for a module.
 
Protobuf type viam.app.v1.NeedsRestartRequest
Protobuf type viam.app.v1.NeedsRestartRequest
 
Protobuf type viam.app.v1.NeedsRestartResponse
Protobuf type viam.app.v1.NeedsRestartResponse
 
Protobuf type viam.app.v1.NetworkConfig
Protobuf type viam.app.v1.NetworkConfig
 
Protobuf type viam.robot.v1.Operation
Protobuf type viam.robot.v1.Operation
 
Protobuf type viam.app.v1.Orientation
See here for a thorough explanation: https://en.wikipedia.org/wiki/Axis%E2%80%93angle_representation Basic explanation: Imagine a 3d cartesian grid centered at 0,0,0, and a sphere of radius 1 centered at that same point.
See here for a thorough explanation: https://en.wikipedia.org/wiki/Axis%E2%80%93angle_representation Basic explanation: Imagine a 3d cartesian grid centered at 0,0,0, and a sphere of radius 1 centered at that same point.
 
Protobuf type viam.app.v1.Orientation
EulerAngles are three angles (in radians) used to represent the rotation of an object in 3D Euclidean space The Tait–Bryan angle formalism is used, with rotations around three distinct axes in the z-y′-x″ sequence.
EulerAngles are three angles (in radians) used to represent the rotation of an object in 3D Euclidean space The Tait–Bryan angle formalism is used, with rotations around three distinct axes in the z-y′-x″ sequence.
 
Protobuf type viam.app.v1.Orientation.NoOrientation
Protobuf type viam.app.v1.Orientation.NoOrientation
 
OrientationVectorDegrees is the orientation vector between two objects, but expressed in degrees rather than radians.
OrientationVectorDegrees is the orientation vector between two objects, but expressed in degrees rather than radians.
 
OrientationVector containing ox, oy, oz, theta represents an orientation vector Structured similarly to an angle axis, an orientation vector works differently.
OrientationVector containing ox, oy, oz, theta represents an orientation vector Structured similarly to an angle axis, an orientation vector works differently.
 
Quaternion is a float64 precision quaternion.
Quaternion is a float64 precision quaternion.
 
 
 
PackageConfig is the configration for deployed Packages.
PackageConfig is the configration for deployed Packages.
 
Protobuf type viam.robot.v1.PeerConnectionInfo
Protobuf type viam.robot.v1.PeerConnectionInfo
 
Protobuf enum viam.robot.v1.PeerConnectionType
A ProcessConfig describes how to manage a system process.
A ProcessConfig describes how to manage a system process.
 
RemoteAuth specifies how to authenticate against a remote.
RemoteAuth specifies how to authenticate against a remote.
Credentials packages up both a type of credential along with its payload which is formatted specific to the type.
Credentials packages up both a type of credential along with its payload which is formatted specific to the type.
 
 
A RemoteConfig describes a remote robot that should be integrated.
A RemoteConfig describes a remote robot that should be integrated.
 
A ResourceLevelServiceConfig describes component or remote configuration for a service.
A ResourceLevelServiceConfig describes component or remote configuration for a service.
 
Protobuf type viam.robot.v1.ResourceNamesRequest
Protobuf type viam.robot.v1.ResourceNamesRequest
 
Protobuf type viam.robot.v1.ResourceNamesResponse
Protobuf type viam.robot.v1.ResourceNamesResponse
 
Protobuf type viam.robot.v1.ResourceRPCSubtype
Protobuf type viam.robot.v1.ResourceRPCSubtype
 
Protobuf type viam.robot.v1.ResourceRPCSubtypesRequest
Protobuf type viam.robot.v1.ResourceRPCSubtypesRequest
 
Protobuf type viam.robot.v1.ResourceRPCSubtypesResponse
Protobuf type viam.robot.v1.ResourceRPCSubtypesResponse
 
Protobuf type viam.robot.v1.ResourceStatus
Protobuf type viam.robot.v1.ResourceStatus
Protobuf enum viam.robot.v1.ResourceStatus.State
 
Protobuf type viam.robot.v1.RestartModuleRequest
Protobuf type viam.robot.v1.RestartModuleRequest
 
 
Protobuf type viam.robot.v1.RestartModuleResponse
Protobuf type viam.robot.v1.RestartModuleResponse
 
Protobuf type viam.app.v1.RobotConfig
Protobuf type viam.app.v1.RobotConfig
 
Protobuf type viam.robot.v1.SendSessionHeartbeatRequest
Protobuf type viam.robot.v1.SendSessionHeartbeatRequest
 
Protobuf type viam.robot.v1.SendSessionHeartbeatResponse
Protobuf type viam.robot.v1.SendSessionHeartbeatResponse
 
Protobuf type viam.app.v1.ServiceConfig
Protobuf type viam.app.v1.ServiceConfig
 
Protobuf type viam.robot.v1.Session
Protobuf type viam.robot.v1.Session
 
Protobuf type viam.app.v1.SessionsConfig
Protobuf type viam.app.v1.SessionsConfig
 
Protobuf type viam.robot.v1.ShutdownRequest
Protobuf type viam.robot.v1.ShutdownRequest
 
Protobuf type viam.robot.v1.ShutdownResponse
Protobuf type viam.robot.v1.ShutdownResponse
 
Protobuf type viam.robot.v1.StartSessionRequest
Protobuf type viam.robot.v1.StartSessionRequest
 
Protobuf type viam.robot.v1.StartSessionResponse
Protobuf type viam.robot.v1.StartSessionResponse
 
Protobuf type viam.robot.v1.Status
Protobuf type viam.robot.v1.Status
 
Protobuf type viam.robot.v1.StopAllRequest
Protobuf type viam.robot.v1.StopAllRequest
 
Protobuf type viam.robot.v1.StopAllResponse
Protobuf type viam.robot.v1.StopAllResponse
 
Protobuf type viam.robot.v1.StopExtraParameters
Protobuf type viam.robot.v1.StopExtraParameters
 
Protobuf type viam.robot.v1.StreamStatusRequest
Protobuf type viam.robot.v1.StreamStatusRequest
 
Protobuf type viam.robot.v1.StreamStatusResponse
Protobuf type viam.robot.v1.StreamStatusResponse
 
Protobuf type viam.robot.v1.TransformPCDRequest
Protobuf type viam.robot.v1.TransformPCDRequest
 
Protobuf type viam.robot.v1.TransformPCDResponse
Protobuf type viam.robot.v1.TransformPCDResponse
 
Protobuf type viam.robot.v1.TransformPoseRequest
Protobuf type viam.robot.v1.TransformPoseRequest
 
Protobuf type viam.robot.v1.TransformPoseResponse
Protobuf type viam.robot.v1.TransformPoseResponse
 
Protobuf type viam.app.v1.Translation
Protobuf type viam.app.v1.Translation
 
 
 
 
 
 
A RobotService encompasses all functionality of some robot comprised of parts, local and remote.
RobotService is used by robots to retrieve configs, report logs, etc...
A RobotService encompasses all functionality of some robot comprised of parts, local and remote.
RobotService is used by robots to retrieve configs, report logs, etc...
A stub to allow clients to do synchronous rpc calls to service RobotService.
A stub to allow clients to do synchronous rpc calls to service RobotService.
A stub to allow clients to do ListenableFuture-style rpc calls to service RobotService.
A stub to allow clients to do ListenableFuture-style rpc calls to service RobotService.
Base class for the server implementation of the service RobotService.
Base class for the server implementation of the service RobotService.
A stub to allow clients to do asynchronous rpc calls to service RobotService.
A stub to allow clients to do asynchronous rpc calls to service RobotService.
 
Settings for Ruby client libraries.
Settings for Ruby client libraries.
 
This message is used to configure the generation of a subset of the RPCs in a service for client libraries.
This message is used to configure the generation of a subset of the RPCs in a service for client libraries.
 
 
Sensor represents a physical sensing device that can provide measurement readings
 
 
 
Deprecated.
Deprecated.
Protobuf type viam.service.sensors.v1.GetReadingsRequest
Deprecated.
Deprecated.
Protobuf type viam.service.sensors.v1.GetReadingsResponse
Deprecated.
Deprecated.
The sensors service messages are deprecated
Deprecated.
Deprecated.
Protobuf type viam.service.sensors.v1.GetSensorsResponse
Deprecated.
Deprecated.
Protobuf type viam.service.sensors.v1.Readings
Deprecated.
SensorService services all generic sensors associated with a robot
SensorService services all generic sensors associated with a robot
A stub to allow clients to do synchronous rpc calls to service SensorService.
A stub to allow clients to do ListenableFuture-style rpc calls to service SensorService.
Base class for the server implementation of the service SensorService.
A stub to allow clients to do asynchronous rpc calls to service SensorService.
Deprecated.
A SensorsService services keeps track of all sensors associated with a robot This service is deprecated
A SensorsService services keeps track of all sensors associated with a robot This service is deprecated
A stub to allow clients to do synchronous rpc calls to service SensorsService.
A stub to allow clients to do ListenableFuture-style rpc calls to service SensorsService.
Base class for the server implementation of the service SensorsService.
A stub to allow clients to do asynchronous rpc calls to service SensorsService.
gRPC Server
 
 
A stub to allow clients to do synchronous rpc calls to service ServerReflection.
A stub to allow clients to do ListenableFuture-style rpc calls to service ServerReflection.
Base class for the server implementation of the service ServerReflection.
A stub to allow clients to do asynchronous rpc calls to service ServerReflection.
Deprecated.
The message sent by the client when calling ServerReflectionInfo method.
The message sent by the client when calling ServerReflectionInfo method.
 
 
The message sent by the server to answer ServerReflectionInfo method.
The message sent by the server to answer ServerReflectionInfo method.
 
 
 
The information of a single service used by ListServiceResponse to answer list_services request.
The information of a single service used by ListServiceResponse to answer list_services request.
 
 
Servo represents a physical servo
Protobuf type viam.component.servo.v1.GetPositionRequest
Protobuf type viam.component.servo.v1.GetPositionRequest
 
Protobuf type viam.component.servo.v1.GetPositionResponse
Protobuf type viam.component.servo.v1.GetPositionResponse
 
Protobuf type viam.component.servo.v1.IsMovingRequest
Protobuf type viam.component.servo.v1.IsMovingRequest
 
Protobuf type viam.component.servo.v1.IsMovingResponse
Protobuf type viam.component.servo.v1.IsMovingResponse
 
Protobuf type viam.component.servo.v1.MoveRequest
Protobuf type viam.component.servo.v1.MoveRequest
 
Protobuf type viam.component.servo.v1.MoveResponse
Protobuf type viam.component.servo.v1.MoveResponse
 
Protobuf type viam.component.servo.v1.Status
Protobuf type viam.component.servo.v1.Status
 
Protobuf type viam.component.servo.v1.StopRequest
Protobuf type viam.component.servo.v1.StopRequest
 
Protobuf type viam.component.servo.v1.StopResponse
Protobuf type viam.component.servo.v1.StopResponse
 
 
 
A ServoService maintains all servos associated with a robot
A ServoService maintains all servos associated with a robot
A stub to allow clients to do synchronous rpc calls to service ServoService.
A stub to allow clients to do ListenableFuture-style rpc calls to service ServoService.
Base class for the server implementation of the service ServoService.
A stub to allow clients to do asynchronous rpc calls to service ServoService.
 
 
 
 
Protobuf type viam.service.shell.v1.CopyFilesFromMachineRequest
Protobuf type viam.service.shell.v1.CopyFilesFromMachineRequest
 
Protobuf type viam.service.shell.v1.CopyFilesFromMachineRequestMetadata
Protobuf type viam.service.shell.v1.CopyFilesFromMachineRequestMetadata
 
 
Protobuf type viam.service.shell.v1.CopyFilesFromMachineResponse
Protobuf type viam.service.shell.v1.CopyFilesFromMachineResponse
 
Protobuf type viam.service.shell.v1.CopyFilesFromMachineResponseMetadata
Protobuf type viam.service.shell.v1.CopyFilesFromMachineResponseMetadata
 
 
CopyFilesSourceType indicates what will be copied.
Protobuf type viam.service.shell.v1.CopyFilesToMachineRequest
Protobuf type viam.service.shell.v1.CopyFilesToMachineRequest
 
Protobuf type viam.service.shell.v1.CopyFilesToMachineRequestMetadata
Protobuf type viam.service.shell.v1.CopyFilesToMachineRequestMetadata
 
 
Protobuf type viam.service.shell.v1.CopyFilesToMachineResponse
Protobuf type viam.service.shell.v1.CopyFilesToMachineResponse
 
FileData contains partial (sometimes complete) information about a File.
FileData contains partial (sometimes complete) information about a File.
 
Protobuf type viam.service.shell.v1.ShellRequest
Protobuf type viam.service.shell.v1.ShellRequest
 
Protobuf type viam.service.shell.v1.ShellResponse
Protobuf type viam.service.shell.v1.ShellResponse
 
A ShellService service allows access to an interactive shell experience, including utilities commonly found in tandem with other secure shells.
A ShellService service allows access to an interactive shell experience, including utilities commonly found in tandem with other secure shells.
A stub to allow clients to do synchronous rpc calls to service ShellService.
A stub to allow clients to do ListenableFuture-style rpc calls to service ShellService.
Base class for the server implementation of the service ShellService.
A stub to allow clients to do asynchronous rpc calls to service ShellService.
 
AnswerRequest is the SDP offer that the controlling side is making via the answering stream.
AnswerRequest is the SDP offer that the controlling side is making via the answering stream.
 
AnswerRequestDoneStage indicates the controller is done responding with candidates.
AnswerRequestDoneStage indicates the controller is done responding with candidates.
 
AnswerRequestErrorStage indicates the exchange has failed with an error.
AnswerRequestErrorStage indicates the exchange has failed with an error.
 
AnswerRequestHeartbeatStage is sent periodically to verify liveness of answerer.
AnswerRequestHeartbeatStage is sent periodically to verify liveness of answerer.
 
AnswerRequestInitStage is the first and a one time stage that represents the callers initial SDP request to the controlled (answerer) side.
AnswerRequestInitStage is the first and a one time stage that represents the callers initial SDP request to the controlled (answerer) side.
 
 
AnswerRequestUpdateStage is multiply used to trickle in ICE candidates to the controlled (answerer) side.
AnswerRequestUpdateStage is multiply used to trickle in ICE candidates to the controlled (answerer) side.
 
AnswerResponse is the SDP answer that an answerer responds with.
AnswerResponse is the SDP answer that an answerer responds with.
 
AnswerResponseDoneStage indicates the answerer is done responding with candidates.
AnswerResponseDoneStage indicates the answerer is done responding with candidates.
 
AnswerResponseErrorStage indicates the exchange has failed with an error.
AnswerResponseErrorStage indicates the exchange has failed with an error.
 
AnswerResponseInitStage is the first and a one time stage that represents the answerers initial SDP response to the controlling side.
AnswerResponseInitStage is the first and a one time stage that represents the answerers initial SDP response to the controlling side.
 
 
AnswerResponseUpdateStage is multiply used to trickle in ICE candidates to the controlling side.
AnswerResponseUpdateStage is multiply used to trickle in ICE candidates to the controlling side.
 
CallRequest is the SDP offer that the controlling side is making.
CallRequest is the SDP offer that the controlling side is making.
 
CallResponse is the SDP answer that the controlled side responds with.
CallResponse is the SDP answer that the controlled side responds with.
 
CallResponseInitStage is the first and a one time stage that represents the initial response to starting a call.
CallResponseInitStage is the first and a one time stage that represents the initial response to starting a call.
 
 
CallResponseUpdateStage is multiply used to trickle in ICE candidates from the controlled (answering) side.
CallResponseUpdateStage is multiply used to trickle in ICE candidates from the controlled (answering) side.
 
CallUpdateRequest updates the call with additional info to the controlled side.
CallUpdateRequest updates the call with additional info to the controlled side.
 
 
CallUpdateResponse contains nothing in response to a call update.
CallUpdateResponse contains nothing in response to a call update.
 
ICECandidate represents an ICE candidate.
ICECandidate represents an ICE candidate.
 
ICEServer describes an ICE server.
ICEServer describes an ICE server.
 
OptionalWebRTCConfigRequest is the request for getting an optional WebRTC config to use for the peer connection.
OptionalWebRTCConfigRequest is the request for getting an optional WebRTC config to use for the peer connection.
 
OptionalWebRTCConfigResponse contains the optional WebRTC config to use for the peer connection.
OptionalWebRTCConfigResponse contains the optional WebRTC config to use for the peer connection.
 
WebRTCConfig represents parts of a WebRTC config.
WebRTCConfig represents parts of a WebRTC config.
 
A SignalingService provides the means to have one client "call" another client using the Session Description Protocol (SDP).
A SignalingService provides the means to have one client "call" another client using the Session Description Protocol (SDP).
A stub to allow clients to do synchronous rpc calls to service SignalingService.
A stub to allow clients to do ListenableFuture-style rpc calls to service SignalingService.
Base class for the server implementation of the service SignalingService.
A stub to allow clients to do asynchronous rpc calls to service SignalingService.
 
Protobuf type viam.service.slam.v1.GetInternalStateRequest
Protobuf type viam.service.slam.v1.GetInternalStateRequest
 
Protobuf type viam.service.slam.v1.GetInternalStateResponse
Protobuf type viam.service.slam.v1.GetInternalStateResponse
 
Protobuf type viam.service.slam.v1.GetPointCloudMapRequest
Protobuf type viam.service.slam.v1.GetPointCloudMapRequest
 
Protobuf type viam.service.slam.v1.GetPointCloudMapResponse
Protobuf type viam.service.slam.v1.GetPointCloudMapResponse
 
Protobuf type viam.service.slam.v1.GetPositionRequest
Protobuf type viam.service.slam.v1.GetPositionRequest
 
Protobuf type viam.service.slam.v1.GetPositionResponse
Protobuf type viam.service.slam.v1.GetPositionResponse
 
Protobuf type viam.service.slam.v1.GetPropertiesRequest
Protobuf type viam.service.slam.v1.GetPropertiesRequest
 
Returns properties information for the named slam service
Returns properties information for the named slam service
 
MappingMode represnts the various form of mapping and localizing SLAM can perform.
Protobuf type viam.service.slam.v1.SensorInfo
Protobuf type viam.service.slam.v1.SensorInfo
 
Protobuf enum viam.service.slam.v1.SensorType
A SlamService declares the gRPC contract for a slam service
A SlamService declares the gRPC contract for a slam service
A stub to allow clients to do synchronous rpc calls to service SLAMService.
A stub to allow clients to do ListenableFuture-style rpc calls to service SLAMService.
Base class for the server implementation of the service SLAMService.
A stub to allow clients to do asynchronous rpc calls to service SLAMService.
Source information collected at parse time.
Source information collected at parse time.
Source information collected at parse time.
Source information collected at parse time.
An extension that was requested for the source expression.
An extension that was requested for the source expression.
CEL component specifier.
Version
Version
 
 
 
 
A specific position in source.
A specific position in source.
A specific position in source.
A specific position in source.
 
 
 
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
 
 
 
A AddStreamRequest requests the given stream be added to the connection.
A AddStreamRequest requests the given stream be added to the connection.
 
AddStreamResponse is returned after a successful AddStreamRequest.
AddStreamResponse is returned after a successful AddStreamRequest.
 
GetStreamOptionsRequest requests the options for a particular stream.
GetStreamOptionsRequest requests the options for a particular stream.
 
GetStreamOptionsResponse details the options for a particular stream.
GetStreamOptionsResponse details the options for a particular stream.
 
ListStreamsRequest requests all streams registered.
ListStreamsRequest requests all streams registered.
 
A ListStreamsResponse details streams registered.
A ListStreamsResponse details streams registered.
 
A RemoveStreamRequest requests the given stream be removed from the connection.
A RemoveStreamRequest requests the given stream be removed from the connection.
 
RemoveStreamResponse is returned after a successful RemoveStreamRequest.
RemoveStreamResponse is returned after a successful RemoveStreamRequest.
 
Resolution details the width and height of a stream.
Resolution details the width and height of a stream.
 
SetStreamOptionsRequest sets the options for a particular stream.
SetStreamOptionsRequest sets the options for a particular stream.
 
SetStreamOptionsResponse is returned after a successful SetStreamOptionsRequest.
SetStreamOptionsResponse is returned after a successful SetStreamOptionsRequest.
 
A StreamService is used to coordinate with a WebRTC the listing, addition, and removal of registered video streams.
A StreamService is used to coordinate with a WebRTC the listing, addition, and removal of registered video streams.
A stub to allow clients to do synchronous rpc calls to service StreamService.
A stub to allow clients to do ListenableFuture-style rpc calls to service StreamService.
Base class for the server implementation of the service StreamService.
A stub to allow clients to do asynchronous rpc calls to service StreamService.
Represents a known component/service (resource) API
 
 
 
 
 
 
 
 
 
Protobuf type viam.component.testecho.v1.EchoBiDiRequest
Protobuf type viam.component.testecho.v1.EchoBiDiRequest
 
Protobuf type viam.component.testecho.v1.EchoBiDiResponse
Protobuf type viam.component.testecho.v1.EchoBiDiResponse
 
Protobuf type viam.component.testecho.v1.EchoMultipleRequest
Protobuf type viam.component.testecho.v1.EchoMultipleRequest
 
Protobuf type viam.component.testecho.v1.EchoMultipleResponse
Protobuf type viam.component.testecho.v1.EchoMultipleResponse
 
Protobuf type viam.component.testecho.v1.EchoRequest
Protobuf type viam.component.testecho.v1.EchoRequest
 
Protobuf type viam.component.testecho.v1.EchoResponse
Protobuf type viam.component.testecho.v1.EchoResponse
 
Protobuf type viam.component.testecho.v1.StopRequest
Protobuf type viam.component.testecho.v1.StopRequest
 
Protobuf type viam.component.testecho.v1.StopResponse
Protobuf type viam.component.testecho.v1.StopResponse
 
 
 
A stub to allow clients to do synchronous rpc calls to service TestEchoService.
A stub to allow clients to do ListenableFuture-style rpc calls to service TestEchoService.
Base class for the server implementation of the service TestEchoService.
A stub to allow clients to do asynchronous rpc calls to service TestEchoService.
Represents a time of day.
Represents a time of day.
 
 
Represents a time zone from the [IANA Time Zone Database](https://www.iana.org/time-zones).
Represents a time zone from the [IANA Time Zone Database](https://www.iana.org/time-zones).
 
Represents a CEL type.
Application defined abstract type.
Application defined abstract type.
 
Represents a CEL type.
Function type with result and arg types.
Function type with result and arg types.
 
List type with typed elements, e.g.
List type with typed elements, e.g.
 
Map type with parameterized key and value types, e.g.
Map type with parameterized key and value types, e.g.
 
CEL primitive types.
 
Well-known protobuf types treated with first-class support in CEL.
 
A reference to a message type, for use in [FieldInfo][google.api.FieldInfo].
A reference to a message type, for use in [FieldInfo][google.api.FieldInfo].
 
A set of expressions for which the value is unknown.
A set of expressions for which the value is unknown.
A set of expressions for which the value is unknown.
A set of expressions for which the value is unknown.
 
 
 
 
Represents a CEL value.
Represents a CEL value.
Represents a CEL value.
Represents a CEL value.
 
 
 
 
 
 
A latitude-longitude viewport, represented as two diagonally opposite `low` and `high` points.
A latitude-longitude viewport, represented as two diagonally opposite `low` and `high` points.
 
 
`Visibility` restricts service consumer's access to service elements, such as whether an application can call a visibility-restricted method.
`Visibility` restricts service consumer's access to service elements, such as whether an application can call a visibility-restricted method.
 
 
A visibility rule provides visibility configuration for an individual API element.
A visibility rule provides visibility configuration for an individual API element.
 
 
Protobuf type viam.service.vision.v1.CaptureAllFromCameraRequest
Protobuf type viam.service.vision.v1.CaptureAllFromCameraRequest
 
Protobuf type viam.service.vision.v1.CaptureAllFromCameraResponse
Protobuf type viam.service.vision.v1.CaptureAllFromCameraResponse
 
the general form of the output from a classifier
the general form of the output from a classifier
 
Protobuf type viam.service.vision.v1.Detection
Protobuf type viam.service.vision.v1.Detection
 
Protobuf type viam.service.vision.v1.GetClassificationsFromCameraRequest
Protobuf type viam.service.vision.v1.GetClassificationsFromCameraRequest
 
Protobuf type viam.service.vision.v1.GetClassificationsFromCameraResponse
Protobuf type viam.service.vision.v1.GetClassificationsFromCameraResponse
 
Protobuf type viam.service.vision.v1.GetClassificationsRequest
Protobuf type viam.service.vision.v1.GetClassificationsRequest
 
Protobuf type viam.service.vision.v1.GetClassificationsResponse
Protobuf type viam.service.vision.v1.GetClassificationsResponse
 
Protobuf type viam.service.vision.v1.GetDetectionsFromCameraRequest
Protobuf type viam.service.vision.v1.GetDetectionsFromCameraRequest
 
Protobuf type viam.service.vision.v1.GetDetectionsFromCameraResponse
Protobuf type viam.service.vision.v1.GetDetectionsFromCameraResponse
 
Protobuf type viam.service.vision.v1.GetDetectionsRequest
Protobuf type viam.service.vision.v1.GetDetectionsRequest
 
Protobuf type viam.service.vision.v1.GetDetectionsResponse
Protobuf type viam.service.vision.v1.GetDetectionsResponse
 
Protobuf type viam.service.vision.v1.GetObjectPointCloudsRequest
Protobuf type viam.service.vision.v1.GetObjectPointCloudsRequest
 
Protobuf type viam.service.vision.v1.GetObjectPointCloudsResponse
Protobuf type viam.service.vision.v1.GetObjectPointCloudsResponse
 
Protobuf type viam.service.vision.v1.GetPropertiesRequest
Protobuf type viam.service.vision.v1.GetPropertiesRequest
 
Protobuf type viam.service.vision.v1.GetPropertiesResponse
Protobuf type viam.service.vision.v1.GetPropertiesResponse
 
VisionService declares the gRPC contract for a vision service
VisionService declares the gRPC contract for a vision service
A stub to allow clients to do synchronous rpc calls to service VisionService.
A stub to allow clients to do ListenableFuture-style rpc calls to service VisionService.
Base class for the server implementation of the service VisionService.
A stub to allow clients to do asynchronous rpc calls to service VisionService.
The request message for [Operations.WaitOperation][google.longrunning.Operations.WaitOperation].
The request message for [Operations.WaitOperation][google.longrunning.Operations.WaitOperation].