All Classes and Interfaces
Class
Description
Device side
Device side
Protobuf type
viam.app.agent.v1.DeviceAgentConfigResponseProtobuf type
viam.app.agent.v1.DeviceAgentConfigResponseDeprecated.
DEPRECATED as of January 2025
Deprecated.
Protobuf type
viam.app.agent.v1.HostInfoProtobuf type
viam.app.agent.v1.HostInfoProtobuf enum
viam.app.agent.v1.PackageFormatProtobuf type
viam.app.agent.v1.UpdateInfoProtobuf type
viam.app.agent.v1.UpdateInfoProtobuf type
viam.app.agent.v1.VersionInfoProtobuf type
viam.app.agent.v1.VersionInfoA 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.AdditionalFragmentProtobuf type
viam.app.v1.AdditionalFragmentProtobuf type
viam.app.v1.AddRoleRequestProtobuf type
viam.app.v1.AddRoleRequestProtobuf type
viam.app.v1.AddRoleResponseProtobuf type
viam.app.v1.AddRoleResponseProtobuf type
viam.app.v1.APIKeyProtobuf type
viam.app.v1.APIKeyProtobuf type
viam.app.v1.APIKeyWithAuthorizationsProtobuf type
viam.app.v1.APIKeyWithAuthorizationsProtobuf type
viam.app.v1.AppProtobuf type
viam.app.v1.AppProtobuf type
viam.app.v1.AppCustomizationsProtobuf type
viam.app.v1.AppCustomizationsProtobuf enum
viam.app.v1.AppTypeProtobuf enum
viam.app.v1.AuthenticationTypeProtobuf type
viam.app.v1.AuthenticatorInfoProtobuf type
viam.app.v1.AuthenticatorInfoProtobuf type
viam.app.v1.AuthorizationProtobuf type
viam.app.v1.AuthorizationProtobuf type
viam.app.v1.AuthorizationDetailsProtobuf type
viam.app.v1.AuthorizationDetailsProtobuf type
viam.app.v1.AuthorizedPermissionsProtobuf type
viam.app.v1.AuthorizedPermissionsProtobuf type
viam.app.v1.BillingAddressProtobuf type
viam.app.v1.BillingAddressProtobuf type
viam.app.v1.ChangeRoleRequestProtobuf type
viam.app.v1.ChangeRoleRequestProtobuf type
viam.app.v1.ChangeRoleResponseProtobuf type
viam.app.v1.ChangeRoleResponseProtobuf type
viam.app.v1.CheckPermissionsRequestProtobuf type
viam.app.v1.CheckPermissionsRequestProtobuf type
viam.app.v1.CheckPermissionsResponseProtobuf type
viam.app.v1.CheckPermissionsResponseProtobuf enum
viam.app.v1.ClientAuthenticationProtobuf type
viam.app.v1.CreateFragmentRequestProtobuf type
viam.app.v1.CreateFragmentRequestProtobuf type
viam.app.v1.CreateFragmentResponseProtobuf type
viam.app.v1.CreateFragmentResponseProtobuf type
viam.app.v1.CreateKeyFromExistingKeyAuthorizationsRequestProtobuf type
viam.app.v1.CreateKeyFromExistingKeyAuthorizationsRequestProtobuf type
viam.app.v1.CreateKeyFromExistingKeyAuthorizationsResponseProtobuf type
viam.app.v1.CreateKeyFromExistingKeyAuthorizationsResponseProtobuf type
viam.app.v1.CreateKeyRequestProtobuf type
viam.app.v1.CreateKeyRequestProtobuf type
viam.app.v1.CreateKeyResponseProtobuf type
viam.app.v1.CreateKeyResponseProtobuf type
viam.app.v1.CreateLocationRequestProtobuf type
viam.app.v1.CreateLocationRequestProtobuf type
viam.app.v1.CreateLocationResponseProtobuf type
viam.app.v1.CreateLocationResponseProtobuf type
viam.app.v1.CreateLocationSecretRequestProtobuf type
viam.app.v1.CreateLocationSecretRequestProtobuf type
viam.app.v1.CreateLocationSecretResponseProtobuf type
viam.app.v1.CreateLocationSecretResponse
Modules
Modules
Protobuf type
viam.app.v1.CreateModuleResponseProtobuf type
viam.app.v1.CreateModuleResponseProtobuf type
viam.app.v1.CreateOAuthAppRequestProtobuf type
viam.app.v1.CreateOAuthAppRequestProtobuf type
viam.app.v1.CreateOAuthAppResponseProtobuf type
viam.app.v1.CreateOAuthAppResponseProtobuf type
viam.app.v1.CreateOrganizationInviteRequestProtobuf type
viam.app.v1.CreateOrganizationInviteRequestProtobuf type
viam.app.v1.CreateOrganizationInviteResponseProtobuf type
viam.app.v1.CreateOrganizationInviteResponseProtobuf type
viam.app.v1.CreateOrganizationRequestProtobuf type
viam.app.v1.CreateOrganizationRequestProtobuf type
viam.app.v1.CreateOrganizationResponseProtobuf type
viam.app.v1.CreateOrganizationResponseProtobuf type
viam.app.v1.CreateRegistryItemRequestProtobuf type
viam.app.v1.CreateRegistryItemRequestProtobuf type
viam.app.v1.CreateRegistryItemResponseProtobuf type
viam.app.v1.CreateRegistryItemResponseProtobuf type
viam.app.v1.CreateRobotPartSecretRequestProtobuf type
viam.app.v1.CreateRobotPartSecretRequestProtobuf type
viam.app.v1.CreateRobotPartSecretResponseProtobuf type
viam.app.v1.CreateRobotPartSecretResponseProtobuf type
viam.app.v1.DeleteFragmentRequestProtobuf type
viam.app.v1.DeleteFragmentRequestProtobuf type
viam.app.v1.DeleteFragmentResponseProtobuf type
viam.app.v1.DeleteFragmentResponseProtobuf type
viam.app.v1.DeleteFragmentTagRequestProtobuf type
viam.app.v1.DeleteFragmentTagRequestProtobuf type
viam.app.v1.DeleteFragmentTagResponseProtobuf type
viam.app.v1.DeleteFragmentTagResponseProtobuf type
viam.app.v1.DeleteKeyRequestProtobuf type
viam.app.v1.DeleteKeyRequestProtobuf type
viam.app.v1.DeleteKeyResponseProtobuf type
viam.app.v1.DeleteKeyResponseProtobuf type
viam.app.v1.DeleteLocationRequestProtobuf type
viam.app.v1.DeleteLocationRequestProtobuf type
viam.app.v1.DeleteLocationResponseProtobuf type
viam.app.v1.DeleteLocationResponseProtobuf type
viam.app.v1.DeleteLocationSecretRequestProtobuf type
viam.app.v1.DeleteLocationSecretRequestProtobuf type
viam.app.v1.DeleteLocationSecretResponseProtobuf type
viam.app.v1.DeleteLocationSecretResponseProtobuf type
viam.app.v1.DeleteOAuthAppRequestProtobuf type
viam.app.v1.DeleteOAuthAppRequestProtobuf type
viam.app.v1.DeleteOAuthAppResponseProtobuf type
viam.app.v1.DeleteOAuthAppResponseProtobuf type
viam.app.v1.DeleteOrganizationInviteRequestProtobuf type
viam.app.v1.DeleteOrganizationInviteRequestProtobuf type
viam.app.v1.DeleteOrganizationInviteResponseProtobuf type
viam.app.v1.DeleteOrganizationInviteResponseProtobuf type
viam.app.v1.DeleteOrganizationMemberRequestProtobuf type
viam.app.v1.DeleteOrganizationMemberRequestProtobuf type
viam.app.v1.DeleteOrganizationMemberResponseProtobuf type
viam.app.v1.DeleteOrganizationMemberResponseProtobuf type
viam.app.v1.DeleteOrganizationRequestProtobuf type
viam.app.v1.DeleteOrganizationRequestProtobuf type
viam.app.v1.DeleteOrganizationResponseProtobuf type
viam.app.v1.DeleteOrganizationResponseProtobuf type
viam.app.v1.DeleteRegistryItemRequestProtobuf type
viam.app.v1.DeleteRegistryItemRequestProtobuf type
viam.app.v1.DeleteRegistryItemResponseProtobuf type
viam.app.v1.DeleteRegistryItemResponseProtobuf type
viam.app.v1.DeleteRobotPartRequestProtobuf type
viam.app.v1.DeleteRobotPartRequestProtobuf type
viam.app.v1.DeleteRobotPartResponseProtobuf type
viam.app.v1.DeleteRobotPartResponseProtobuf type
viam.app.v1.DeleteRobotPartSecretRequestProtobuf type
viam.app.v1.DeleteRobotPartSecretRequestProtobuf type
viam.app.v1.DeleteRobotPartSecretResponseProtobuf type
viam.app.v1.DeleteRobotPartSecretResponseProtobuf type
viam.app.v1.DeleteRobotRequestProtobuf type
viam.app.v1.DeleteRobotRequestProtobuf type
viam.app.v1.DeleteRobotResponseProtobuf type
viam.app.v1.DeleteRobotResponseProtobuf type
viam.app.v1.DisableAuthServiceRequestProtobuf type
viam.app.v1.DisableAuthServiceRequestProtobuf type
viam.app.v1.DisableAuthServiceResponseProtobuf type
viam.app.v1.DisableAuthServiceResponseProtobuf type
viam.app.v1.DisableBillingServiceRequestProtobuf type
viam.app.v1.DisableBillingServiceRequestProtobuf type
viam.app.v1.DisableBillingServiceResponseProtobuf type
viam.app.v1.DisableBillingServiceResponseProtobuf type
viam.app.v1.EnableAuthServiceRequestProtobuf type
viam.app.v1.EnableAuthServiceRequestProtobuf type
viam.app.v1.EnableAuthServiceResponseProtobuf type
viam.app.v1.EnableAuthServiceResponseProtobuf type
viam.app.v1.EnableBillingServiceRequestProtobuf type
viam.app.v1.EnableBillingServiceRequestProtobuf type
viam.app.v1.EnableBillingServiceResponseProtobuf type
viam.app.v1.EnableBillingServiceResponseProtobuf enum
viam.app.v1.EnabledGrantProtobuf type
viam.app.v1.FragmentProtobuf type
viam.app.v1.FragmentProtobuf type
viam.app.v1.FragmentErrorProtobuf type
viam.app.v1.FragmentErrorProtobuf enum
viam.app.v1.FragmentErrorTypeProtobuf type
viam.app.v1.FragmentHistoryEntryProtobuf type
viam.app.v1.FragmentHistoryEntryProtobuf type
viam.app.v1.FragmentRevisionProtobuf type
viam.app.v1.FragmentRevisionProtobuf type
viam.app.v1.FragmentSummaryProtobuf type
viam.app.v1.FragmentSummaryProtobuf type
viam.app.v1.FragmentTagProtobuf type
viam.app.v1.FragmentTag
Cached fragment usage statistics
Cached fragment usage statistics
Protobuf enum
viam.app.v1.FragmentVisibility
Branding and customization for app machine picker
Branding and customization for app machine picker
Protobuf type
viam.app.v1.GetAppBrandingResponseProtobuf type
viam.app.v1.GetAppBrandingResponseProtobuf type
viam.app.v1.GetAppContentRequestProtobuf type
viam.app.v1.GetAppContentRequestProtobuf type
viam.app.v1.GetAppContentResponseProtobuf type
viam.app.v1.GetAppContentResponseProtobuf type
viam.app.v1.GetBillingServiceConfigRequestProtobuf type
viam.app.v1.GetBillingServiceConfigRequestProtobuf type
viam.app.v1.GetBillingServiceConfigResponseProtobuf type
viam.app.v1.GetBillingServiceConfigResponseProtobuf type
viam.app.v1.GetFragmentHistoryRequestProtobuf type
viam.app.v1.GetFragmentHistoryRequestProtobuf type
viam.app.v1.GetFragmentHistoryResponseProtobuf type
viam.app.v1.GetFragmentHistoryResponseProtobuf type
viam.app.v1.GetFragmentRequestProtobuf type
viam.app.v1.GetFragmentRequestProtobuf type
viam.app.v1.GetFragmentResponseProtobuf type
viam.app.v1.GetFragmentResponseProtobuf type
viam.app.v1.GetFragmentUsageRequestProtobuf type
viam.app.v1.GetFragmentUsageRequestProtobuf type
viam.app.v1.GetFragmentUsageResponseProtobuf type
viam.app.v1.GetFragmentUsageResponseProtobuf type
viam.app.v1.GetLocationMetadataRequestProtobuf type
viam.app.v1.GetLocationMetadataRequestProtobuf type
viam.app.v1.GetLocationMetadataResponseProtobuf type
viam.app.v1.GetLocationMetadataResponseProtobuf type
viam.app.v1.GetLocationRequestProtobuf type
viam.app.v1.GetLocationRequestProtobuf type
viam.app.v1.GetLocationResponseProtobuf type
viam.app.v1.GetLocationResponseProtobuf type
viam.app.v1.GetModuleRequestProtobuf type
viam.app.v1.GetModuleRequestProtobuf type
viam.app.v1.GetModuleResponseProtobuf type
viam.app.v1.GetModuleResponseProtobuf type
viam.app.v1.GetOrganizationMetadataRequestProtobuf type
viam.app.v1.GetOrganizationMetadataRequestProtobuf type
viam.app.v1.GetOrganizationMetadataResponseProtobuf type
viam.app.v1.GetOrganizationMetadataResponseProtobuf type
viam.app.v1.GetOrganizationNamespaceAvailabilityRequestProtobuf type
viam.app.v1.GetOrganizationNamespaceAvailabilityRequestProtobuf type
viam.app.v1.GetOrganizationNamespaceAvailabilityResponseProtobuf type
viam.app.v1.GetOrganizationNamespaceAvailabilityResponseProtobuf type
viam.app.v1.GetOrganizationRequestProtobuf type
viam.app.v1.GetOrganizationRequestProtobuf type
viam.app.v1.GetOrganizationResponseProtobuf type
viam.app.v1.GetOrganizationResponseProtobuf type
viam.app.v1.GetOrganizationsWithAccessToLocationRequestProtobuf type
viam.app.v1.GetOrganizationsWithAccessToLocationRequestProtobuf type
viam.app.v1.GetOrganizationsWithAccessToLocationResponseProtobuf type
viam.app.v1.GetOrganizationsWithAccessToLocationResponseProtobuf type
viam.app.v1.GetRegistryItemRequestProtobuf type
viam.app.v1.GetRegistryItemRequestProtobuf type
viam.app.v1.GetRegistryItemResponseProtobuf type
viam.app.v1.GetRegistryItemResponseProtobuf type
viam.app.v1.GetRobotAPIKeysRequestProtobuf type
viam.app.v1.GetRobotAPIKeysRequestProtobuf type
viam.app.v1.GetRobotAPIKeysResponseProtobuf type
viam.app.v1.GetRobotAPIKeysResponseProtobuf type
viam.app.v1.GetRobotMetadataRequestProtobuf type
viam.app.v1.GetRobotMetadataRequestProtobuf type
viam.app.v1.GetRobotMetadataResponseProtobuf type
viam.app.v1.GetRobotMetadataResponseProtobuf type
viam.app.v1.GetRobotPartByNameAndLocationRequestProtobuf type
viam.app.v1.GetRobotPartByNameAndLocationRequestProtobuf type
viam.app.v1.GetRobotPartByNameAndLocationResponseProtobuf type
viam.app.v1.GetRobotPartByNameAndLocationResponseProtobuf type
viam.app.v1.GetRobotPartHistoryRequestProtobuf type
viam.app.v1.GetRobotPartHistoryRequestProtobuf type
viam.app.v1.GetRobotPartHistoryResponseProtobuf type
viam.app.v1.GetRobotPartHistoryResponseProtobuf type
viam.app.v1.GetRobotPartLogsRequestProtobuf type
viam.app.v1.GetRobotPartLogsRequestProtobuf type
viam.app.v1.GetRobotPartLogsResponseProtobuf type
viam.app.v1.GetRobotPartLogsResponseProtobuf type
viam.app.v1.GetRobotPartMetadataRequestProtobuf type
viam.app.v1.GetRobotPartMetadataRequestProtobuf type
viam.app.v1.GetRobotPartMetadataResponseProtobuf type
viam.app.v1.GetRobotPartMetadataResponseProtobuf type
viam.app.v1.GetRobotPartRequestProtobuf type
viam.app.v1.GetRobotPartRequestProtobuf type
viam.app.v1.GetRobotPartResponseProtobuf type
viam.app.v1.GetRobotPartResponseProtobuf type
viam.app.v1.GetRobotPartsRequestProtobuf type
viam.app.v1.GetRobotPartsRequestProtobuf type
viam.app.v1.GetRobotPartsResponseProtobuf type
viam.app.v1.GetRobotPartsResponseProtobuf type
viam.app.v1.GetRobotRequestProtobuf type
viam.app.v1.GetRobotRequestProtobuf type
viam.app.v1.GetRobotResponseProtobuf type
viam.app.v1.GetRobotResponseProtobuf type
viam.app.v1.GetRoverRentalRobotsRequestProtobuf type
viam.app.v1.GetRoverRentalRobotsRequestProtobuf type
viam.app.v1.GetRoverRentalRobotsResponseProtobuf type
viam.app.v1.GetRoverRentalRobotsResponseProtobuf type
viam.app.v1.GetUserIDByEmailRequestProtobuf type
viam.app.v1.GetUserIDByEmailRequestProtobuf type
viam.app.v1.GetUserIDByEmailResponseProtobuf type
viam.app.v1.GetUserIDByEmailResponseProtobuf type
viam.app.v1.ListAuthorizationsRequestProtobuf type
viam.app.v1.ListAuthorizationsRequestProtobuf type
viam.app.v1.ListAuthorizationsResponseProtobuf type
viam.app.v1.ListAuthorizationsResponseProtobuf type
viam.app.v1.ListFragmentsRequestProtobuf type
viam.app.v1.ListFragmentsRequestProtobuf type
viam.app.v1.ListFragmentsResponseProtobuf type
viam.app.v1.ListFragmentsResponseProtobuf type
viam.app.v1.ListKeysRequestProtobuf type
viam.app.v1.ListKeysRequestProtobuf type
viam.app.v1.ListKeysResponseProtobuf type
viam.app.v1.ListKeysResponseProtobuf type
viam.app.v1.ListLocationsRequestProtobuf type
viam.app.v1.ListLocationsRequestProtobuf type
viam.app.v1.ListLocationsResponseProtobuf type
viam.app.v1.ListLocationsResponseProtobuf type
viam.app.v1.ListMachineFragmentsRequestProtobuf type
viam.app.v1.ListMachineFragmentsRequestProtobuf type
viam.app.v1.ListMachineFragmentsResponseProtobuf type
viam.app.v1.ListMachineFragmentsResponseProtobuf type
viam.app.v1.ListMachineSummariesRequestProtobuf type
viam.app.v1.ListMachineSummariesRequestProtobuf type
viam.app.v1.ListMachineSummariesResponseProtobuf type
viam.app.v1.ListMachineSummariesResponseProtobuf type
viam.app.v1.ListModulesRequestProtobuf type
viam.app.v1.ListModulesRequestProtobuf type
viam.app.v1.ListModulesResponseProtobuf type
viam.app.v1.ListModulesResponseProtobuf type
viam.app.v1.ListNestedFragmentsRequestProtobuf type
viam.app.v1.ListNestedFragmentsRequestProtobuf type
viam.app.v1.ListNestedFragmentsResponseProtobuf type
viam.app.v1.ListNestedFragmentsResponseProtobuf type
viam.app.v1.ListOAuthAppsRequestProtobuf type
viam.app.v1.ListOAuthAppsRequestProtobuf type
viam.app.v1.ListOAuthAppsResponseProtobuf type
viam.app.v1.ListOAuthAppsResponseProtobuf type
viam.app.v1.ListOrganizationMembersRequestProtobuf type
viam.app.v1.ListOrganizationMembersRequestProtobuf type
viam.app.v1.ListOrganizationMembersResponseProtobuf type
viam.app.v1.ListOrganizationMembersResponseProtobuf type
viam.app.v1.ListOrganizationsByUserRequestProtobuf type
viam.app.v1.ListOrganizationsByUserRequestProtobuf type
viam.app.v1.ListOrganizationsByUserResponseProtobuf type
viam.app.v1.ListOrganizationsByUserResponseProtobuf type
viam.app.v1.ListOrganizationsRequestProtobuf type
viam.app.v1.ListOrganizationsRequestProtobuf type
viam.app.v1.ListOrganizationsResponseProtobuf type
viam.app.v1.ListOrganizationsResponseProtobuf type
viam.app.v1.ListRegistryItemsRequestProtobuf type
viam.app.v1.ListRegistryItemsRequestProtobuf type
viam.app.v1.ListRegistryItemsResponseProtobuf type
viam.app.v1.ListRegistryItemsResponseProtobuf type
viam.app.v1.ListRobotsForLocationsRequestProtobuf type
viam.app.v1.ListRobotsForLocationsRequestProtobuf type
viam.app.v1.ListRobotsForLocationsResponseProtobuf type
viam.app.v1.ListRobotsForLocationsResponseProtobuf type
viam.app.v1.ListRobotsForOrgRequestProtobuf type
viam.app.v1.ListRobotsForOrgRequestProtobuf type
viam.app.v1.ListRobotsForOrgResponseProtobuf type
viam.app.v1.ListRobotsForOrgResponseProtobuf type
viam.app.v1.ListRobotsRequestProtobuf type
viam.app.v1.ListRobotsRequestProtobuf type
viam.app.v1.ListRobotsResponseProtobuf type
viam.app.v1.ListRobotsResponseProtobuf type
viam.app.v1.LocationProtobuf type
viam.app.v1.LocationProtobuf type
viam.app.v1.LocationAuthProtobuf type
viam.app.v1.LocationAuthProtobuf type
viam.app.v1.LocationAuthRequestProtobuf type
viam.app.v1.LocationAuthRequestProtobuf type
viam.app.v1.LocationAuthResponseProtobuf type
viam.app.v1.LocationAuthResponseProtobuf type
viam.app.v1.LocationOrganizationProtobuf type
viam.app.v1.LocationOrganizationProtobuf type
viam.app.v1.LocationSummaryProtobuf type
viam.app.v1.LocationSummaryProtobuf type
viam.app.v1.MachinePickerCustomizationsProtobuf type
viam.app.v1.MachinePickerCustomizationsProtobuf type
viam.app.v1.MachineSummaryProtobuf type
viam.app.v1.MachineSummaryProtobuf type
viam.app.v1.MarkPartAsMainRequestProtobuf type
viam.app.v1.MarkPartAsMainRequestProtobuf type
viam.app.v1.MarkPartAsMainResponseProtobuf type
viam.app.v1.MarkPartAsMainResponseProtobuf type
viam.app.v1.MarkPartForRestartRequestProtobuf type
viam.app.v1.MarkPartForRestartRequestProtobuf type
viam.app.v1.MarkPartForRestartResponseProtobuf type
viam.app.v1.MarkPartForRestartResponseProtobuf type
viam.app.v1.MLModelMetadataProtobuf type
viam.app.v1.MLModelMetadataProtobuf type
viam.app.v1.MLTrainingMetadataProtobuf type
viam.app.v1.MLTrainingMetadataProtobuf type
viam.app.v1.MLTrainingVersionProtobuf type
viam.app.v1.MLTrainingVersionProtobuf type
viam.app.v1.ModelProtobuf type
viam.app.v1.ModelProtobuf type
viam.app.v1.ModuleProtobuf type
viam.app.v1.ModuleProtobuf type
viam.app.v1.ModuleFileInfoProtobuf type
viam.app.v1.ModuleFileInfoProtobuf type
viam.app.v1.ModuleMetadataProtobuf type
viam.app.v1.ModuleMetadataProtobuf type
viam.app.v1.ModuleVersionProtobuf type
viam.app.v1.ModuleVersionProtobuf type
viam.app.v1.NewRobotPartRequestProtobuf type
viam.app.v1.NewRobotPartRequestProtobuf type
viam.app.v1.NewRobotPartResponseProtobuf type
viam.app.v1.NewRobotPartResponseProtobuf type
viam.app.v1.NewRobotRequestProtobuf type
viam.app.v1.NewRobotRequestProtobuf type
viam.app.v1.NewRobotResponseProtobuf type
viam.app.v1.NewRobotResponseProtobuf type
viam.app.v1.OAuthConfigProtobuf type
viam.app.v1.OAuthConfigProtobuf type
viam.app.v1.OrganizationProtobuf type
viam.app.v1.OrganizationProtobuf type
viam.app.v1.OrganizationGetLogoRequestProtobuf type
viam.app.v1.OrganizationGetLogoRequestProtobuf type
viam.app.v1.OrganizationGetLogoResponseProtobuf type
viam.app.v1.OrganizationGetLogoResponseProtobuf type
viam.app.v1.OrganizationGetSupportEmailRequestProtobuf type
viam.app.v1.OrganizationGetSupportEmailRequestProtobuf type
viam.app.v1.OrganizationGetSupportEmailResponseProtobuf 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.OrganizationInviteProtobuf type
viam.app.v1.OrganizationInviteProtobuf type
viam.app.v1.OrganizationMemberProtobuf type
viam.app.v1.OrganizationMemberProtobuf type
viam.app.v1.OrganizationSetLogoRequestProtobuf type
viam.app.v1.OrganizationSetLogoRequestProtobuf type
viam.app.v1.OrganizationSetLogoResponseProtobuf type
viam.app.v1.OrganizationSetLogoResponseProtobuf type
viam.app.v1.OrganizationSetSupportEmailRequestProtobuf type
viam.app.v1.OrganizationSetSupportEmailRequestProtobuf type
viam.app.v1.OrganizationSetSupportEmailResponseProtobuf type
viam.app.v1.OrganizationSetSupportEmailResponseProtobuf type
viam.app.v1.OrgDetailsProtobuf type
viam.app.v1.OrgDetailsProtobuf type
viam.app.v1.PartSummaryProtobuf type
viam.app.v1.PartSummaryProtobuf enum
viam.app.v1.PKCEProtobuf type
viam.app.v1.ReadOAuthAppRequestProtobuf type
viam.app.v1.ReadOAuthAppRequestProtobuf type
viam.app.v1.ReadOAuthAppResponseProtobuf type
viam.app.v1.ReadOAuthAppResponseProtobuf type
viam.app.v1.RegistryItemProtobuf type
viam.app.v1.RegistryItemProtobuf enum
viam.app.v1.RegistryItemStatusProtobuf type
viam.app.v1.RemoveRoleRequestProtobuf type
viam.app.v1.RemoveRoleRequestProtobuf type
viam.app.v1.RemoveRoleResponseProtobuf type
viam.app.v1.RemoveRoleResponseProtobuf type
viam.app.v1.RenameKeyRequestProtobuf type
viam.app.v1.RenameKeyRequestProtobuf type
viam.app.v1.RenameKeyResponseProtobuf type
viam.app.v1.RenameKeyResponseProtobuf type
viam.app.v1.RenameRegistryItemRequestProtobuf type
viam.app.v1.RenameRegistryItemRequestProtobuf type
viam.app.v1.RenameRegistryItemResponseProtobuf type
viam.app.v1.RenameRegistryItemResponseProtobuf type
viam.app.v1.ResendOrganizationInviteRequestProtobuf type
viam.app.v1.ResendOrganizationInviteRequestProtobuf type
viam.app.v1.ResendOrganizationInviteResponseProtobuf type
viam.app.v1.ResendOrganizationInviteResponseProtobuf type
viam.app.v1.ResolvedFragmentProtobuf type
viam.app.v1.ResolvedFragmentProtobuf type
viam.app.v1.RobotProtobuf type
viam.app.v1.RobotProtobuf type
viam.app.v1.RobotPartProtobuf type
viam.app.v1.RobotPartProtobuf type
viam.app.v1.RobotPartHistoryEntryProtobuf type
viam.app.v1.RobotPartHistoryEntryProtobuf type
viam.app.v1.RotateKeyRequestProtobuf type
viam.app.v1.RotateKeyRequestProtobuf type
viam.app.v1.RotateKeyResponseProtobuf type
viam.app.v1.RotateKeyResponseProtobuf type
viam.app.v1.RoverRentalRobotProtobuf type
viam.app.v1.RoverRentalRobotProtobuf type
viam.app.v1.SearchOrganizationsRequestProtobuf type
viam.app.v1.SearchOrganizationsRequestProtobuf type
viam.app.v1.SearchOrganizationsResponseProtobuf type
viam.app.v1.SearchOrganizationsResponseProtobuf type
viam.app.v1.SetFragmentTagRequestProtobuf type
viam.app.v1.SetFragmentTagRequestProtobuf type
viam.app.v1.SetFragmentTagResponseProtobuf type
viam.app.v1.SetFragmentTagResponse
SharedSecret is a secret used for LocationAuth and RobotParts.
SharedSecret is a secret used for LocationAuth and RobotParts.
Protobuf enum
viam.app.v1.SharedSecret.StateProtobuf type
viam.app.v1.ShareLocationRequestProtobuf type
viam.app.v1.ShareLocationRequestProtobuf type
viam.app.v1.ShareLocationResponseProtobuf type
viam.app.v1.ShareLocationResponseProtobuf type
viam.app.v1.StorageConfigProtobuf type
viam.app.v1.StorageConfigProtobuf type
viam.app.v1.TailRobotPartLogsRequestProtobuf type
viam.app.v1.TailRobotPartLogsRequestProtobuf type
viam.app.v1.TailRobotPartLogsResponseProtobuf type
viam.app.v1.TailRobotPartLogsResponseProtobuf type
viam.app.v1.TextOverridesProtobuf type
viam.app.v1.TextOverridesProtobuf type
viam.app.v1.TransferRegistryItemRequestProtobuf type
viam.app.v1.TransferRegistryItemRequestProtobuf type
viam.app.v1.TransferRegistryItemResponseProtobuf type
viam.app.v1.TransferRegistryItemResponseProtobuf type
viam.app.v1.UnshareLocationRequestProtobuf type
viam.app.v1.UnshareLocationRequestProtobuf type
viam.app.v1.UnshareLocationResponseProtobuf type
viam.app.v1.UnshareLocationResponseProtobuf type
viam.app.v1.UpdateBillingServiceRequestProtobuf type
viam.app.v1.UpdateBillingServiceRequestProtobuf type
viam.app.v1.UpdateBillingServiceResponseProtobuf type
viam.app.v1.UpdateBillingServiceResponseProtobuf type
viam.app.v1.UpdateFragmentRequestProtobuf type
viam.app.v1.UpdateFragmentRequestProtobuf type
viam.app.v1.UpdateFragmentResponseProtobuf type
viam.app.v1.UpdateFragmentResponseProtobuf type
viam.app.v1.UpdateLocationMetadataRequestProtobuf type
viam.app.v1.UpdateLocationMetadataRequestProtobuf type
viam.app.v1.UpdateLocationMetadataResponseProtobuf type
viam.app.v1.UpdateLocationMetadataResponseProtobuf type
viam.app.v1.UpdateLocationRequestProtobuf type
viam.app.v1.UpdateLocationRequestProtobuf type
viam.app.v1.UpdateLocationResponseProtobuf type
viam.app.v1.UpdateLocationResponseProtobuf type
viam.app.v1.UpdateMLModelMetadataProtobuf type
viam.app.v1.UpdateMLModelMetadataProtobuf type
viam.app.v1.UpdateMLTrainingMetadataProtobuf type
viam.app.v1.UpdateMLTrainingMetadataProtobuf type
viam.app.v1.UpdateModuleMetadataProtobuf type
viam.app.v1.UpdateModuleMetadataProtobuf type
viam.app.v1.UpdateModuleRequestProtobuf type
viam.app.v1.UpdateModuleRequestProtobuf type
viam.app.v1.UpdateModuleResponseProtobuf type
viam.app.v1.UpdateModuleResponseProtobuf type
viam.app.v1.UpdateOAuthAppRequestProtobuf type
viam.app.v1.UpdateOAuthAppRequestProtobuf type
viam.app.v1.UpdateOAuthAppResponseProtobuf type
viam.app.v1.UpdateOAuthAppResponseProtobuf type
viam.app.v1.UpdateOrganizationInviteAuthorizationsRequestProtobuf type
viam.app.v1.UpdateOrganizationInviteAuthorizationsRequestProtobuf type
viam.app.v1.UpdateOrganizationInviteAuthorizationsResponseProtobuf type
viam.app.v1.UpdateOrganizationInviteAuthorizationsResponseProtobuf type
viam.app.v1.UpdateOrganizationMetadataRequestProtobuf type
viam.app.v1.UpdateOrganizationMetadataRequestProtobuf type
viam.app.v1.UpdateOrganizationMetadataResponseProtobuf type
viam.app.v1.UpdateOrganizationMetadataResponseProtobuf type
viam.app.v1.UpdateOrganizationNamespaceRequestProtobuf type
viam.app.v1.UpdateOrganizationNamespaceRequestProtobuf type
viam.app.v1.UpdateOrganizationNamespaceResponseProtobuf type
viam.app.v1.UpdateOrganizationNamespaceResponseProtobuf type
viam.app.v1.UpdateOrganizationRequestProtobuf type
viam.app.v1.UpdateOrganizationRequestProtobuf type
viam.app.v1.UpdateOrganizationResponseProtobuf type
viam.app.v1.UpdateOrganizationResponseProtobuf type
viam.app.v1.UpdateRegistryItemRequestProtobuf type
viam.app.v1.UpdateRegistryItemRequestProtobuf type
viam.app.v1.UpdateRegistryItemResponseProtobuf type
viam.app.v1.UpdateRegistryItemResponseProtobuf type
viam.app.v1.UpdateRobotMetadataRequestProtobuf type
viam.app.v1.UpdateRobotMetadataRequestProtobuf type
viam.app.v1.UpdateRobotMetadataResponseProtobuf type
viam.app.v1.UpdateRobotMetadataResponseProtobuf type
viam.app.v1.UpdateRobotPartMetadataRequestProtobuf type
viam.app.v1.UpdateRobotPartMetadataRequestProtobuf type
viam.app.v1.UpdateRobotPartMetadataResponseProtobuf type
viam.app.v1.UpdateRobotPartMetadataResponseProtobuf type
viam.app.v1.UpdateRobotPartRequestProtobuf type
viam.app.v1.UpdateRobotPartRequestProtobuf type
viam.app.v1.UpdateRobotPartResponseProtobuf type
viam.app.v1.UpdateRobotPartResponseProtobuf type
viam.app.v1.UpdateRobotRequestProtobuf type
viam.app.v1.UpdateRobotRequestProtobuf type
viam.app.v1.UpdateRobotResponseProtobuf type
viam.app.v1.UpdateRobotResponseProtobuf type
viam.app.v1.UploadModuleFileRequestProtobuf type
viam.app.v1.UploadModuleFileRequestProtobuf type
viam.app.v1.UploadModuleFileResponseProtobuf type
viam.app.v1.UploadModuleFileResponseProtobuf type
viam.app.v1.UploadsProtobuf type
viam.app.v1.UploadsProtobuf enum
viam.app.v1.URLValidationProtobuf type
viam.app.v1.VersionHistoryProtobuf type
viam.app.v1.VersionHistoryProtobuf type
viam.app.v1.ViamAgentVersionProtobuf type
viam.app.v1.ViamAgentVersionProtobuf type
viam.app.v1.ViamServerVersionProtobuf type
viam.app.v1.ViamServerVersionProtobuf 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.GetEndPositionRequestProtobuf type
viam.component.arm.v1.GetEndPositionRequestProtobuf type
viam.component.arm.v1.GetEndPositionResponseProtobuf type
viam.component.arm.v1.GetEndPositionResponseProtobuf type
viam.component.arm.v1.GetJointPositionsRequestProtobuf type
viam.component.arm.v1.GetJointPositionsRequestProtobuf type
viam.component.arm.v1.GetJointPositionsResponseProtobuf type
viam.component.arm.v1.GetJointPositionsResponseProtobuf type
viam.component.arm.v1.IsMovingRequestProtobuf type
viam.component.arm.v1.IsMovingRequestProtobuf type
viam.component.arm.v1.IsMovingResponseProtobuf type
viam.component.arm.v1.IsMovingResponseProtobuf type
viam.component.arm.v1.JointPositionsProtobuf type
viam.component.arm.v1.JointPositionsProtobuf type
viam.component.arm.v1.MoveOptionsProtobuf type
viam.component.arm.v1.MoveOptionsProtobuf type
viam.component.arm.v1.MoveThroughJointPositionsRequestProtobuf type
viam.component.arm.v1.MoveThroughJointPositionsRequestProtobuf type
viam.component.arm.v1.MoveThroughJointPositionsResponseProtobuf type
viam.component.arm.v1.MoveThroughJointPositionsResponseProtobuf type
viam.component.arm.v1.MoveToJointPositionsRequestProtobuf type
viam.component.arm.v1.MoveToJointPositionsRequestProtobuf type
viam.component.arm.v1.MoveToJointPositionsResponseProtobuf 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.MoveToPositionResponseProtobuf type
viam.component.arm.v1.MoveToPositionResponseProtobuf type
viam.component.arm.v1.StatusProtobuf type
viam.component.arm.v1.StatusProtobuf type
viam.component.arm.v1.StopRequestProtobuf type
viam.component.arm.v1.StopRequestProtobuf type
viam.component.arm.v1.StopResponseProtobuf 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.AudioChunkProtobuf type
viam.component.audioinput.v1.AudioChunkProtobuf type
viam.component.audioinput.v1.AudioChunkInfoProtobuf type
viam.component.audioinput.v1.AudioChunkInfoProtobuf type
viam.component.audioinput.v1.ChunksRequestProtobuf type
viam.component.audioinput.v1.ChunksRequestProtobuf type
viam.component.audioinput.v1.ChunksResponseProtobuf type
viam.component.audioinput.v1.ChunksResponseProtobuf type
viam.component.audioinput.v1.PropertiesRequestProtobuf type
viam.component.audioinput.v1.PropertiesRequestProtobuf type
viam.component.audioinput.v1.PropertiesResponseProtobuf type
viam.component.audioinput.v1.PropertiesResponseProtobuf type
viam.component.audioinput.v1.RecordRequestProtobuf type
viam.component.audioinput.v1.RecordRequestProtobuf 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.CredentialsProtobuf 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.GetPropertiesRequestProtobuf type
viam.component.base.v1.GetPropertiesRequestProtobuf type
viam.component.base.v1.GetPropertiesResponseProtobuf type
viam.component.base.v1.GetPropertiesResponseProtobuf type
viam.component.base.v1.IsMovingRequestProtobuf type
viam.component.base.v1.IsMovingRequestProtobuf type
viam.component.base.v1.IsMovingResponseProtobuf type
viam.component.base.v1.IsMovingResponseProtobuf type
viam.component.base.v1.MoveStraightRequestProtobuf type
viam.component.base.v1.MoveStraightRequestProtobuf type
viam.component.base.v1.MoveStraightResponseProtobuf type
viam.component.base.v1.MoveStraightResponseProtobuf type
viam.component.base.v1.SetPowerRequestProtobuf type
viam.component.base.v1.SetPowerRequestProtobuf type
viam.component.base.v1.SetPowerResponseProtobuf type
viam.component.base.v1.SetPowerResponseProtobuf type
viam.component.base.v1.SetVelocityRequestProtobuf type
viam.component.base.v1.SetVelocityRequestProtobuf type
viam.component.base.v1.SetVelocityResponseProtobuf type
viam.component.base.v1.SetVelocityResponseProtobuf type
viam.component.base.v1.SpinRequestProtobuf type
viam.component.base.v1.SpinRequestProtobuf type
viam.component.base.v1.SpinResponseProtobuf type
viam.component.base.v1.SpinResponseProtobuf type
viam.component.base.v1.StopRequestProtobuf type
viam.component.base.v1.StopRequestProtobuf type
viam.component.base.v1.StopResponseProtobuf type
viam.component.base.v1.StopResponseA 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.CreateInvoiceAndChargeImmediatelyRequestProtobuf type
viam.app.v1.CreateInvoiceAndChargeImmediatelyRequestProtobuf type
viam.app.v1.CreateInvoiceAndChargeImmediatelyResponseProtobuf type
viam.app.v1.CreateInvoiceAndChargeImmediatelyResponseProtobuf type
viam.app.v1.GetAvailableBillingTiersRequestProtobuf type
viam.app.v1.GetAvailableBillingTiersRequestProtobuf type
viam.app.v1.GetAvailableBillingTiersResponseProtobuf type
viam.app.v1.GetAvailableBillingTiersResponseProtobuf type
viam.app.v1.GetCurrentMonthUsageRequestProtobuf type
viam.app.v1.GetCurrentMonthUsageRequestProtobuf type
viam.app.v1.GetCurrentMonthUsageResponseProtobuf type
viam.app.v1.GetCurrentMonthUsageResponseProtobuf type
viam.app.v1.GetInvoicePdfRequestProtobuf type
viam.app.v1.GetInvoicePdfRequestProtobuf type
viam.app.v1.GetInvoicePdfResponseProtobuf type
viam.app.v1.GetInvoicePdfResponseProtobuf type
viam.app.v1.GetInvoicesSummaryRequestProtobuf type
viam.app.v1.GetInvoicesSummaryRequestProtobuf type
viam.app.v1.GetInvoicesSummaryResponseProtobuf type
viam.app.v1.GetInvoicesSummaryResponseProtobuf type
viam.app.v1.GetOrgBillingInformationRequestProtobuf type
viam.app.v1.GetOrgBillingInformationRequestProtobuf type
viam.app.v1.GetOrgBillingInformationResponseProtobuf type
viam.app.v1.GetOrgBillingInformationResponseProtobuf type
viam.app.v1.InvoiceSummaryProtobuf type
viam.app.v1.InvoiceSummaryProtobuf type
viam.app.v1.PaymentMethodCardProtobuf type
viam.app.v1.PaymentMethodCardProtobuf enum
viam.app.v1.PaymentMethodTypeProtobuf type
viam.app.v1.PaymentMethodUSBankAccountProtobuf type
viam.app.v1.PaymentMethodUSBankAccountProtobuf type
viam.app.v1.ResourceUsageCostsProtobuf type
viam.app.v1.ResourceUsageCostsProtobuf type
viam.app.v1.ResourceUsageCostsBySourceProtobuf type
viam.app.v1.ResourceUsageCostsBySourceProtobuf type
viam.app.v1.SendPaymentRequiredEmailRequestProtobuf type
viam.app.v1.SendPaymentRequiredEmailRequestProtobuf type
viam.app.v1.SendPaymentRequiredEmailResponseProtobuf type
viam.app.v1.SendPaymentRequiredEmailResponseProtobuf enum
viam.app.v1.SourceTypeProtobuf type
viam.app.v1.UpdateOrganizationBillingTierRequestProtobuf type
viam.app.v1.UpdateOrganizationBillingTierRequestProtobuf type
viam.app.v1.UpdateOrganizationBillingTierResponseProtobuf type
viam.app.v1.UpdateOrganizationBillingTierResponseProtobuf type
viam.app.v1.UsageCostProtobuf type
viam.app.v1.UsageCostProtobuf enum
viam.app.v1.UsageCostTypeProtobuf type
viam.app.v1.VerificationInfoProtobuf type
viam.app.v1.VerificationInfoA 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.GetDigitalInterruptValueRequestProtobuf type
viam.component.board.v1.GetDigitalInterruptValueRequestProtobuf type
viam.component.board.v1.GetDigitalInterruptValueResponseProtobuf type
viam.component.board.v1.GetDigitalInterruptValueResponseProtobuf type
viam.component.board.v1.GetGPIORequestProtobuf type
viam.component.board.v1.GetGPIORequestProtobuf type
viam.component.board.v1.GetGPIOResponseProtobuf type
viam.component.board.v1.GetGPIOResponseProtobuf enum
viam.component.board.v1.PowerModeProtobuf type
viam.component.board.v1.PWMFrequencyRequestProtobuf type
viam.component.board.v1.PWMFrequencyRequestProtobuf type
viam.component.board.v1.PWMFrequencyResponseProtobuf type
viam.component.board.v1.PWMFrequencyResponseProtobuf type
viam.component.board.v1.PWMRequestProtobuf type
viam.component.board.v1.PWMRequestProtobuf type
viam.component.board.v1.PWMResponseProtobuf type
viam.component.board.v1.PWMResponseProtobuf type
viam.component.board.v1.ReadAnalogReaderRequestProtobuf type
viam.component.board.v1.ReadAnalogReaderRequestProtobuf type
viam.component.board.v1.ReadAnalogReaderResponseProtobuf type
viam.component.board.v1.ReadAnalogReaderResponseProtobuf type
viam.component.board.v1.SetGPIORequestProtobuf type
viam.component.board.v1.SetGPIORequestProtobuf type
viam.component.board.v1.SetGPIOResponseProtobuf type
viam.component.board.v1.SetGPIOResponseProtobuf type
viam.component.board.v1.SetPowerModeRequestProtobuf type
viam.component.board.v1.SetPowerModeRequestProtobuf type
viam.component.board.v1.SetPowerModeResponseProtobuf type
viam.component.board.v1.SetPowerModeResponseProtobuf type
viam.component.board.v1.SetPWMFrequencyRequestProtobuf type
viam.component.board.v1.SetPWMFrequencyRequestProtobuf type
viam.component.board.v1.SetPWMFrequencyResponseProtobuf type
viam.component.board.v1.SetPWMFrequencyResponseProtobuf type
viam.component.board.v1.SetPWMRequestProtobuf type
viam.component.board.v1.SetPWMRequestProtobuf type
viam.component.board.v1.SetPWMResponseProtobuf type
viam.component.board.v1.SetPWMResponseProtobuf type
viam.component.board.v1.StatusProtobuf type
viam.component.board.v1.StatusProtobuf type
viam.component.board.v1.StreamTicksRequestProtobuf type
viam.component.board.v1.StreamTicksRequestProtobuf type
viam.component.board.v1.StreamTicksResponseProtobuf type
viam.component.board.v1.StreamTicksResponseProtobuf type
viam.component.board.v1.WriteAnalogRequestProtobuf type
viam.component.board.v1.WriteAnalogRequestProtobuf type
viam.component.board.v1.WriteAnalogResponseProtobuf 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.
Protobuf type
viam.component.button.v1.PushRequestProtobuf type
viam.component.button.v1.PushRequestProtobuf type
viam.component.button.v1.PushResponseProtobuf type
viam.component.button.v1.PushResponse
A ButtonService services buttons associated with a machine
A ButtonService services buttons associated with a machine
A stub to allow clients to do synchronous rpc calls to service ButtonService.
A stub to allow clients to do ListenableFuture-style rpc calls to service ButtonService.
Base class for the server implementation of the service ButtonService.
A stub to allow clients to do asynchronous rpc calls to service ButtonService.
#### 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.DistortionParametersProtobuf type
viam.component.camera.v1.DistortionParametersProtobuf enum
viam.component.camera.v1.FormatProtobuf type
viam.component.camera.v1.GetImageRequestProtobuf type
viam.component.camera.v1.GetImageRequestProtobuf type
viam.component.camera.v1.GetImageResponseProtobuf type
viam.component.camera.v1.GetImageResponseProtobuf type
viam.component.camera.v1.GetImagesRequestProtobuf type
viam.component.camera.v1.GetImagesRequestProtobuf type
viam.component.camera.v1.GetImagesResponseProtobuf type
viam.component.camera.v1.GetImagesResponseProtobuf type
viam.component.camera.v1.GetPointCloudRequestProtobuf type
viam.component.camera.v1.GetPointCloudRequestProtobuf type
viam.component.camera.v1.GetPointCloudResponseProtobuf type
viam.component.camera.v1.GetPointCloudResponseProtobuf type
viam.component.camera.v1.GetPropertiesRequestProtobuf type
viam.component.camera.v1.GetPropertiesRequestProtobuf type
viam.component.camera.v1.GetPropertiesResponseProtobuf type
viam.component.camera.v1.GetPropertiesResponseProtobuf type
viam.component.camera.v1.ImageProtobuf type
viam.component.camera.v1.ImageProtobuf type
viam.component.camera.v1.IntrinsicParametersProtobuf type
viam.component.camera.v1.IntrinsicParametersProtobuf type
viam.component.camera.v1.PropertyProtobuf type
viam.component.camera.v1.PropertyProtobuf type
viam.component.camera.v1.RenderFrameRequestProtobuf type
viam.component.camera.v1.RenderFrameRequestProtobuf type
viam.component.camera.v1.WebcamProtobuf type
viam.component.camera.v1.WebcamProtobuf type
viam.component.camera.v1.WebcamsProtobuf type
viam.component.camera.v1.WebcamsgRPC 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.CaptureIntervalProtobuf type
viam.app.cloudslam.v1.CaptureIntervalProtobuf enum
viam.app.cloudslam.v1.EndStatusProtobuf type
viam.app.cloudslam.v1.GetActiveMappingSessionsForRobotRequestProtobuf type
viam.app.cloudslam.v1.GetActiveMappingSessionsForRobotRequestProtobuf type
viam.app.cloudslam.v1.GetActiveMappingSessionsForRobotResponseProtobuf type
viam.app.cloudslam.v1.GetActiveMappingSessionsForRobotResponseProtobuf type
viam.app.cloudslam.v1.GetMappingSessionMetadataByIDRequestProtobuf type
viam.app.cloudslam.v1.GetMappingSessionMetadataByIDRequestProtobuf type
viam.app.cloudslam.v1.GetMappingSessionMetadataByIDResponseProtobuf type
viam.app.cloudslam.v1.GetMappingSessionMetadataByIDResponseProtobuf type
viam.app.cloudslam.v1.GetMappingSessionPointCloudRequestProtobuf type
viam.app.cloudslam.v1.GetMappingSessionPointCloudRequestProtobuf type
viam.app.cloudslam.v1.GetMappingSessionPointCloudResponseProtobuf type
viam.app.cloudslam.v1.GetMappingSessionPointCloudResponseProtobuf type
viam.app.cloudslam.v1.ListMappingSessionsRequestProtobuf type
viam.app.cloudslam.v1.ListMappingSessionsRequestProtobuf type
viam.app.cloudslam.v1.ListMappingSessionsResponseProtobuf type
viam.app.cloudslam.v1.ListMappingSessionsResponseProtobuf type
viam.app.cloudslam.v1.MappingMetadataProtobuf type
viam.app.cloudslam.v1.MappingMetadataProtobuf type
viam.app.cloudslam.v1.ModuleProtobuf type
viam.app.cloudslam.v1.ModuleProtobuf type
viam.app.cloudslam.v1.SensorInfoProtobuf type
viam.app.cloudslam.v1.SensorInfoProtobuf type
viam.app.cloudslam.v1.StartMappingSessionRequestProtobuf type
viam.app.cloudslam.v1.StartMappingSessionRequestProtobuf type
viam.app.cloudslam.v1.StartMappingSessionResponseProtobuf type
viam.app.cloudslam.v1.StartMappingSessionResponseProtobuf type
viam.app.cloudslam.v1.StopMappingSessionRequestProtobuf type
viam.app.cloudslam.v1.StopMappingSessionRequestProtobuf type
viam.app.cloudslam.v1.StopMappingSessionResponseProtobuf type
viam.app.cloudslam.v1.StopMappingSessionResponseA 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.CapsuleProtobuf 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.GeoPointProtobuf type
viam.common.v1.GeoPointProtobuf type
viam.common.v1.GetGeometriesRequestProtobuf type
viam.common.v1.GetGeometriesRequestProtobuf type
viam.common.v1.GetGeometriesResponseProtobuf type
viam.common.v1.GetGeometriesResponseProtobuf type
viam.common.v1.GetKinematicsRequestProtobuf type
viam.common.v1.GetKinematicsRequestProtobuf type
viam.common.v1.GetKinematicsResponseProtobuf type
viam.common.v1.GetKinematicsResponseProtobuf type
viam.common.v1.GetReadingsRequestProtobuf type
viam.common.v1.GetReadingsRequestProtobuf type
viam.common.v1.GetReadingsResponseProtobuf type
viam.common.v1.GetReadingsResponseProtobuf enum
viam.common.v1.KinematicsFileFormatProtobuf type
viam.common.v1.LogEntryProtobuf type
viam.common.v1.LogEntryProtobuf type
viam.common.v1.MeshProtobuf type
viam.common.v1.MeshProtobuf type
viam.common.v1.OrientationProtobuf type
viam.common.v1.OrientationProtobuf type
viam.common.v1.PointCloudProtobuf type
viam.common.v1.PointCloud
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.ResourceNameProtobuf type
viam.common.v1.ResourceNameProtobuf type
viam.common.v1.ResponseMetadataProtobuf type
viam.common.v1.ResponseMetadataProtobuf type
viam.common.v1.SphereProtobuf 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.Vector3Protobuf 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.AddBinaryDataToDatasetByIDsResponseProtobuf 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.
Deprecated.
AddTagsToBinaryDataByFilterRequest requests adding all specified tags to each of the files when a filter is provided.
Deprecated.
Deprecated.
Protobuf type
viam.app.data.v1.AddTagsToBinaryDataByFilterResponseDeprecated.
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.AddTagsToBinaryDataByIDsResponseProtobuf 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.
Deprecated.
BinaryID is the unique identifier for a file that one can request to be retrieved or modified.
Deprecated.
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.
Deprecated.
BoundingBoxLabelsByFilterRequest requests all the labels of the bounding boxes from files from a given filter.
Deprecated.
Deprecated.
BoundingBoxLabelsByFilterRequest returns all the labels of the bounding boxes from files from a given filter.
Deprecated.
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.ConfigureDatabaseUserResponseProtobuf type
viam.app.data.v1.ConfigureDatabaseUserResponse
CreateIndexRequest starts a custom index build
CreateIndexRequest starts a custom index build
Protobuf type
viam.app.data.v1.CreateIndexResponseProtobuf type
viam.app.data.v1.CreateIndexResponse
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.
DeleteIndexRequest drops the specified custom index from a collection
DeleteIndexRequest drops the specified custom index from a collection
Protobuf type
viam.app.data.v1.DeleteIndexResponseProtobuf type
viam.app.data.v1.DeleteIndexResponse
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.
Protobuf type
viam.app.data.v1.IndexProtobuf type
viam.app.data.v1.Index
IndexableCollection specifies the types of collections available for custom indexes
IndexCreator specifies the entity that originally created the index
ListIndexesRequest returns all the indexes for a given collection
ListIndexesRequest returns all the indexes for a given collection
Protobuf type
viam.app.data.v1.ListIndexesResponseProtobuf type
viam.app.data.v1.ListIndexesResponse
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.RemoveBinaryDataFromDatasetByIDsResponseProtobuf 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.RemoveBoundingBoxFromImageByIDResponseProtobuf type
viam.app.data.v1.RemoveBoundingBoxFromImageByIDResponseDeprecated.
RemoveTagsFromBinaryDataByFilterRequest requests removing the given tags value from each file when a filter is provided.
Deprecated.
Deprecated.
RemoveTagsFromBinaryDataByFilterResponse returns the number of binary files which had tags removed.
Deprecated.
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.
TabularDataSource specifies the data source for user queries to execute on.
TabularDataSource specifies the data source for user queries to execute on.
TabularDataSourceType specifies the data source type for TabularDataByMQL queries.
Deprecated.
TagsByFilterRequest requests the unique tags from data based on given filter.
Deprecated.
Deprecated.
TagsByFilterResponse returns the unique tags from data based on given filter.
Deprecated.
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.UpdateBoundingBoxResponseProtobuf type
viam.app.data.v1.UpdateBoundingBoxResponseProtobuf type
viam.service.datamanager.v1.SyncRequestProtobuf type
viam.service.datamanager.v1.SyncRequestProtobuf type
viam.service.datamanager.v1.SyncResponseProtobuf type
viam.service.datamanager.v1.SyncResponseProtobuf type
viam.service.datamanager.v1.UploadBinaryDataToDatasetsRequestProtobuf type
viam.service.datamanager.v1.UploadBinaryDataToDatasetsRequestProtobuf type
viam.service.datamanager.v1.UploadBinaryDataToDatasetsResponseProtobuf type
viam.service.datamanager.v1.UploadBinaryDataToDatasetsResponse
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.
Protobuf type
viam.app.datapipelines.v1.CreateDataPipelineRequestProtobuf type
viam.app.datapipelines.v1.CreateDataPipelineRequestProtobuf type
viam.app.datapipelines.v1.CreateDataPipelineResponseProtobuf type
viam.app.datapipelines.v1.CreateDataPipelineResponseProtobuf type
viam.app.datapipelines.v1.DataPipelineProtobuf type
viam.app.datapipelines.v1.DataPipelineProtobuf type
viam.app.datapipelines.v1.DataPipelineRunProtobuf type
viam.app.datapipelines.v1.DataPipelineRunProtobuf enum
viam.app.datapipelines.v1.DataPipelineRunStatusProtobuf type
viam.app.datapipelines.v1.DeleteDataPipelineRequestProtobuf type
viam.app.datapipelines.v1.DeleteDataPipelineRequestProtobuf type
viam.app.datapipelines.v1.DeleteDataPipelineResponseProtobuf type
viam.app.datapipelines.v1.DeleteDataPipelineResponseProtobuf type
viam.app.datapipelines.v1.DisableDataPipelineRequestProtobuf type
viam.app.datapipelines.v1.DisableDataPipelineRequestProtobuf type
viam.app.datapipelines.v1.DisableDataPipelineResponseProtobuf type
viam.app.datapipelines.v1.DisableDataPipelineResponseProtobuf type
viam.app.datapipelines.v1.EnableDataPipelineRequestProtobuf type
viam.app.datapipelines.v1.EnableDataPipelineRequestProtobuf type
viam.app.datapipelines.v1.EnableDataPipelineResponseProtobuf type
viam.app.datapipelines.v1.EnableDataPipelineResponseProtobuf type
viam.app.datapipelines.v1.GetDataPipelineRequestProtobuf type
viam.app.datapipelines.v1.GetDataPipelineRequestProtobuf type
viam.app.datapipelines.v1.GetDataPipelineResponseProtobuf type
viam.app.datapipelines.v1.GetDataPipelineResponseProtobuf type
viam.app.datapipelines.v1.ListDataPipelineRunsRequestProtobuf type
viam.app.datapipelines.v1.ListDataPipelineRunsRequestProtobuf type
viam.app.datapipelines.v1.ListDataPipelineRunsResponseProtobuf type
viam.app.datapipelines.v1.ListDataPipelineRunsResponseProtobuf type
viam.app.datapipelines.v1.ListDataPipelinesRequestProtobuf type
viam.app.datapipelines.v1.ListDataPipelinesRequestProtobuf type
viam.app.datapipelines.v1.ListDataPipelinesResponseProtobuf type
viam.app.datapipelines.v1.ListDataPipelinesResponseProtobuf type
viam.app.datapipelines.v1.RenameDataPipelineRequestProtobuf type
viam.app.datapipelines.v1.RenameDataPipelineRequestProtobuf type
viam.app.datapipelines.v1.RenameDataPipelineResponseProtobuf type
viam.app.datapipelines.v1.RenameDataPipelineResponse
DataPipelinesService is used to manage data pipelines.
DataPipelinesService is used to manage data pipelines.
A stub to allow clients to do synchronous rpc calls to service DataPipelinesService.
A stub to allow clients to do ListenableFuture-style rpc calls to service DataPipelinesService.
Base class for the server implementation of the service DataPipelinesService.
A stub to allow clients to do asynchronous rpc calls to service DataPipelinesService.
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.DeleteDatasetResponseProtobuf 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.
MergeDatasetsRequest merges multiple datasets specified by their dataset IDs into a new dataset.
MergeDatasetsRequest merges multiple datasets specified by their dataset IDs into a new dataset.
MergeDatasetsResponse returns the dataset ID of the newly created merged dataset.
MergeDatasetsResponse returns the dataset ID of the newly created merged dataset.
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.RenameDatasetResponseProtobuf 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].
Protobuf type
viam.service.discovery.v1.DiscoverResourcesRequestProtobuf type
viam.service.discovery.v1.DiscoverResourcesRequestProtobuf type
viam.service.discovery.v1.DiscoverResourcesResponseProtobuf type
viam.service.discovery.v1.DiscoverResourcesResponseA stub to allow clients to do synchronous rpc calls to service DiscoveryService.
A stub to allow clients to do ListenableFuture-style rpc calls to service DiscoveryService.
Base class for the server implementation of the service DiscoveryService.
A stub to allow clients to do asynchronous rpc calls to service DiscoveryService.
Settings for Dotnet client libraries.
Settings for Dotnet client libraries.
Protobuf type
proto.rpc.examples.echo.v1.EchoBiDiRequestProtobuf type
proto.rpc.examples.echo.v1.EchoBiDiRequestProtobuf type
proto.rpc.examples.echo.v1.EchoBiDiResponseProtobuf type
proto.rpc.examples.echo.v1.EchoBiDiResponseProtobuf type
proto.rpc.examples.echo.v1.EchoMultipleRequestProtobuf type
proto.rpc.examples.echo.v1.EchoMultipleRequestProtobuf type
proto.rpc.examples.echo.v1.EchoMultipleResponseProtobuf type
proto.rpc.examples.echo.v1.EchoMultipleResponseProtobuf type
proto.rpc.examples.echo.v1.EchoRequestProtobuf type
proto.rpc.examples.echo.v1.EchoRequestProtobuf type
proto.rpc.examples.echo.v1.EchoResponseProtobuf type
proto.rpc.examples.echo.v1.EchoResponseProtobuf type
proto.rpc.examples.echoresource.v1.EchoResourceBiDiRequestProtobuf type
proto.rpc.examples.echoresource.v1.EchoResourceBiDiRequestProtobuf type
proto.rpc.examples.echoresource.v1.EchoResourceBiDiResponseProtobuf type
proto.rpc.examples.echoresource.v1.EchoResourceBiDiResponseProtobuf type
proto.rpc.examples.echoresource.v1.EchoResourceMultipleRequestProtobuf type
proto.rpc.examples.echoresource.v1.EchoResourceMultipleRequestProtobuf type
proto.rpc.examples.echoresource.v1.EchoResourceMultipleResponseProtobuf type
proto.rpc.examples.echoresource.v1.EchoResourceMultipleResponseProtobuf type
proto.rpc.examples.echoresource.v1.EchoResourceRequestProtobuf type
proto.rpc.examples.echoresource.v1.EchoResourceRequestProtobuf type
proto.rpc.examples.echoresource.v1.EchoResourceResponseProtobuf type
proto.rpc.examples.echoresource.v1.EchoResourceResponseA 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.GetPositionRequestProtobuf type
viam.component.encoder.v1.GetPositionRequestProtobuf type
viam.component.encoder.v1.GetPositionResponseProtobuf type
viam.component.encoder.v1.GetPositionResponseProtobuf type
viam.component.encoder.v1.GetPropertiesRequestProtobuf type
viam.component.encoder.v1.GetPropertiesRequestProtobuf type
viam.component.encoder.v1.GetPropertiesResponseProtobuf type
viam.component.encoder.v1.GetPropertiesResponseProtobuf enum
viam.component.encoder.v1.PositionTypeProtobuf type
viam.component.encoder.v1.ResetPositionRequestProtobuf type
viam.component.encoder.v1.ResetPositionRequestProtobuf type
viam.component.encoder.v1.ResetPositionResponseProtobuf type
viam.component.encoder.v1.ResetPositionResponseA 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.AcceptLegalRequestProtobuf type
viam.app.v1.AcceptLegalRequestProtobuf type
viam.app.v1.AcceptLegalResponseProtobuf type
viam.app.v1.AcceptLegalResponseDeprecated.
Protobuf type
viam.app.v1.GetAuthApplicationRequestDeprecated.
Deprecated.
Protobuf type
viam.app.v1.GetAuthApplicationResponseDeprecated.
Protobuf type
viam.app.v1.IsLegalAcceptedRequestProtobuf type
viam.app.v1.IsLegalAcceptedRequestProtobuf type
viam.app.v1.IsLegalAcceptedResponseProtobuf type
viam.app.v1.IsLegalAcceptedResponseDeprecated.
Protobuf type
viam.app.v1.RegisterAuthApplicationRequestDeprecated.
Deprecated.
Protobuf type
viam.app.v1.RegisterAuthApplicationResponseDeprecated.
Deprecated.
Protobuf type
viam.app.v1.UpdateAuthApplicationRequestDeprecated.
Deprecated.
Protobuf type
viam.app.v1.UpdateAuthApplicationResponseDeprecated.
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.GetLengthsRequestProtobuf type
viam.component.gantry.v1.GetLengthsRequestProtobuf type
viam.component.gantry.v1.GetLengthsResponseProtobuf type
viam.component.gantry.v1.GetLengthsResponseProtobuf type
viam.component.gantry.v1.GetPositionRequestProtobuf type
viam.component.gantry.v1.GetPositionRequestProtobuf type
viam.component.gantry.v1.GetPositionResponseProtobuf type
viam.component.gantry.v1.GetPositionResponseProtobuf type
viam.component.gantry.v1.HomeRequestProtobuf type
viam.component.gantry.v1.HomeRequestProtobuf type
viam.component.gantry.v1.HomeResponseProtobuf type
viam.component.gantry.v1.HomeResponseProtobuf type
viam.component.gantry.v1.IsMovingRequestProtobuf type
viam.component.gantry.v1.IsMovingRequestProtobuf type
viam.component.gantry.v1.IsMovingResponseProtobuf type
viam.component.gantry.v1.IsMovingResponseProtobuf type
viam.component.gantry.v1.MoveToPositionRequestProtobuf type
viam.component.gantry.v1.MoveToPositionRequestProtobuf type
viam.component.gantry.v1.MoveToPositionResponseProtobuf type
viam.component.gantry.v1.MoveToPositionResponseProtobuf type
viam.component.gantry.v1.StatusProtobuf type
viam.component.gantry.v1.StatusProtobuf type
viam.component.gantry.v1.StopRequestProtobuf type
viam.component.gantry.v1.StopRequestProtobuf type
viam.component.gantry.v1.StopResponseProtobuf 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.GrabRequestProtobuf type
viam.component.gripper.v1.GrabRequestProtobuf type
viam.component.gripper.v1.GrabResponseProtobuf type
viam.component.gripper.v1.GrabResponseProtobuf type
viam.component.gripper.v1.IsHoldingSomethingRequestProtobuf type
viam.component.gripper.v1.IsHoldingSomethingRequestProtobuf type
viam.component.gripper.v1.IsHoldingSomethingResponseProtobuf type
viam.component.gripper.v1.IsHoldingSomethingResponseProtobuf type
viam.component.gripper.v1.IsMovingRequestProtobuf type
viam.component.gripper.v1.IsMovingRequestProtobuf type
viam.component.gripper.v1.IsMovingResponseProtobuf type
viam.component.gripper.v1.IsMovingResponseProtobuf type
viam.component.gripper.v1.OpenRequestProtobuf type
viam.component.gripper.v1.OpenRequestProtobuf type
viam.component.gripper.v1.OpenResponseProtobuf type
viam.component.gripper.v1.OpenResponseProtobuf type
viam.component.gripper.v1.StopRequestProtobuf type
viam.component.gripper.v1.StopRequestProtobuf type
viam.component.gripper.v1.StopResponseProtobuf type
viam.component.gripper.v1.StopResponsegRPC 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.EventProtobuf type
viam.component.inputcontroller.v1.EventProtobuf type
viam.component.inputcontroller.v1.GetControlsRequestProtobuf type
viam.component.inputcontroller.v1.GetControlsRequestProtobuf type
viam.component.inputcontroller.v1.GetControlsResponseProtobuf type
viam.component.inputcontroller.v1.GetControlsResponseProtobuf type
viam.component.inputcontroller.v1.GetEventsRequestProtobuf type
viam.component.inputcontroller.v1.GetEventsRequestProtobuf type
viam.component.inputcontroller.v1.GetEventsResponseProtobuf type
viam.component.inputcontroller.v1.GetEventsResponseProtobuf type
viam.component.inputcontroller.v1.StatusProtobuf type
viam.component.inputcontroller.v1.StatusProtobuf type
viam.component.inputcontroller.v1.StreamEventsRequestProtobuf type
viam.component.inputcontroller.v1.StreamEventsRequestProtobuf type
viam.component.inputcontroller.v1.StreamEventsRequest.EventsProtobuf type
viam.component.inputcontroller.v1.StreamEventsRequest.EventsProtobuf type
viam.component.inputcontroller.v1.StreamEventsResponseProtobuf type
viam.component.inputcontroller.v1.StreamEventsResponseProtobuf type
viam.component.inputcontroller.v1.TriggerEventRequestProtobuf type
viam.component.inputcontroller.v1.TriggerEventRequestProtobuf type
viam.component.inputcontroller.v1.TriggerEventResponseProtobuf 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.GetInferenceRequestProtobuf type
viam.app.mlinference.v1.GetInferenceRequestProtobuf type
viam.app.mlinference.v1.GetInferenceResponseProtobuf type
viam.app.mlinference.v1.GetInferenceResponseA 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.FileProtobuf type
viam.service.mlmodel.v1.FileProtobuf type
viam.service.mlmodel.v1.FlatTensorProtobuf type
viam.service.mlmodel.v1.FlatTensorProtobuf type
viam.service.mlmodel.v1.FlatTensorDataDoubleProtobuf type
viam.service.mlmodel.v1.FlatTensorDataDoubleProtobuf type
viam.service.mlmodel.v1.FlatTensorDataFloatProtobuf type
viam.service.mlmodel.v1.FlatTensorDataFloatProtobuf type
viam.service.mlmodel.v1.FlatTensorDataInt16Protobuf type
viam.service.mlmodel.v1.FlatTensorDataInt16Protobuf type
viam.service.mlmodel.v1.FlatTensorDataInt32Protobuf type
viam.service.mlmodel.v1.FlatTensorDataInt32Protobuf type
viam.service.mlmodel.v1.FlatTensorDataInt64Protobuf type
viam.service.mlmodel.v1.FlatTensorDataInt64Protobuf type
viam.service.mlmodel.v1.FlatTensorDataInt8Protobuf type
viam.service.mlmodel.v1.FlatTensorDataInt8Protobuf type
viam.service.mlmodel.v1.FlatTensorDataUInt16Protobuf type
viam.service.mlmodel.v1.FlatTensorDataUInt16Protobuf type
viam.service.mlmodel.v1.FlatTensorDataUInt32Protobuf type
viam.service.mlmodel.v1.FlatTensorDataUInt32Protobuf type
viam.service.mlmodel.v1.FlatTensorDataUInt64Protobuf type
viam.service.mlmodel.v1.FlatTensorDataUInt64Protobuf type
viam.service.mlmodel.v1.FlatTensorDataUInt8Protobuf type
viam.service.mlmodel.v1.FlatTensorDataUInt8Protobuf type
viam.service.mlmodel.v1.FlatTensorsProtobuf type
viam.service.mlmodel.v1.FlatTensorsProtobuf type
viam.service.mlmodel.v1.InferRequestProtobuf type
viam.service.mlmodel.v1.InferRequestProtobuf type
viam.service.mlmodel.v1.InferResponseProtobuf type
viam.service.mlmodel.v1.InferResponseProtobuf enum
viam.service.mlmodel.v1.LabelTypeProtobuf type
viam.service.mlmodel.v1.MetadataProtobuf type
viam.service.mlmodel.v1.MetadataProtobuf type
viam.service.mlmodel.v1.MetadataRequestProtobuf type
viam.service.mlmodel.v1.MetadataRequestProtobuf type
viam.service.mlmodel.v1.MetadataResponseProtobuf type
viam.service.mlmodel.v1.MetadataResponseProtobuf type
viam.service.mlmodel.v1.TensorInfoProtobuf 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.CancelTrainingJobRequestProtobuf type
viam.app.mltraining.v1.CancelTrainingJobRequestProtobuf type
viam.app.mltraining.v1.CancelTrainingJobResponseProtobuf type
viam.app.mltraining.v1.CancelTrainingJobResponseProtobuf type
viam.app.mltraining.v1.DeleteCompletedTrainingJobRequestProtobuf type
viam.app.mltraining.v1.DeleteCompletedTrainingJobRequestProtobuf type
viam.app.mltraining.v1.DeleteCompletedTrainingJobResponseProtobuf type
viam.app.mltraining.v1.DeleteCompletedTrainingJobResponseProtobuf type
viam.app.mltraining.v1.GetTrainingJobLogsRequestProtobuf type
viam.app.mltraining.v1.GetTrainingJobLogsRequestProtobuf type
viam.app.mltraining.v1.GetTrainingJobLogsResponseProtobuf type
viam.app.mltraining.v1.GetTrainingJobLogsResponseProtobuf type
viam.app.mltraining.v1.GetTrainingJobRequestProtobuf type
viam.app.mltraining.v1.GetTrainingJobRequestProtobuf type
viam.app.mltraining.v1.GetTrainingJobResponseProtobuf type
viam.app.mltraining.v1.GetTrainingJobResponseProtobuf type
viam.app.mltraining.v1.ListTrainingJobsRequestProtobuf type
viam.app.mltraining.v1.ListTrainingJobsRequestProtobuf type
viam.app.mltraining.v1.ListTrainingJobsResponseProtobuf type
viam.app.mltraining.v1.ListTrainingJobsResponseProtobuf enum
viam.app.mltraining.v1.ModelFrameworkProtobuf enum
viam.app.mltraining.v1.ModelTypeProtobuf type
viam.app.mltraining.v1.SubmitCustomTrainingJobRequestProtobuf type
viam.app.mltraining.v1.SubmitCustomTrainingJobRequestProtobuf type
viam.app.mltraining.v1.SubmitCustomTrainingJobResponseProtobuf type
viam.app.mltraining.v1.SubmitCustomTrainingJobResponseProtobuf type
viam.app.mltraining.v1.SubmitTrainingJobRequestProtobuf type
viam.app.mltraining.v1.SubmitTrainingJobRequestProtobuf type
viam.app.mltraining.v1.SubmitTrainingJobResponseProtobuf type
viam.app.mltraining.v1.SubmitTrainingJobResponseProtobuf type
viam.app.mltraining.v1.TrainingJobLogEntryProtobuf type
viam.app.mltraining.v1.TrainingJobLogEntryProtobuf type
viam.app.mltraining.v1.TrainingJobMetadataProtobuf type
viam.app.mltraining.v1.TrainingJobMetadataProtobuf enum
viam.app.mltraining.v1.TrainingStatusA 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.AddResourceRequestProtobuf type
viam.module.v1.AddResourceRequestProtobuf type
viam.module.v1.AddResourceResponseProtobuf type
viam.module.v1.AddResourceResponseProtobuf type
viam.module.v1.HandlerDefinitionProtobuf type
viam.module.v1.HandlerDefinitionProtobuf type
viam.module.v1.HandlerMapProtobuf type
viam.module.v1.HandlerMapProtobuf type
viam.module.v1.ReadyRequestProtobuf type
viam.module.v1.ReadyRequestProtobuf type
viam.module.v1.ReadyResponseProtobuf type
viam.module.v1.ReadyResponseProtobuf type
viam.module.v1.ReconfigureResourceRequestProtobuf type
viam.module.v1.ReconfigureResourceRequestProtobuf type
viam.module.v1.ReconfigureResourceResponseProtobuf type
viam.module.v1.ReconfigureResourceResponseProtobuf type
viam.module.v1.RemoveResourceRequestProtobuf type
viam.module.v1.RemoveResourceRequestProtobuf type
viam.module.v1.RemoveResourceResponseProtobuf type
viam.module.v1.RemoveResourceResponseProtobuf type
viam.module.v1.ValidateConfigRequestProtobuf type
viam.module.v1.ValidateConfigRequestProtobuf type
viam.module.v1.ValidateConfigResponseProtobuf 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.AllowedFrameCollisionsProtobuf 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.GetPlanRequestProtobuf type
viam.service.motion.v1.GetPlanRequestProtobuf type
viam.service.motion.v1.GetPlanResponseProtobuf type
viam.service.motion.v1.GetPlanResponseDeprecated.
Protobuf type
viam.service.motion.v1.GetPoseRequestDeprecated.
Deprecated.
Protobuf type
viam.service.motion.v1.GetPoseResponseDeprecated.
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.ListPlanStatusesRequestProtobuf 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.MotionConfigurationProtobuf type
viam.service.motion.v1.MotionConfigurationProtobuf type
viam.service.motion.v1.MoveOnGlobeRequestProtobuf type
viam.service.motion.v1.MoveOnGlobeRequestProtobuf type
viam.service.motion.v1.MoveOnGlobeResponseProtobuf type
viam.service.motion.v1.MoveOnGlobeResponseProtobuf type
viam.service.motion.v1.MoveOnMapRequestProtobuf type
viam.service.motion.v1.MoveOnMapRequestProtobuf type
viam.service.motion.v1.MoveOnMapResponseProtobuf 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.MoveResponseProtobuf 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.PlanStepProtobuf 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
PseudolinearConstraint specifies that the component being moved should not deviate from the straight-line path to their goal by
more than a factor proportional to the distance from start to goal.
PseudolinearConstraint specifies that the component being moved should not deviate from the straight-line path to their goal by
more than a factor proportional to the distance from start to goal.
Protobuf type
viam.service.motion.v1.StopPlanRequestProtobuf type
viam.service.motion.v1.StopPlanRequestProtobuf type
viam.service.motion.v1.StopPlanResponseProtobuf 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.GetPositionRequestProtobuf type
viam.component.motor.v1.GetPositionRequestProtobuf type
viam.component.motor.v1.GetPositionResponseProtobuf type
viam.component.motor.v1.GetPositionResponseProtobuf type
viam.component.motor.v1.GetPropertiesRequestProtobuf type
viam.component.motor.v1.GetPropertiesRequestProtobuf type
viam.component.motor.v1.GetPropertiesResponseProtobuf type
viam.component.motor.v1.GetPropertiesResponseProtobuf type
viam.component.motor.v1.GoForRequestProtobuf type
viam.component.motor.v1.GoForRequestProtobuf type
viam.component.motor.v1.GoForResponseProtobuf type
viam.component.motor.v1.GoForResponseProtobuf type
viam.component.motor.v1.GoToRequestProtobuf type
viam.component.motor.v1.GoToRequestProtobuf type
viam.component.motor.v1.GoToResponseProtobuf type
viam.component.motor.v1.GoToResponseProtobuf type
viam.component.motor.v1.IsMovingRequestProtobuf type
viam.component.motor.v1.IsMovingRequestProtobuf type
viam.component.motor.v1.IsMovingResponseProtobuf type
viam.component.motor.v1.IsMovingResponseProtobuf type
viam.component.motor.v1.IsPoweredRequestProtobuf type
viam.component.motor.v1.IsPoweredRequestProtobuf type
viam.component.motor.v1.IsPoweredResponseProtobuf type
viam.component.motor.v1.IsPoweredResponseProtobuf type
viam.component.motor.v1.ResetZeroPositionRequestProtobuf type
viam.component.motor.v1.ResetZeroPositionRequestProtobuf type
viam.component.motor.v1.ResetZeroPositionResponseProtobuf type
viam.component.motor.v1.ResetZeroPositionResponseProtobuf type
viam.component.motor.v1.SetPowerRequestProtobuf type
viam.component.motor.v1.SetPowerRequestProtobuf type
viam.component.motor.v1.SetPowerResponseProtobuf type
viam.component.motor.v1.SetPowerResponseProtobuf type
viam.component.motor.v1.SetRPMRequestProtobuf type
viam.component.motor.v1.SetRPMRequestProtobuf type
viam.component.motor.v1.SetRPMResponseProtobuf type
viam.component.motor.v1.SetRPMResponseProtobuf type
viam.component.motor.v1.StatusProtobuf type
viam.component.motor.v1.StatusProtobuf type
viam.component.motor.v1.StopRequestProtobuf type
viam.component.motor.v1.StopRequestProtobuf type
viam.component.motor.v1.StopResponseProtobuf 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.GetAccuracyRequestProtobuf type
viam.component.movementsensor.v1.GetAccuracyRequestProtobuf type
viam.component.movementsensor.v1.GetAccuracyResponseProtobuf type
viam.component.movementsensor.v1.GetAccuracyResponseProtobuf type
viam.component.movementsensor.v1.GetAngularVelocityRequestProtobuf type
viam.component.movementsensor.v1.GetAngularVelocityRequestProtobuf type
viam.component.movementsensor.v1.GetAngularVelocityResponseProtobuf type
viam.component.movementsensor.v1.GetAngularVelocityResponseProtobuf type
viam.component.movementsensor.v1.GetCompassHeadingRequestProtobuf type
viam.component.movementsensor.v1.GetCompassHeadingRequestProtobuf type
viam.component.movementsensor.v1.GetCompassHeadingResponseProtobuf type
viam.component.movementsensor.v1.GetCompassHeadingResponseProtobuf type
viam.component.movementsensor.v1.GetLinearAccelerationRequestProtobuf type
viam.component.movementsensor.v1.GetLinearAccelerationRequestProtobuf type
viam.component.movementsensor.v1.GetLinearAccelerationResponseProtobuf type
viam.component.movementsensor.v1.GetLinearAccelerationResponseProtobuf type
viam.component.movementsensor.v1.GetLinearVelocityRequestProtobuf type
viam.component.movementsensor.v1.GetLinearVelocityRequestProtobuf type
viam.component.movementsensor.v1.GetLinearVelocityResponseProtobuf type
viam.component.movementsensor.v1.GetLinearVelocityResponseProtobuf type
viam.component.movementsensor.v1.GetOrientationRequestProtobuf type
viam.component.movementsensor.v1.GetOrientationRequestProtobuf type
viam.component.movementsensor.v1.GetOrientationResponseProtobuf type
viam.component.movementsensor.v1.GetOrientationResponseProtobuf type
viam.component.movementsensor.v1.GetPositionRequestProtobuf type
viam.component.movementsensor.v1.GetPositionRequestProtobuf type
viam.component.movementsensor.v1.GetPositionResponseProtobuf type
viam.component.movementsensor.v1.GetPositionResponseProtobuf type
viam.component.movementsensor.v1.GetPropertiesRequestProtobuf type
viam.component.movementsensor.v1.GetPropertiesRequestProtobuf type
viam.component.movementsensor.v1.GetPropertiesResponseProtobuf type
viam.component.movementsensor.v1.GetPropertiesResponsegRPC 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.AddWaypointRequestProtobuf type
viam.service.navigation.v1.AddWaypointRequestProtobuf type
viam.service.navigation.v1.AddWaypointResponseProtobuf type
viam.service.navigation.v1.AddWaypointResponseProtobuf type
viam.service.navigation.v1.GetLocationRequestProtobuf type
viam.service.navigation.v1.GetLocationRequestProtobuf type
viam.service.navigation.v1.GetLocationResponseProtobuf type
viam.service.navigation.v1.GetLocationResponseProtobuf type
viam.service.navigation.v1.GetModeRequestProtobuf type
viam.service.navigation.v1.GetModeRequestProtobuf type
viam.service.navigation.v1.GetModeResponseProtobuf 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.GetObstaclesResponseProtobuf 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.GetPathsResponseProtobuf type
viam.service.navigation.v1.GetPathsResponseProtobuf type
viam.service.navigation.v1.GetPropertiesRequestProtobuf 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.GetWaypointsRequestProtobuf type
viam.service.navigation.v1.GetWaypointsRequestProtobuf type
viam.service.navigation.v1.GetWaypointsResponseProtobuf 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.RemoveWaypointRequestProtobuf type
viam.service.navigation.v1.RemoveWaypointRequestProtobuf type
viam.service.navigation.v1.RemoveWaypointResponseProtobuf type
viam.service.navigation.v1.RemoveWaypointResponseProtobuf type
viam.service.navigation.v1.SetModeRequestProtobuf type
viam.service.navigation.v1.SetModeRequestProtobuf type
viam.service.navigation.v1.SetModeResponseProtobuf type
viam.service.navigation.v1.SetModeResponseProtobuf type
viam.service.navigation.v1.WaypointProtobuf 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.CreatePackageRequestProtobuf 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.DeletePackageRequestProtobuf type
viam.app.packages.v1.DeletePackageRequestProtobuf type
viam.app.packages.v1.DeletePackageResponseProtobuf type
viam.app.packages.v1.DeletePackageResponseProtobuf type
viam.app.packages.v1.FileInfoProtobuf type
viam.app.packages.v1.FileInfoProtobuf type
viam.app.packages.v1.GetPackageRequestProtobuf type
viam.app.packages.v1.GetPackageRequestProtobuf type
viam.app.packages.v1.GetPackageResponseProtobuf type
viam.app.packages.v1.GetPackageResponseProtobuf type
viam.app.packages.v1.ListPackagesRequestProtobuf type
viam.app.packages.v1.ListPackagesRequestProtobuf type
viam.app.packages.v1.ListPackagesResponseProtobuf type
viam.app.packages.v1.ListPackagesResponseProtobuf type
viam.app.packages.v1.PackageProtobuf type
viam.app.packages.v1.PackageProtobuf type
viam.app.packages.v1.PackageInfoProtobuf type
viam.app.packages.v1.PackageInfoProtobuf enum
viam.app.packages.v1.PackageTypeA 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.GetPosesRequestProtobuf type
viam.component.posetracker.v1.GetPosesRequestProtobuf type
viam.component.posetracker.v1.GetPosesResponseProtobuf 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.GetCurrentRequestProtobuf type
viam.component.powersensor.v1.GetCurrentRequestProtobuf type
viam.component.powersensor.v1.GetCurrentResponseProtobuf type
viam.component.powersensor.v1.GetCurrentResponseProtobuf type
viam.component.powersensor.v1.GetPowerRequestProtobuf type
viam.component.powersensor.v1.GetPowerRequestProtobuf type
viam.component.powersensor.v1.GetPowerResponseProtobuf type
viam.component.powersensor.v1.GetPowerResponseProtobuf type
viam.component.powersensor.v1.GetVoltageRequestProtobuf type
viam.component.powersensor.v1.GetVoltageRequestProtobuf type
viam.component.powersensor.v1.GetVoltageResponseProtobuf 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.ExitProvisioningRequestProtobuf type
viam.provisioning.v1.ExitProvisioningRequestProtobuf type
viam.provisioning.v1.ExitProvisioningResponseProtobuf type
viam.provisioning.v1.ExitProvisioningResponseProtobuf type
viam.provisioning.v1.GetNetworkListRequestProtobuf type
viam.provisioning.v1.GetNetworkListRequestProtobuf type
viam.provisioning.v1.GetNetworkListResponseProtobuf type
viam.provisioning.v1.GetNetworkListResponseProtobuf type
viam.provisioning.v1.GetSmartMachineStatusRequestProtobuf type
viam.provisioning.v1.GetSmartMachineStatusRequestProtobuf type
viam.provisioning.v1.GetSmartMachineStatusResponseProtobuf type
viam.provisioning.v1.GetSmartMachineStatusResponseProtobuf type
viam.provisioning.v1.NetworkInfoProtobuf type
viam.provisioning.v1.NetworkInfoProtobuf type
viam.provisioning.v1.ProvisioningInfoProtobuf type
viam.provisioning.v1.ProvisioningInfoProtobuf type
viam.provisioning.v1.SetNetworkCredentialsRequestProtobuf type
viam.provisioning.v1.SetNetworkCredentialsRequestProtobuf type
viam.provisioning.v1.SetNetworkCredentialsResponseProtobuf type
viam.provisioning.v1.SetNetworkCredentialsResponseProtobuf type
viam.provisioning.v1.SetSmartMachineCredentialsRequestProtobuf type
viam.provisioning.v1.SetSmartMachineCredentialsRequestProtobuf type
viam.provisioning.v1.SetSmartMachineCredentialsResponseProtobuf 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.AgentInfoProtobuf type
viam.app.v1.AgentInfoProtobuf type
viam.app.v1.AppValidationStatusProtobuf type
viam.app.v1.AppValidationStatusProtobuf type
viam.app.v1.AuthConfigProtobuf type
viam.app.v1.AuthConfigProtobuf type
viam.app.v1.AuthHandlerConfigProtobuf type
viam.app.v1.AuthHandlerConfigProtobuf type
viam.robot.v1.BlockForOperationRequestProtobuf type
viam.robot.v1.BlockForOperationRequestProtobuf type
viam.robot.v1.BlockForOperationResponseProtobuf type
viam.robot.v1.BlockForOperationResponseProtobuf type
viam.robot.v1.CancelOperationRequestProtobuf type
viam.robot.v1.CancelOperationRequestProtobuf type
viam.robot.v1.CancelOperationResponseProtobuf type
viam.robot.v1.CancelOperationResponseProtobuf type
viam.app.v1.CertificateRequestProtobuf type
viam.app.v1.CertificateRequestProtobuf type
viam.app.v1.CertificateResponseProtobuf type
viam.app.v1.CertificateResponseProtobuf type
viam.app.v1.CloudConfigProtobuf type
viam.app.v1.CloudConfigProtobuf type
viam.app.v1.ComponentConfigProtobuf type
viam.app.v1.ComponentConfigProtobuf type
viam.app.v1.ConfigRequestProtobuf type
viam.app.v1.ConfigRequestProtobuf type
viam.app.v1.ConfigResponseProtobuf type
viam.app.v1.ConfigResponseProtobuf type
viam.robot.v1.ConfigStatusProtobuf type
viam.robot.v1.ConfigStatusProtobuf enum
viam.app.v1.CredentialsType
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.FrameProtobuf type
viam.app.v1.FrameProtobuf type
viam.robot.v1.FrameSystemConfigProtobuf type
viam.robot.v1.FrameSystemConfigProtobuf type
viam.robot.v1.FrameSystemConfigRequestProtobuf type
viam.robot.v1.FrameSystemConfigRequestProtobuf type
viam.robot.v1.FrameSystemConfigResponseProtobuf type
viam.robot.v1.FrameSystemConfigResponseProtobuf type
viam.robot.v1.GetCloudMetadataRequestProtobuf type
viam.robot.v1.GetCloudMetadataRequestProtobuf type
viam.robot.v1.GetCloudMetadataResponseProtobuf type
viam.robot.v1.GetCloudMetadataResponseProtobuf type
viam.robot.v1.GetMachineStatusRequestProtobuf type
viam.robot.v1.GetMachineStatusRequestProtobuf type
viam.robot.v1.GetMachineStatusResponseProtobuf type
viam.robot.v1.GetMachineStatusResponseProtobuf enum
viam.robot.v1.GetMachineStatusResponse.StateProtobuf type
viam.robot.v1.GetModelsFromModulesRequestProtobuf type
viam.robot.v1.GetModelsFromModulesRequestProtobuf type
viam.robot.v1.GetModelsFromModulesResponseProtobuf type
viam.robot.v1.GetModelsFromModulesResponseProtobuf type
viam.robot.v1.GetOperationsRequestProtobuf type
viam.robot.v1.GetOperationsRequestProtobuf type
viam.robot.v1.GetOperationsResponseProtobuf type
viam.robot.v1.GetOperationsResponseProtobuf type
viam.robot.v1.GetPoseRequestProtobuf type
viam.robot.v1.GetPoseRequestProtobuf type
viam.robot.v1.GetPoseResponseProtobuf type
viam.robot.v1.GetPoseResponseProtobuf type
viam.robot.v1.GetSessionsRequestProtobuf type
viam.robot.v1.GetSessionsRequestProtobuf type
viam.robot.v1.GetSessionsResponseProtobuf type
viam.robot.v1.GetSessionsResponseProtobuf type
viam.robot.v1.GetStatusRequestProtobuf type
viam.robot.v1.GetStatusRequestProtobuf type
viam.robot.v1.GetStatusResponseProtobuf type
viam.robot.v1.GetStatusResponseProtobuf type
viam.robot.v1.GetVersionRequestProtobuf type
viam.robot.v1.GetVersionRequestProtobuf type
viam.robot.v1.GetVersionResponseProtobuf type
viam.robot.v1.GetVersionResponseProtobuf type
viam.app.v1.JobConfigProtobuf type
viam.app.v1.JobConfigProtobuf type
viam.app.v1.JWKSFileProtobuf type
viam.app.v1.JWKSFileProtobuf type
viam.robot.v1.ListTunnelsRequestProtobuf type
viam.robot.v1.ListTunnelsRequestProtobuf type
viam.robot.v1.ListTunnelsResponseProtobuf type
viam.robot.v1.ListTunnelsResponse
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.LogConfigurationProtobuf 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.LogRequestProtobuf type
viam.app.v1.LogRequestProtobuf type
viam.robot.v1.LogRequestProtobuf type
viam.app.v1.LogRequestProtobuf type
viam.robot.v1.LogResponseProtobuf type
viam.app.v1.LogResponseProtobuf type
viam.robot.v1.LogResponseProtobuf type
viam.app.v1.LogResponseProtobuf type
viam.app.v1.MaintenanceConfigProtobuf type
viam.app.v1.MaintenanceConfig
ModuleConfig is the configuration for a module.
ModuleConfig is the configuration for a module.
Protobuf type
viam.robot.v1.ModuleModelProtobuf type
viam.robot.v1.ModuleModelProtobuf type
viam.app.v1.NeedsRestartRequestProtobuf type
viam.app.v1.NeedsRestartRequestProtobuf type
viam.app.v1.NeedsRestartResponseProtobuf type
viam.app.v1.NeedsRestartResponseProtobuf type
viam.app.v1.NetworkConfigProtobuf type
viam.app.v1.NetworkConfigProtobuf type
viam.robot.v1.OperationProtobuf type
viam.robot.v1.OperationProtobuf 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.NoOrientationProtobuf 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.PeerConnectionInfoProtobuf type
viam.robot.v1.PeerConnectionInfoProtobuf 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.ResourceNamesRequestProtobuf type
viam.robot.v1.ResourceNamesRequestProtobuf type
viam.robot.v1.ResourceNamesResponseProtobuf type
viam.robot.v1.ResourceNamesResponseProtobuf type
viam.robot.v1.ResourceRPCSubtypeProtobuf type
viam.robot.v1.ResourceRPCSubtypeProtobuf type
viam.robot.v1.ResourceRPCSubtypesRequestProtobuf type
viam.robot.v1.ResourceRPCSubtypesRequestProtobuf type
viam.robot.v1.ResourceRPCSubtypesResponseProtobuf type
viam.robot.v1.ResourceRPCSubtypesResponseProtobuf type
viam.robot.v1.ResourceStatusProtobuf type
viam.robot.v1.ResourceStatusProtobuf enum
viam.robot.v1.ResourceStatus.StateProtobuf type
viam.robot.v1.RestartModuleRequestProtobuf type
viam.robot.v1.RestartModuleRequestProtobuf type
viam.robot.v1.RestartModuleResponseProtobuf type
viam.robot.v1.RestartModuleResponseProtobuf type
viam.app.v1.RobotConfigProtobuf type
viam.app.v1.RobotConfigProtobuf type
viam.robot.v1.SendSessionHeartbeatRequestProtobuf type
viam.robot.v1.SendSessionHeartbeatRequestProtobuf type
viam.robot.v1.SendSessionHeartbeatResponseProtobuf type
viam.robot.v1.SendSessionHeartbeatResponseProtobuf type
viam.app.v1.ServiceConfigProtobuf type
viam.app.v1.ServiceConfigProtobuf type
viam.robot.v1.SessionProtobuf type
viam.robot.v1.SessionProtobuf type
viam.app.v1.SessionsConfigProtobuf type
viam.app.v1.SessionsConfigProtobuf type
viam.robot.v1.ShutdownRequestProtobuf type
viam.robot.v1.ShutdownRequestProtobuf type
viam.robot.v1.ShutdownResponseProtobuf type
viam.robot.v1.ShutdownResponseProtobuf type
viam.robot.v1.StartSessionRequestProtobuf type
viam.robot.v1.StartSessionRequestProtobuf type
viam.robot.v1.StartSessionResponseProtobuf type
viam.robot.v1.StartSessionResponseProtobuf type
viam.robot.v1.StatusProtobuf type
viam.robot.v1.StatusProtobuf type
viam.robot.v1.StopAllRequestProtobuf type
viam.robot.v1.StopAllRequestProtobuf type
viam.robot.v1.StopAllResponseProtobuf type
viam.robot.v1.StopAllResponseProtobuf type
viam.robot.v1.StopExtraParametersProtobuf type
viam.robot.v1.StopExtraParametersProtobuf type
viam.robot.v1.StreamStatusRequestProtobuf type
viam.robot.v1.StreamStatusRequestProtobuf type
viam.robot.v1.StreamStatusResponseProtobuf type
viam.robot.v1.StreamStatusResponseProtobuf type
viam.app.v1.TrafficTunnelEndpointProtobuf type
viam.app.v1.TrafficTunnelEndpointProtobuf type
viam.robot.v1.TransformPCDRequestProtobuf type
viam.robot.v1.TransformPCDRequestProtobuf type
viam.robot.v1.TransformPCDResponseProtobuf type
viam.robot.v1.TransformPCDResponseProtobuf type
viam.robot.v1.TransformPoseRequestProtobuf type
viam.robot.v1.TransformPoseRequestProtobuf type
viam.robot.v1.TransformPoseResponseProtobuf type
viam.robot.v1.TransformPoseResponseProtobuf type
viam.app.v1.TranslationProtobuf type
viam.app.v1.TranslationProtobuf type
viam.robot.v1.TunnelProtobuf type
viam.robot.v1.TunnelProtobuf type
viam.robot.v1.TunnelRequestProtobuf type
viam.robot.v1.TunnelRequestProtobuf type
viam.robot.v1.TunnelResponseProtobuf type
viam.robot.v1.TunnelResponse
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.GetReadingsRequestDeprecated.
Deprecated.
Protobuf type
viam.service.sensors.v1.GetReadingsResponseDeprecated.
Deprecated.
The sensors service messages are deprecated
Deprecated.
Deprecated.
Protobuf type
viam.service.sensors.v1.GetSensorsResponseDeprecated.
Deprecated.
Protobuf type
viam.service.sensors.v1.ReadingsDeprecated.
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.GetPositionRequestProtobuf type
viam.component.servo.v1.GetPositionRequestProtobuf type
viam.component.servo.v1.GetPositionResponseProtobuf type
viam.component.servo.v1.GetPositionResponseProtobuf type
viam.component.servo.v1.IsMovingRequestProtobuf type
viam.component.servo.v1.IsMovingRequestProtobuf type
viam.component.servo.v1.IsMovingResponseProtobuf type
viam.component.servo.v1.IsMovingResponseProtobuf type
viam.component.servo.v1.MoveRequestProtobuf type
viam.component.servo.v1.MoveRequestProtobuf type
viam.component.servo.v1.MoveResponseProtobuf type
viam.component.servo.v1.MoveResponseProtobuf type
viam.component.servo.v1.StatusProtobuf type
viam.component.servo.v1.StatusProtobuf type
viam.component.servo.v1.StopRequestProtobuf type
viam.component.servo.v1.StopRequestProtobuf type
viam.component.servo.v1.StopResponseProtobuf 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.CopyFilesFromMachineRequestProtobuf type
viam.service.shell.v1.CopyFilesFromMachineRequestProtobuf type
viam.service.shell.v1.CopyFilesFromMachineRequestMetadataProtobuf type
viam.service.shell.v1.CopyFilesFromMachineRequestMetadataProtobuf type
viam.service.shell.v1.CopyFilesFromMachineResponseProtobuf type
viam.service.shell.v1.CopyFilesFromMachineResponseProtobuf type
viam.service.shell.v1.CopyFilesFromMachineResponseMetadataProtobuf type
viam.service.shell.v1.CopyFilesFromMachineResponseMetadata
CopyFilesSourceType indicates what will be copied.
Protobuf type
viam.service.shell.v1.CopyFilesToMachineRequestProtobuf type
viam.service.shell.v1.CopyFilesToMachineRequestProtobuf type
viam.service.shell.v1.CopyFilesToMachineRequestMetadataProtobuf type
viam.service.shell.v1.CopyFilesToMachineRequestMetadataProtobuf type
viam.service.shell.v1.CopyFilesToMachineResponseProtobuf 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.ShellRequestProtobuf type
viam.service.shell.v1.ShellRequestProtobuf type
viam.service.shell.v1.ShellResponseProtobuf 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.GetInternalStateRequestProtobuf type
viam.service.slam.v1.GetInternalStateRequestProtobuf type
viam.service.slam.v1.GetInternalStateResponseProtobuf type
viam.service.slam.v1.GetInternalStateResponseProtobuf type
viam.service.slam.v1.GetPointCloudMapRequestProtobuf type
viam.service.slam.v1.GetPointCloudMapRequestProtobuf type
viam.service.slam.v1.GetPointCloudMapResponseProtobuf type
viam.service.slam.v1.GetPointCloudMapResponseProtobuf type
viam.service.slam.v1.GetPositionRequestProtobuf type
viam.service.slam.v1.GetPositionRequestProtobuf type
viam.service.slam.v1.GetPositionResponseProtobuf type
viam.service.slam.v1.GetPositionResponseProtobuf type
viam.service.slam.v1.GetPropertiesRequestProtobuf 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.SensorInfoProtobuf type
viam.service.slam.v1.SensorInfoProtobuf 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.switch.v1.GetNumberOfPositionsRequestProtobuf type
viam.component.switch.v1.GetNumberOfPositionsRequestProtobuf type
viam.component.switch.v1.GetNumberOfPositionsResponseProtobuf type
viam.component.switch.v1.GetNumberOfPositionsResponseProtobuf type
viam.component.switch.v1.GetPositionRequestProtobuf type
viam.component.switch.v1.GetPositionRequestProtobuf type
viam.component.switch.v1.GetPositionResponseProtobuf type
viam.component.switch.v1.GetPositionResponseProtobuf type
viam.component.switch.v1.SetPositionRequestProtobuf type
viam.component.switch.v1.SetPositionRequestProtobuf type
viam.component.switch.v1.SetPositionResponseProtobuf type
viam.component.switch.v1.SetPositionResponse
A SwitchService services switches associated with a machine.
A SwitchService services switches associated with a machine.
A stub to allow clients to do synchronous rpc calls to service SwitchService.
A stub to allow clients to do ListenableFuture-style rpc calls to service SwitchService.
Base class for the server implementation of the service SwitchService.
A stub to allow clients to do asynchronous rpc calls to service SwitchService.
Protobuf type
viam.component.testecho.v1.EchoBiDiRequestProtobuf type
viam.component.testecho.v1.EchoBiDiRequestProtobuf type
viam.component.testecho.v1.EchoBiDiResponseProtobuf type
viam.component.testecho.v1.EchoBiDiResponseProtobuf type
viam.component.testecho.v1.EchoMultipleRequestProtobuf type
viam.component.testecho.v1.EchoMultipleRequestProtobuf type
viam.component.testecho.v1.EchoMultipleResponseProtobuf type
viam.component.testecho.v1.EchoMultipleResponseProtobuf type
viam.component.testecho.v1.EchoRequestProtobuf type
viam.component.testecho.v1.EchoRequestProtobuf type
viam.component.testecho.v1.EchoResponseProtobuf type
viam.component.testecho.v1.EchoResponseProtobuf type
viam.component.testecho.v1.StopRequestProtobuf type
viam.component.testecho.v1.StopRequestProtobuf type
viam.component.testecho.v1.StopResponseProtobuf type
viam.component.testecho.v1.StopResponseA 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.CaptureAllFromCameraRequestProtobuf type
viam.service.vision.v1.CaptureAllFromCameraRequestProtobuf type
viam.service.vision.v1.CaptureAllFromCameraResponseProtobuf 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.DetectionProtobuf type
viam.service.vision.v1.DetectionProtobuf type
viam.service.vision.v1.GetClassificationsFromCameraRequestProtobuf type
viam.service.vision.v1.GetClassificationsFromCameraRequestProtobuf type
viam.service.vision.v1.GetClassificationsFromCameraResponseProtobuf type
viam.service.vision.v1.GetClassificationsFromCameraResponseProtobuf type
viam.service.vision.v1.GetClassificationsRequestProtobuf type
viam.service.vision.v1.GetClassificationsRequestProtobuf type
viam.service.vision.v1.GetClassificationsResponseProtobuf type
viam.service.vision.v1.GetClassificationsResponseProtobuf type
viam.service.vision.v1.GetDetectionsFromCameraRequestProtobuf type
viam.service.vision.v1.GetDetectionsFromCameraRequestProtobuf type
viam.service.vision.v1.GetDetectionsFromCameraResponseProtobuf type
viam.service.vision.v1.GetDetectionsFromCameraResponseProtobuf type
viam.service.vision.v1.GetDetectionsRequestProtobuf type
viam.service.vision.v1.GetDetectionsRequestProtobuf type
viam.service.vision.v1.GetDetectionsResponseProtobuf type
viam.service.vision.v1.GetDetectionsResponseProtobuf type
viam.service.vision.v1.GetObjectPointCloudsRequestProtobuf type
viam.service.vision.v1.GetObjectPointCloudsRequestProtobuf type
viam.service.vision.v1.GetObjectPointCloudsResponseProtobuf type
viam.service.vision.v1.GetObjectPointCloudsResponseProtobuf type
viam.service.vision.v1.GetPropertiesRequestProtobuf type
viam.service.vision.v1.GetPropertiesRequestProtobuf type
viam.service.vision.v1.GetPropertiesResponseProtobuf 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].
Protobuf type
viam.service.worldstatestore.v1.GetTransformRequestProtobuf type
viam.service.worldstatestore.v1.GetTransformRequestProtobuf type
viam.service.worldstatestore.v1.GetTransformResponseProtobuf type
viam.service.worldstatestore.v1.GetTransformResponseProtobuf type
viam.service.worldstatestore.v1.ListUUIDsRequestProtobuf type
viam.service.worldstatestore.v1.ListUUIDsRequestProtobuf type
viam.service.worldstatestore.v1.ListUUIDsResponseProtobuf type
viam.service.worldstatestore.v1.ListUUIDsResponseProtobuf type
viam.service.worldstatestore.v1.StreamTransformChangesRequestProtobuf type
viam.service.worldstatestore.v1.StreamTransformChangesRequestProtobuf type
viam.service.worldstatestore.v1.StreamTransformChangesResponseProtobuf type
viam.service.worldstatestore.v1.StreamTransformChangesResponseProtobuf enum
viam.service.worldstatestore.v1.TransformChangeTypeA stub to allow clients to do synchronous rpc calls to service WorldStateStoreService.
A stub to allow clients to do ListenableFuture-style rpc calls to service WorldStateStoreService.
Base class for the server implementation of the service WorldStateStoreService.
A stub to allow clients to do asynchronous rpc calls to service WorldStateStoreService.