Package viam.app.v1
Interface AppServiceGrpc.AsyncService
- All Known Implementing Classes:
AppServiceGrpc.AppServiceImplBase
- Enclosing class:
- AppServiceGrpc
public static interface AppServiceGrpc.AsyncService
Users
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
addRole
(AppOuterClass.AddRoleRequest request, io.grpc.stub.StreamObserver<AppOuterClass.AddRoleResponse> responseObserver) Creates an IdentityAuthorizationdefault void
changeRole
(AppOuterClass.ChangeRoleRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ChangeRoleResponse> responseObserver) Changes an IdentityAuthorization to a new IdentityAuthorizationdefault void
checkPermissions
(AppOuterClass.CheckPermissionsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CheckPermissionsResponse> responseObserver) Validates a permission for the current userdefault void
createFragment
(AppOuterClass.CreateFragmentRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CreateFragmentResponse> responseObserver) Creates a fragmentdefault void
createKey
(AppOuterClass.CreateKeyRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CreateKeyResponse> responseObserver) default void
createKeyFromExistingKeyAuthorizations
(AppOuterClass.CreateKeyFromExistingKeyAuthorizationsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CreateKeyFromExistingKeyAuthorizationsResponse> responseObserver) default void
createLocation
(AppOuterClass.CreateLocationRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CreateLocationResponse> responseObserver) Create a locationdefault void
createLocationSecret
(AppOuterClass.CreateLocationSecretRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CreateLocationSecretResponse> responseObserver) Create a new generated Secret in the Location.default void
createModule
(AppOuterClass.CreateModuleRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CreateModuleResponse> responseObserver) default void
createOAuthApp
(AppOuterClass.CreateOAuthAppRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CreateOAuthAppResponse> responseObserver) default void
createOrganization
(AppOuterClass.CreateOrganizationRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CreateOrganizationResponse> responseObserver) Create a new organizationdefault void
createOrganizationInvite
(AppOuterClass.CreateOrganizationInviteRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CreateOrganizationInviteResponse> responseObserver) Create an organization invite to an organizationdefault void
createRegistryItem
(AppOuterClass.CreateRegistryItemRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CreateRegistryItemResponse> responseObserver) default void
createRobotPartSecret
(AppOuterClass.CreateRobotPartSecretRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CreateRobotPartSecretResponse> responseObserver) Create a new generated Secret in the Robot Part.default void
deleteFragment
(AppOuterClass.DeleteFragmentRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteFragmentResponse> responseObserver) Deletes a fragmentdefault void
deleteFragmentTag
(AppOuterClass.DeleteFragmentTagRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteFragmentTagResponse> responseObserver) Deletes a fragment tagdefault void
deleteKey
(AppOuterClass.DeleteKeyRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteKeyResponse> responseObserver) default void
deleteLocation
(AppOuterClass.DeleteLocationRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteLocationResponse> responseObserver) Delete a locationdefault void
deleteLocationSecret
(AppOuterClass.DeleteLocationSecretRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteLocationSecretResponse> responseObserver) Delete a Secret from the Location.default void
deleteOAuthApp
(AppOuterClass.DeleteOAuthAppRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteOAuthAppResponse> responseObserver) default void
deleteOrganization
(AppOuterClass.DeleteOrganizationRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteOrganizationResponse> responseObserver) Delete an organizationdefault void
deleteOrganizationInvite
(AppOuterClass.DeleteOrganizationInviteRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteOrganizationInviteResponse> responseObserver) Delete an organization invitedefault void
deleteOrganizationMember
(AppOuterClass.DeleteOrganizationMemberRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteOrganizationMemberResponse> responseObserver) Delete an organization member from an organizationdefault void
deleteRegistryItem
(AppOuterClass.DeleteRegistryItemRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteRegistryItemResponse> responseObserver) default void
deleteRobot
(AppOuterClass.DeleteRobotRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteRobotResponse> responseObserver) DeleteRobot deletes a robotdefault void
deleteRobotPart
(AppOuterClass.DeleteRobotPartRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteRobotPartResponse> responseObserver) Delete a robot partdefault void
deleteRobotPartSecret
(AppOuterClass.DeleteRobotPartSecretRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteRobotPartSecretResponse> responseObserver) Delete a Secret from the RobotPart.default void
disableAuthService
(AppOuterClass.DisableAuthServiceRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DisableAuthServiceResponse> responseObserver) default void
disableBillingService
(AppOuterClass.DisableBillingServiceRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DisableBillingServiceResponse> responseObserver) default void
enableAuthService
(AppOuterClass.EnableAuthServiceRequest request, io.grpc.stub.StreamObserver<AppOuterClass.EnableAuthServiceResponse> responseObserver) default void
enableBillingService
(AppOuterClass.EnableBillingServiceRequest request, io.grpc.stub.StreamObserver<AppOuterClass.EnableBillingServiceResponse> responseObserver) default void
getAppContent
(AppOuterClass.GetAppContentRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetAppContentResponse> responseObserver) default void
getBillingServiceConfig
(AppOuterClass.GetBillingServiceConfigRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetBillingServiceConfigResponse> responseObserver) default void
getFragment
(AppOuterClass.GetFragmentRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetFragmentResponse> responseObserver) Gets a single fragmentdefault void
getFragmentHistory
(AppOuterClass.GetFragmentHistoryRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetFragmentHistoryResponse> responseObserver) Gets fragment historydefault void
getFragmentUsage
(AppOuterClass.GetFragmentUsageRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetFragmentUsageResponse> responseObserver) Gets usage for a fragment across versionsdefault void
getLocation
(AppOuterClass.GetLocationRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetLocationResponse> responseObserver) Get a locationdefault void
getLocationMetadata
(AppOuterClass.GetLocationMetadataRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetLocationMetadataResponse> responseObserver) Get user-defined metadata for a locationdefault void
getModule
(AppOuterClass.GetModuleRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetModuleResponse> responseObserver) default void
getOrganization
(AppOuterClass.GetOrganizationRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetOrganizationResponse> responseObserver) Get an organizationdefault void
getOrganizationMetadata
(AppOuterClass.GetOrganizationMetadataRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetOrganizationMetadataResponse> responseObserver) Get user-defined metadata for an organizationdefault void
getOrganizationNamespaceAvailability
(AppOuterClass.GetOrganizationNamespaceAvailabilityRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetOrganizationNamespaceAvailabilityResponse> responseObserver) Checks for namespace availablity throughout all orgs.default void
getOrganizationsWithAccessToLocation
(AppOuterClass.GetOrganizationsWithAccessToLocationRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetOrganizationsWithAccessToLocationResponse> responseObserver) Get all organizations that have access to a location.default void
getRegistryItem
(AppOuterClass.GetRegistryItemRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetRegistryItemResponse> responseObserver) default void
getRobot
(AppOuterClass.GetRobotRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetRobotResponse> responseObserver) Get a specific robot by IDdefault void
getRobotAPIKeys
(AppOuterClass.GetRobotAPIKeysRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetRobotAPIKeysResponse> responseObserver) Gets the Robot API Keys for the robotdefault void
getRobotMetadata
(AppOuterClass.GetRobotMetadataRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetRobotMetadataResponse> responseObserver) Get user-defined metadata for a robotdefault void
getRobotPart
(AppOuterClass.GetRobotPartRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetRobotPartResponse> responseObserver) Get a specific robot part by IDdefault void
getRobotPartHistory
(AppOuterClass.GetRobotPartHistoryRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetRobotPartHistoryResponse> responseObserver) Get a specific robot part histy by IDdefault void
getRobotPartLogs
(AppOuterClass.GetRobotPartLogsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetRobotPartLogsResponse> responseObserver) default void
getRobotPartMetadata
(AppOuterClass.GetRobotPartMetadataRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetRobotPartMetadataResponse> responseObserver) Get user-defined metadata for a robot partdefault void
getRobotParts
(AppOuterClass.GetRobotPartsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetRobotPartsResponse> responseObserver) default void
getRoverRentalRobots
(AppOuterClass.GetRoverRentalRobotsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetRoverRentalRobotsResponse> responseObserver) Get Rover Rental Location Robotsdefault void
getUserIDByEmail
(AppOuterClass.GetUserIDByEmailRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetUserIDByEmailResponse> responseObserver) Get the id of the user with the emaildefault void
listAuthorizations
(AppOuterClass.ListAuthorizationsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListAuthorizationsResponse> responseObserver) Returns all authorization roles for a given resourcedefault void
listFragments
(AppOuterClass.ListFragmentsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListFragmentsResponse> responseObserver) Gets a list of fragmentsdefault void
listKeys
(AppOuterClass.ListKeysRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListKeysResponse> responseObserver) default void
listLocations
(AppOuterClass.ListLocationsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListLocationsResponse> responseObserver) Get a list of locationsdefault void
listMachineFragments
(AppOuterClass.ListMachineFragmentsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListMachineFragmentsResponse> responseObserver) Gets top level and nested fragments for a machine, as well as any other specified fragment idsdefault void
listMachineSummaries
(AppOuterClass.ListMachineSummariesRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListMachineSummariesResponse> responseObserver) List all machines and their corresponding machine dashboard informationdefault void
listModules
(AppOuterClass.ListModulesRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListModulesResponse> responseObserver) default void
listOAuthApps
(AppOuterClass.ListOAuthAppsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListOAuthAppsResponse> responseObserver) default void
listOrganizationMembers
(AppOuterClass.ListOrganizationMembersRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListOrganizationMembersResponse> responseObserver) List all members of an organization and all invited members to the organization.default void
listOrganizations
(AppOuterClass.ListOrganizationsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListOrganizationsResponse> responseObserver) List organizationsdefault void
listOrganizationsByUser
(AppOuterClass.ListOrganizationsByUserRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListOrganizationsByUserResponse> responseObserver) List the organizations a user belongs todefault void
listRegistryItems
(AppOuterClass.ListRegistryItemsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListRegistryItemsResponse> responseObserver) default void
listRobots
(AppOuterClass.ListRobotsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListRobotsResponse> responseObserver) Get a list of robotsdefault void
locationAuth
(AppOuterClass.LocationAuthRequest request, io.grpc.stub.StreamObserver<AppOuterClass.LocationAuthResponse> responseObserver) Get a location's authorization secretsdefault void
markPartAsMain
(AppOuterClass.MarkPartAsMainRequest request, io.grpc.stub.StreamObserver<AppOuterClass.MarkPartAsMainResponse> responseObserver) Marks the given part as the main part, and all the others as notdefault void
markPartForRestart
(AppOuterClass.MarkPartForRestartRequest request, io.grpc.stub.StreamObserver<AppOuterClass.MarkPartForRestartResponse> responseObserver) Marks part for restart.default void
newRobot
(AppOuterClass.NewRobotRequest request, io.grpc.stub.StreamObserver<AppOuterClass.NewRobotResponse> responseObserver) NewRobot creates a new robotdefault void
newRobotPart
(AppOuterClass.NewRobotPartRequest request, io.grpc.stub.StreamObserver<AppOuterClass.NewRobotPartResponse> responseObserver) Create a new robot partdefault void
organizationGetLogo
(AppOuterClass.OrganizationGetLogoRequest request, io.grpc.stub.StreamObserver<AppOuterClass.OrganizationGetLogoResponse> responseObserver) default void
organizationGetSupportEmail
(AppOuterClass.OrganizationGetSupportEmailRequest request, io.grpc.stub.StreamObserver<AppOuterClass.OrganizationGetSupportEmailResponse> responseObserver) default void
organizationSetLogo
(AppOuterClass.OrganizationSetLogoRequest request, io.grpc.stub.StreamObserver<AppOuterClass.OrganizationSetLogoResponse> responseObserver) default void
organizationSetSupportEmail
(AppOuterClass.OrganizationSetSupportEmailRequest request, io.grpc.stub.StreamObserver<AppOuterClass.OrganizationSetSupportEmailResponse> responseObserver) default void
readOAuthApp
(AppOuterClass.ReadOAuthAppRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ReadOAuthAppResponse> responseObserver) default void
removeRole
(AppOuterClass.RemoveRoleRequest request, io.grpc.stub.StreamObserver<AppOuterClass.RemoveRoleResponse> responseObserver) Deletes an IdentityAuthorizationdefault void
renameKey
(AppOuterClass.RenameKeyRequest request, io.grpc.stub.StreamObserver<AppOuterClass.RenameKeyResponse> responseObserver) default void
resendOrganizationInvite
(AppOuterClass.ResendOrganizationInviteRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ResendOrganizationInviteResponse> responseObserver) Resend an organization invitedefault void
rotateKey
(AppOuterClass.RotateKeyRequest request, io.grpc.stub.StreamObserver<AppOuterClass.RotateKeyResponse> responseObserver) default void
searchOrganizations
(AppOuterClass.SearchOrganizationsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.SearchOrganizationsResponse> responseObserver) Search organizations by a couple fieldsdefault void
setFragmentTag
(AppOuterClass.SetFragmentTagRequest request, io.grpc.stub.StreamObserver<AppOuterClass.SetFragmentTagResponse> responseObserver) Sets a fragment tag to a revisiondefault void
shareLocation
(AppOuterClass.ShareLocationRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ShareLocationResponse> responseObserver) Share a location with an organizationdefault void
tailRobotPartLogs
(AppOuterClass.TailRobotPartLogsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.TailRobotPartLogsResponse> responseObserver) default void
transferRegistryItem
(AppOuterClass.TransferRegistryItemRequest request, io.grpc.stub.StreamObserver<AppOuterClass.TransferRegistryItemResponse> responseObserver) default void
unshareLocation
(AppOuterClass.UnshareLocationRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UnshareLocationResponse> responseObserver) Stop sharing a location with an organizationdefault void
updateBillingService
(AppOuterClass.UpdateBillingServiceRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateBillingServiceResponse> responseObserver) default void
updateFragment
(AppOuterClass.UpdateFragmentRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateFragmentResponse> responseObserver) Updates a fragmentdefault void
updateLocation
(AppOuterClass.UpdateLocationRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateLocationResponse> responseObserver) Update a locationdefault void
updateLocationMetadata
(AppOuterClass.UpdateLocationMetadataRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateLocationMetadataResponse> responseObserver) Update user-defined metadata for a locationdefault void
updateModule
(AppOuterClass.UpdateModuleRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateModuleResponse> responseObserver) default void
updateOAuthApp
(AppOuterClass.UpdateOAuthAppRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateOAuthAppResponse> responseObserver) default void
updateOrganization
(AppOuterClass.UpdateOrganizationRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateOrganizationResponse> responseObserver) Update an organizationdefault void
updateOrganizationInviteAuthorizations
(AppOuterClass.UpdateOrganizationInviteAuthorizationsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateOrganizationInviteAuthorizationsResponse> responseObserver) Update the authorizations attached to an organization invitedefault void
updateOrganizationMetadata
(AppOuterClass.UpdateOrganizationMetadataRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateOrganizationMetadataResponse> responseObserver) Update user-defined metadata for an organizationdefault void
updateRegistryItem
(AppOuterClass.UpdateRegistryItemRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateRegistryItemResponse> responseObserver) default void
updateRobot
(AppOuterClass.UpdateRobotRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateRobotResponse> responseObserver) UpdateRobot updates a robotdefault void
updateRobotMetadata
(AppOuterClass.UpdateRobotMetadataRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateRobotMetadataResponse> responseObserver) Update user-defined metadata for an robotdefault void
updateRobotPart
(AppOuterClass.UpdateRobotPartRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateRobotPartResponse> responseObserver) Update a robotdefault void
updateRobotPartMetadata
(AppOuterClass.UpdateRobotPartMetadataRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateRobotPartMetadataResponse> responseObserver) Update user-defined metadata for an robot partdefault io.grpc.stub.StreamObserver<AppOuterClass.UploadModuleFileRequest>
uploadModuleFile
(io.grpc.stub.StreamObserver<AppOuterClass.UploadModuleFileResponse> responseObserver)
-
Method Details
-
getUserIDByEmail
default void getUserIDByEmail(AppOuterClass.GetUserIDByEmailRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetUserIDByEmailResponse> responseObserver) Get the id of the user with the email
-
createOrganization
default void createOrganization(AppOuterClass.CreateOrganizationRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CreateOrganizationResponse> responseObserver) Create a new organization
-
listOrganizations
default void listOrganizations(AppOuterClass.ListOrganizationsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListOrganizationsResponse> responseObserver) List organizations
-
getOrganizationsWithAccessToLocation
default void getOrganizationsWithAccessToLocation(AppOuterClass.GetOrganizationsWithAccessToLocationRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetOrganizationsWithAccessToLocationResponse> responseObserver) Get all organizations that have access to a location.
-
listOrganizationsByUser
default void listOrganizationsByUser(AppOuterClass.ListOrganizationsByUserRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListOrganizationsByUserResponse> responseObserver) List the organizations a user belongs to
-
searchOrganizations
default void searchOrganizations(AppOuterClass.SearchOrganizationsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.SearchOrganizationsResponse> responseObserver) Search organizations by a couple fields
-
getOrganization
default void getOrganization(AppOuterClass.GetOrganizationRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetOrganizationResponse> responseObserver) Get an organization
-
getOrganizationNamespaceAvailability
default void getOrganizationNamespaceAvailability(AppOuterClass.GetOrganizationNamespaceAvailabilityRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetOrganizationNamespaceAvailabilityResponse> responseObserver) Checks for namespace availablity throughout all orgs.
-
updateOrganization
default void updateOrganization(AppOuterClass.UpdateOrganizationRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateOrganizationResponse> responseObserver) Update an organization
-
deleteOrganization
default void deleteOrganization(AppOuterClass.DeleteOrganizationRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteOrganizationResponse> responseObserver) Delete an organization
-
getOrganizationMetadata
default void getOrganizationMetadata(AppOuterClass.GetOrganizationMetadataRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetOrganizationMetadataResponse> responseObserver) Get user-defined metadata for an organization
-
updateOrganizationMetadata
default void updateOrganizationMetadata(AppOuterClass.UpdateOrganizationMetadataRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateOrganizationMetadataResponse> responseObserver) Update user-defined metadata for an organization
-
listOrganizationMembers
default void listOrganizationMembers(AppOuterClass.ListOrganizationMembersRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListOrganizationMembersResponse> responseObserver) List all members of an organization and all invited members to the organization.
-
createOrganizationInvite
default void createOrganizationInvite(AppOuterClass.CreateOrganizationInviteRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CreateOrganizationInviteResponse> responseObserver) Create an organization invite to an organization
-
updateOrganizationInviteAuthorizations
default void updateOrganizationInviteAuthorizations(AppOuterClass.UpdateOrganizationInviteAuthorizationsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateOrganizationInviteAuthorizationsResponse> responseObserver) Update the authorizations attached to an organization invite
-
deleteOrganizationMember
default void deleteOrganizationMember(AppOuterClass.DeleteOrganizationMemberRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteOrganizationMemberResponse> responseObserver) Delete an organization member from an organization
-
deleteOrganizationInvite
default void deleteOrganizationInvite(AppOuterClass.DeleteOrganizationInviteRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteOrganizationInviteResponse> responseObserver) Delete an organization invite
-
resendOrganizationInvite
default void resendOrganizationInvite(AppOuterClass.ResendOrganizationInviteRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ResendOrganizationInviteResponse> responseObserver) Resend an organization invite
-
enableBillingService
default void enableBillingService(AppOuterClass.EnableBillingServiceRequest request, io.grpc.stub.StreamObserver<AppOuterClass.EnableBillingServiceResponse> responseObserver) -
disableBillingService
default void disableBillingService(AppOuterClass.DisableBillingServiceRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DisableBillingServiceResponse> responseObserver) -
updateBillingService
default void updateBillingService(AppOuterClass.UpdateBillingServiceRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateBillingServiceResponse> responseObserver) -
getBillingServiceConfig
default void getBillingServiceConfig(AppOuterClass.GetBillingServiceConfigRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetBillingServiceConfigResponse> responseObserver) -
organizationSetSupportEmail
default void organizationSetSupportEmail(AppOuterClass.OrganizationSetSupportEmailRequest request, io.grpc.stub.StreamObserver<AppOuterClass.OrganizationSetSupportEmailResponse> responseObserver) -
organizationGetSupportEmail
default void organizationGetSupportEmail(AppOuterClass.OrganizationGetSupportEmailRequest request, io.grpc.stub.StreamObserver<AppOuterClass.OrganizationGetSupportEmailResponse> responseObserver) -
organizationSetLogo
default void organizationSetLogo(AppOuterClass.OrganizationSetLogoRequest request, io.grpc.stub.StreamObserver<AppOuterClass.OrganizationSetLogoResponse> responseObserver) -
organizationGetLogo
default void organizationGetLogo(AppOuterClass.OrganizationGetLogoRequest request, io.grpc.stub.StreamObserver<AppOuterClass.OrganizationGetLogoResponse> responseObserver) -
enableAuthService
default void enableAuthService(AppOuterClass.EnableAuthServiceRequest request, io.grpc.stub.StreamObserver<AppOuterClass.EnableAuthServiceResponse> responseObserver) -
disableAuthService
default void disableAuthService(AppOuterClass.DisableAuthServiceRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DisableAuthServiceResponse> responseObserver) -
createOAuthApp
default void createOAuthApp(AppOuterClass.CreateOAuthAppRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CreateOAuthAppResponse> responseObserver) -
readOAuthApp
default void readOAuthApp(AppOuterClass.ReadOAuthAppRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ReadOAuthAppResponse> responseObserver) -
updateOAuthApp
default void updateOAuthApp(AppOuterClass.UpdateOAuthAppRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateOAuthAppResponse> responseObserver) -
deleteOAuthApp
default void deleteOAuthApp(AppOuterClass.DeleteOAuthAppRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteOAuthAppResponse> responseObserver) -
listOAuthApps
default void listOAuthApps(AppOuterClass.ListOAuthAppsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListOAuthAppsResponse> responseObserver) -
createLocation
default void createLocation(AppOuterClass.CreateLocationRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CreateLocationResponse> responseObserver) Create a location
-
getLocation
default void getLocation(AppOuterClass.GetLocationRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetLocationResponse> responseObserver) Get a location
-
updateLocation
default void updateLocation(AppOuterClass.UpdateLocationRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateLocationResponse> responseObserver) Update a location
-
deleteLocation
default void deleteLocation(AppOuterClass.DeleteLocationRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteLocationResponse> responseObserver) Delete a location
-
getLocationMetadata
default void getLocationMetadata(AppOuterClass.GetLocationMetadataRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetLocationMetadataResponse> responseObserver) Get user-defined metadata for a location
-
updateLocationMetadata
default void updateLocationMetadata(AppOuterClass.UpdateLocationMetadataRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateLocationMetadataResponse> responseObserver) Update user-defined metadata for a location
-
listLocations
default void listLocations(AppOuterClass.ListLocationsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListLocationsResponse> responseObserver) Get a list of locations
-
locationAuth
default void locationAuth(AppOuterClass.LocationAuthRequest request, io.grpc.stub.StreamObserver<AppOuterClass.LocationAuthResponse> responseObserver) Get a location's authorization secrets
-
createLocationSecret
default void createLocationSecret(AppOuterClass.CreateLocationSecretRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CreateLocationSecretResponse> responseObserver) Create a new generated Secret in the Location. - Succeeds if there are no more than 2 active secrets after creation.
-
deleteLocationSecret
default void deleteLocationSecret(AppOuterClass.DeleteLocationSecretRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteLocationSecretResponse> responseObserver) Delete a Secret from the Location.
-
getRobot
default void getRobot(AppOuterClass.GetRobotRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetRobotResponse> responseObserver) Get a specific robot by ID
-
getRobotMetadata
default void getRobotMetadata(AppOuterClass.GetRobotMetadataRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetRobotMetadataResponse> responseObserver) Get user-defined metadata for a robot
-
updateRobotMetadata
default void updateRobotMetadata(AppOuterClass.UpdateRobotMetadataRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateRobotMetadataResponse> responseObserver) Update user-defined metadata for an robot
-
getRoverRentalRobots
default void getRoverRentalRobots(AppOuterClass.GetRoverRentalRobotsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetRoverRentalRobotsResponse> responseObserver) Get Rover Rental Location Robots
-
getRobotParts
default void getRobotParts(AppOuterClass.GetRobotPartsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetRobotPartsResponse> responseObserver) -
getRobotPart
default void getRobotPart(AppOuterClass.GetRobotPartRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetRobotPartResponse> responseObserver) Get a specific robot part by ID
-
getRobotPartLogs
default void getRobotPartLogs(AppOuterClass.GetRobotPartLogsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetRobotPartLogsResponse> responseObserver) -
tailRobotPartLogs
default void tailRobotPartLogs(AppOuterClass.TailRobotPartLogsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.TailRobotPartLogsResponse> responseObserver) -
getRobotPartHistory
default void getRobotPartHistory(AppOuterClass.GetRobotPartHistoryRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetRobotPartHistoryResponse> responseObserver) Get a specific robot part histy by ID
-
updateRobotPart
default void updateRobotPart(AppOuterClass.UpdateRobotPartRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateRobotPartResponse> responseObserver) Update a robot
-
newRobotPart
default void newRobotPart(AppOuterClass.NewRobotPartRequest request, io.grpc.stub.StreamObserver<AppOuterClass.NewRobotPartResponse> responseObserver) Create a new robot part
-
deleteRobotPart
default void deleteRobotPart(AppOuterClass.DeleteRobotPartRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteRobotPartResponse> responseObserver) Delete a robot part
-
getRobotPartMetadata
default void getRobotPartMetadata(AppOuterClass.GetRobotPartMetadataRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetRobotPartMetadataResponse> responseObserver) Get user-defined metadata for a robot part
-
updateRobotPartMetadata
default void updateRobotPartMetadata(AppOuterClass.UpdateRobotPartMetadataRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateRobotPartMetadataResponse> responseObserver) Update user-defined metadata for an robot part
-
getRobotAPIKeys
default void getRobotAPIKeys(AppOuterClass.GetRobotAPIKeysRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetRobotAPIKeysResponse> responseObserver) Gets the Robot API Keys for the robot
-
markPartAsMain
default void markPartAsMain(AppOuterClass.MarkPartAsMainRequest request, io.grpc.stub.StreamObserver<AppOuterClass.MarkPartAsMainResponse> responseObserver) Marks the given part as the main part, and all the others as not
-
markPartForRestart
default void markPartForRestart(AppOuterClass.MarkPartForRestartRequest request, io.grpc.stub.StreamObserver<AppOuterClass.MarkPartForRestartResponse> responseObserver) Marks part for restart. Once the robot part checks-in with the app the flag is reset on the robot part. Calling this multiple times before a robot part checks-in has no affect. Note: This API may be removed in the near future. TODO(APP-388): Remove
-
createRobotPartSecret
default void createRobotPartSecret(AppOuterClass.CreateRobotPartSecretRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CreateRobotPartSecretResponse> responseObserver) Create a new generated Secret in the Robot Part. - Succeeds if there are no more than 2 active secrets after creation.
-
deleteRobotPartSecret
default void deleteRobotPartSecret(AppOuterClass.DeleteRobotPartSecretRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteRobotPartSecretResponse> responseObserver) Delete a Secret from the RobotPart.
-
listRobots
default void listRobots(AppOuterClass.ListRobotsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListRobotsResponse> responseObserver) Get a list of robots
-
newRobot
default void newRobot(AppOuterClass.NewRobotRequest request, io.grpc.stub.StreamObserver<AppOuterClass.NewRobotResponse> responseObserver) NewRobot creates a new robot
-
updateRobot
default void updateRobot(AppOuterClass.UpdateRobotRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateRobotResponse> responseObserver) UpdateRobot updates a robot
-
deleteRobot
default void deleteRobot(AppOuterClass.DeleteRobotRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteRobotResponse> responseObserver) DeleteRobot deletes a robot
-
listFragments
default void listFragments(AppOuterClass.ListFragmentsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListFragmentsResponse> responseObserver) Gets a list of fragments
-
getFragment
default void getFragment(AppOuterClass.GetFragmentRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetFragmentResponse> responseObserver) Gets a single fragment
-
createFragment
default void createFragment(AppOuterClass.CreateFragmentRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CreateFragmentResponse> responseObserver) Creates a fragment
-
updateFragment
default void updateFragment(AppOuterClass.UpdateFragmentRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateFragmentResponse> responseObserver) Updates a fragment
-
deleteFragment
default void deleteFragment(AppOuterClass.DeleteFragmentRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteFragmentResponse> responseObserver) Deletes a fragment
-
listMachineFragments
default void listMachineFragments(AppOuterClass.ListMachineFragmentsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListMachineFragmentsResponse> responseObserver) Gets top level and nested fragments for a machine, as well as any other specified fragment ids
-
listMachineSummaries
default void listMachineSummaries(AppOuterClass.ListMachineSummariesRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListMachineSummariesResponse> responseObserver) List all machines and their corresponding machine dashboard information
-
getFragmentHistory
default void getFragmentHistory(AppOuterClass.GetFragmentHistoryRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetFragmentHistoryResponse> responseObserver) Gets fragment history
-
getFragmentUsage
default void getFragmentUsage(AppOuterClass.GetFragmentUsageRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetFragmentUsageResponse> responseObserver) Gets usage for a fragment across versions
-
setFragmentTag
default void setFragmentTag(AppOuterClass.SetFragmentTagRequest request, io.grpc.stub.StreamObserver<AppOuterClass.SetFragmentTagResponse> responseObserver) Sets a fragment tag to a revision
-
deleteFragmentTag
default void deleteFragmentTag(AppOuterClass.DeleteFragmentTagRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteFragmentTagResponse> responseObserver) Deletes a fragment tag
-
addRole
default void addRole(AppOuterClass.AddRoleRequest request, io.grpc.stub.StreamObserver<AppOuterClass.AddRoleResponse> responseObserver) Creates an IdentityAuthorization
-
removeRole
default void removeRole(AppOuterClass.RemoveRoleRequest request, io.grpc.stub.StreamObserver<AppOuterClass.RemoveRoleResponse> responseObserver) Deletes an IdentityAuthorization
-
changeRole
default void changeRole(AppOuterClass.ChangeRoleRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ChangeRoleResponse> responseObserver) Changes an IdentityAuthorization to a new IdentityAuthorization
-
listAuthorizations
default void listAuthorizations(AppOuterClass.ListAuthorizationsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListAuthorizationsResponse> responseObserver) Returns all authorization roles for a given resource
-
checkPermissions
default void checkPermissions(AppOuterClass.CheckPermissionsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CheckPermissionsResponse> responseObserver) Validates a permission for the current user
-
getRegistryItem
default void getRegistryItem(AppOuterClass.GetRegistryItemRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetRegistryItemResponse> responseObserver) -
createRegistryItem
default void createRegistryItem(AppOuterClass.CreateRegistryItemRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CreateRegistryItemResponse> responseObserver) -
updateRegistryItem
default void updateRegistryItem(AppOuterClass.UpdateRegistryItemRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateRegistryItemResponse> responseObserver) -
listRegistryItems
default void listRegistryItems(AppOuterClass.ListRegistryItemsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListRegistryItemsResponse> responseObserver) -
deleteRegistryItem
default void deleteRegistryItem(AppOuterClass.DeleteRegistryItemRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteRegistryItemResponse> responseObserver) -
transferRegistryItem
default void transferRegistryItem(AppOuterClass.TransferRegistryItemRequest request, io.grpc.stub.StreamObserver<AppOuterClass.TransferRegistryItemResponse> responseObserver) -
createModule
default void createModule(AppOuterClass.CreateModuleRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CreateModuleResponse> responseObserver) -
updateModule
default void updateModule(AppOuterClass.UpdateModuleRequest request, io.grpc.stub.StreamObserver<AppOuterClass.UpdateModuleResponse> responseObserver) -
uploadModuleFile
default io.grpc.stub.StreamObserver<AppOuterClass.UploadModuleFileRequest> uploadModuleFile(io.grpc.stub.StreamObserver<AppOuterClass.UploadModuleFileResponse> responseObserver) -
getModule
default void getModule(AppOuterClass.GetModuleRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetModuleResponse> responseObserver) -
listModules
default void listModules(AppOuterClass.ListModulesRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListModulesResponse> responseObserver) -
createKey
default void createKey(AppOuterClass.CreateKeyRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CreateKeyResponse> responseObserver) -
deleteKey
default void deleteKey(AppOuterClass.DeleteKeyRequest request, io.grpc.stub.StreamObserver<AppOuterClass.DeleteKeyResponse> responseObserver) -
listKeys
default void listKeys(AppOuterClass.ListKeysRequest request, io.grpc.stub.StreamObserver<AppOuterClass.ListKeysResponse> responseObserver) -
renameKey
default void renameKey(AppOuterClass.RenameKeyRequest request, io.grpc.stub.StreamObserver<AppOuterClass.RenameKeyResponse> responseObserver) -
rotateKey
default void rotateKey(AppOuterClass.RotateKeyRequest request, io.grpc.stub.StreamObserver<AppOuterClass.RotateKeyResponse> responseObserver) -
createKeyFromExistingKeyAuthorizations
default void createKeyFromExistingKeyAuthorizations(AppOuterClass.CreateKeyFromExistingKeyAuthorizationsRequest request, io.grpc.stub.StreamObserver<AppOuterClass.CreateKeyFromExistingKeyAuthorizationsResponse> responseObserver) -
getAppContent
default void getAppContent(AppOuterClass.GetAppContentRequest request, io.grpc.stub.StreamObserver<AppOuterClass.GetAppContentResponse> responseObserver)
-