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
(App.AddRoleRequest request, io.grpc.stub.StreamObserver<App.AddRoleResponse> responseObserver) Creates an IdentityAuthorizationdefault void
changeRole
(App.ChangeRoleRequest request, io.grpc.stub.StreamObserver<App.ChangeRoleResponse> responseObserver) Changes an IdentityAuthorization to a new IdentityAuthorizationdefault void
checkPermissions
(App.CheckPermissionsRequest request, io.grpc.stub.StreamObserver<App.CheckPermissionsResponse> responseObserver) Validates a permission for the current userdefault void
createFragment
(App.CreateFragmentRequest request, io.grpc.stub.StreamObserver<App.CreateFragmentResponse> responseObserver) Creates a fragmentdefault void
createKey
(App.CreateKeyRequest request, io.grpc.stub.StreamObserver<App.CreateKeyResponse> responseObserver) default void
createKeyFromExistingKeyAuthorizations
(App.CreateKeyFromExistingKeyAuthorizationsRequest request, io.grpc.stub.StreamObserver<App.CreateKeyFromExistingKeyAuthorizationsResponse> responseObserver) default void
createLocation
(App.CreateLocationRequest request, io.grpc.stub.StreamObserver<App.CreateLocationResponse> responseObserver) Create a locationdefault void
createLocationSecret
(App.CreateLocationSecretRequest request, io.grpc.stub.StreamObserver<App.CreateLocationSecretResponse> responseObserver) Create a new generated Secret in the Location.default void
createModule
(App.CreateModuleRequest request, io.grpc.stub.StreamObserver<App.CreateModuleResponse> responseObserver) default void
createOAuthApp
(App.CreateOAuthAppRequest request, io.grpc.stub.StreamObserver<App.CreateOAuthAppResponse> responseObserver) default void
createOrganization
(App.CreateOrganizationRequest request, io.grpc.stub.StreamObserver<App.CreateOrganizationResponse> responseObserver) Create a new organizationdefault void
createOrganizationInvite
(App.CreateOrganizationInviteRequest request, io.grpc.stub.StreamObserver<App.CreateOrganizationInviteResponse> responseObserver) Create an organization invite to an organizationdefault void
createRegistryItem
(App.CreateRegistryItemRequest request, io.grpc.stub.StreamObserver<App.CreateRegistryItemResponse> responseObserver) default void
createRobotPartSecret
(App.CreateRobotPartSecretRequest request, io.grpc.stub.StreamObserver<App.CreateRobotPartSecretResponse> responseObserver) Create a new generated Secret in the Robot Part.default void
deleteFragment
(App.DeleteFragmentRequest request, io.grpc.stub.StreamObserver<App.DeleteFragmentResponse> responseObserver) Deletes a fragmentdefault void
deleteKey
(App.DeleteKeyRequest request, io.grpc.stub.StreamObserver<App.DeleteKeyResponse> responseObserver) default void
deleteLocation
(App.DeleteLocationRequest request, io.grpc.stub.StreamObserver<App.DeleteLocationResponse> responseObserver) Delete a locationdefault void
deleteLocationSecret
(App.DeleteLocationSecretRequest request, io.grpc.stub.StreamObserver<App.DeleteLocationSecretResponse> responseObserver) Delete a Secret from the Location.default void
deleteOAuthApp
(App.DeleteOAuthAppRequest request, io.grpc.stub.StreamObserver<App.DeleteOAuthAppResponse> responseObserver) default void
deleteOrganization
(App.DeleteOrganizationRequest request, io.grpc.stub.StreamObserver<App.DeleteOrganizationResponse> responseObserver) Delete an organizationdefault void
deleteOrganizationInvite
(App.DeleteOrganizationInviteRequest request, io.grpc.stub.StreamObserver<App.DeleteOrganizationInviteResponse> responseObserver) Delete an organization invitedefault void
deleteOrganizationMember
(App.DeleteOrganizationMemberRequest request, io.grpc.stub.StreamObserver<App.DeleteOrganizationMemberResponse> responseObserver) Delete an organization member from an organizationdefault void
deleteRegistryItem
(App.DeleteRegistryItemRequest request, io.grpc.stub.StreamObserver<App.DeleteRegistryItemResponse> responseObserver) default void
deleteRobot
(App.DeleteRobotRequest request, io.grpc.stub.StreamObserver<App.DeleteRobotResponse> responseObserver) DeleteRobot deletes a robotdefault void
deleteRobotPart
(App.DeleteRobotPartRequest request, io.grpc.stub.StreamObserver<App.DeleteRobotPartResponse> responseObserver) Delete a robot partdefault void
deleteRobotPartSecret
(App.DeleteRobotPartSecretRequest request, io.grpc.stub.StreamObserver<App.DeleteRobotPartSecretResponse> responseObserver) Delete a Secret from the RobotPart.default void
disableAuthService
(App.DisableAuthServiceRequest request, io.grpc.stub.StreamObserver<App.DisableAuthServiceResponse> responseObserver) default void
disableBillingService
(App.DisableBillingServiceRequest request, io.grpc.stub.StreamObserver<App.DisableBillingServiceResponse> responseObserver) default void
enableAuthService
(App.EnableAuthServiceRequest request, io.grpc.stub.StreamObserver<App.EnableAuthServiceResponse> responseObserver) default void
enableBillingService
(App.EnableBillingServiceRequest request, io.grpc.stub.StreamObserver<App.EnableBillingServiceResponse> responseObserver) default void
getBillingServiceConfig
(App.GetBillingServiceConfigRequest request, io.grpc.stub.StreamObserver<App.GetBillingServiceConfigResponse> responseObserver) default void
getFragment
(App.GetFragmentRequest request, io.grpc.stub.StreamObserver<App.GetFragmentResponse> responseObserver) Gets a single fragmentdefault void
getFragmentHistory
(App.GetFragmentHistoryRequest request, io.grpc.stub.StreamObserver<App.GetFragmentHistoryResponse> responseObserver) Gets fragment historydefault void
getLocation
(App.GetLocationRequest request, io.grpc.stub.StreamObserver<App.GetLocationResponse> responseObserver) Get a locationdefault void
getModule
(App.GetModuleRequest request, io.grpc.stub.StreamObserver<App.GetModuleResponse> responseObserver) default void
getOrganization
(App.GetOrganizationRequest request, io.grpc.stub.StreamObserver<App.GetOrganizationResponse> responseObserver) Get an organizationdefault void
getOrganizationNamespaceAvailability
(App.GetOrganizationNamespaceAvailabilityRequest request, io.grpc.stub.StreamObserver<App.GetOrganizationNamespaceAvailabilityResponse> responseObserver) Checks for namespace availablity throughout all orgs.default void
getOrganizationsWithAccessToLocation
(App.GetOrganizationsWithAccessToLocationRequest request, io.grpc.stub.StreamObserver<App.GetOrganizationsWithAccessToLocationResponse> responseObserver) Get all organizations that have access to a location.default void
getRegistryItem
(App.GetRegistryItemRequest request, io.grpc.stub.StreamObserver<App.GetRegistryItemResponse> responseObserver) default void
getRobot
(App.GetRobotRequest request, io.grpc.stub.StreamObserver<App.GetRobotResponse> responseObserver) Get a specific robot by IDdefault void
getRobotAPIKeys
(App.GetRobotAPIKeysRequest request, io.grpc.stub.StreamObserver<App.GetRobotAPIKeysResponse> responseObserver) Gets the Robot API Keys for the robotdefault void
getRobotPart
(App.GetRobotPartRequest request, io.grpc.stub.StreamObserver<App.GetRobotPartResponse> responseObserver) Get a specific robot part by IDdefault void
getRobotPartHistory
(App.GetRobotPartHistoryRequest request, io.grpc.stub.StreamObserver<App.GetRobotPartHistoryResponse> responseObserver) Get a specific robot part histy by IDdefault void
getRobotPartLogs
(App.GetRobotPartLogsRequest request, io.grpc.stub.StreamObserver<App.GetRobotPartLogsResponse> responseObserver) default void
getRobotParts
(App.GetRobotPartsRequest request, io.grpc.stub.StreamObserver<App.GetRobotPartsResponse> responseObserver) default void
getRoverRentalRobots
(App.GetRoverRentalRobotsRequest request, io.grpc.stub.StreamObserver<App.GetRoverRentalRobotsResponse> responseObserver) Get Rover Rental Location Robotsdefault void
getUserIDByEmail
(App.GetUserIDByEmailRequest request, io.grpc.stub.StreamObserver<App.GetUserIDByEmailResponse> responseObserver) Get the id of the user with the emaildefault void
listAuthorizations
(App.ListAuthorizationsRequest request, io.grpc.stub.StreamObserver<App.ListAuthorizationsResponse> responseObserver) Returns all authorization roles for a given resourcedefault void
listFragments
(App.ListFragmentsRequest request, io.grpc.stub.StreamObserver<App.ListFragmentsResponse> responseObserver) Gets a list of fragmentsdefault void
listKeys
(App.ListKeysRequest request, io.grpc.stub.StreamObserver<App.ListKeysResponse> responseObserver) default void
listLocations
(App.ListLocationsRequest request, io.grpc.stub.StreamObserver<App.ListLocationsResponse> responseObserver) Get a list of locationsdefault void
listMachineFragments
(App.ListMachineFragmentsRequest request, io.grpc.stub.StreamObserver<App.ListMachineFragmentsResponse> responseObserver) Gets top level and nested fragments for a machine, as well as any other specified fragment idsdefault void
listModules
(App.ListModulesRequest request, io.grpc.stub.StreamObserver<App.ListModulesResponse> responseObserver) default void
listOAuthApps
(App.ListOAuthAppsRequest request, io.grpc.stub.StreamObserver<App.ListOAuthAppsResponse> responseObserver) default void
listOrganizationMembers
(App.ListOrganizationMembersRequest request, io.grpc.stub.StreamObserver<App.ListOrganizationMembersResponse> responseObserver) List all members of an organization and all invited members to the organization.default void
listOrganizations
(App.ListOrganizationsRequest request, io.grpc.stub.StreamObserver<App.ListOrganizationsResponse> responseObserver) List organizationsdefault void
listOrganizationsByUser
(App.ListOrganizationsByUserRequest request, io.grpc.stub.StreamObserver<App.ListOrganizationsByUserResponse> responseObserver) List the organizations a user belongs todefault void
listRegistryItems
(App.ListRegistryItemsRequest request, io.grpc.stub.StreamObserver<App.ListRegistryItemsResponse> responseObserver) default void
listRobots
(App.ListRobotsRequest request, io.grpc.stub.StreamObserver<App.ListRobotsResponse> responseObserver) Get a list of robotsdefault void
locationAuth
(App.LocationAuthRequest request, io.grpc.stub.StreamObserver<App.LocationAuthResponse> responseObserver) Get a location's authorization secretsdefault void
markPartAsMain
(App.MarkPartAsMainRequest request, io.grpc.stub.StreamObserver<App.MarkPartAsMainResponse> responseObserver) Marks the given part as the main part, and all the others as notdefault void
markPartForRestart
(App.MarkPartForRestartRequest request, io.grpc.stub.StreamObserver<App.MarkPartForRestartResponse> responseObserver) Marks part for restart.default void
newRobot
(App.NewRobotRequest request, io.grpc.stub.StreamObserver<App.NewRobotResponse> responseObserver) NewRobot creates a new robotdefault void
newRobotPart
(App.NewRobotPartRequest request, io.grpc.stub.StreamObserver<App.NewRobotPartResponse> responseObserver) Create a new robot partdefault void
organizationGetLogo
(App.OrganizationGetLogoRequest request, io.grpc.stub.StreamObserver<App.OrganizationGetLogoResponse> responseObserver) default void
organizationGetSupportEmail
(App.OrganizationGetSupportEmailRequest request, io.grpc.stub.StreamObserver<App.OrganizationGetSupportEmailResponse> responseObserver) default void
organizationSetLogo
(App.OrganizationSetLogoRequest request, io.grpc.stub.StreamObserver<App.OrganizationSetLogoResponse> responseObserver) default void
organizationSetSupportEmail
(App.OrganizationSetSupportEmailRequest request, io.grpc.stub.StreamObserver<App.OrganizationSetSupportEmailResponse> responseObserver) default void
readOAuthApp
(App.ReadOAuthAppRequest request, io.grpc.stub.StreamObserver<App.ReadOAuthAppResponse> responseObserver) default void
removeRole
(App.RemoveRoleRequest request, io.grpc.stub.StreamObserver<App.RemoveRoleResponse> responseObserver) Deletes an IdentityAuthorizationdefault void
renameKey
(App.RenameKeyRequest request, io.grpc.stub.StreamObserver<App.RenameKeyResponse> responseObserver) default void
resendOrganizationInvite
(App.ResendOrganizationInviteRequest request, io.grpc.stub.StreamObserver<App.ResendOrganizationInviteResponse> responseObserver) Resend an organization invitedefault void
rotateKey
(App.RotateKeyRequest request, io.grpc.stub.StreamObserver<App.RotateKeyResponse> responseObserver) default void
shareLocation
(App.ShareLocationRequest request, io.grpc.stub.StreamObserver<App.ShareLocationResponse> responseObserver) Share a location with an organizationdefault void
tailRobotPartLogs
(App.TailRobotPartLogsRequest request, io.grpc.stub.StreamObserver<App.TailRobotPartLogsResponse> responseObserver) default void
transferRegistryItem
(App.TransferRegistryItemRequest request, io.grpc.stub.StreamObserver<App.TransferRegistryItemResponse> responseObserver) default void
unshareLocation
(App.UnshareLocationRequest request, io.grpc.stub.StreamObserver<App.UnshareLocationResponse> responseObserver) Stop sharing a location with an organizationdefault void
updateBillingService
(App.UpdateBillingServiceRequest request, io.grpc.stub.StreamObserver<App.UpdateBillingServiceResponse> responseObserver) default void
updateFragment
(App.UpdateFragmentRequest request, io.grpc.stub.StreamObserver<App.UpdateFragmentResponse> responseObserver) Updates a fragmentdefault void
updateLocation
(App.UpdateLocationRequest request, io.grpc.stub.StreamObserver<App.UpdateLocationResponse> responseObserver) Update a locationdefault void
updateModule
(App.UpdateModuleRequest request, io.grpc.stub.StreamObserver<App.UpdateModuleResponse> responseObserver) default void
updateOAuthApp
(App.UpdateOAuthAppRequest request, io.grpc.stub.StreamObserver<App.UpdateOAuthAppResponse> responseObserver) default void
updateOrganization
(App.UpdateOrganizationRequest request, io.grpc.stub.StreamObserver<App.UpdateOrganizationResponse> responseObserver) Update an organizationdefault void
updateOrganizationInviteAuthorizations
(App.UpdateOrganizationInviteAuthorizationsRequest request, io.grpc.stub.StreamObserver<App.UpdateOrganizationInviteAuthorizationsResponse> responseObserver) Update the authorizations attached to an organization invitedefault void
updateRegistryItem
(App.UpdateRegistryItemRequest request, io.grpc.stub.StreamObserver<App.UpdateRegistryItemResponse> responseObserver) default void
updateRobot
(App.UpdateRobotRequest request, io.grpc.stub.StreamObserver<App.UpdateRobotResponse> responseObserver) UpdateRobot updates a robotdefault void
updateRobotPart
(App.UpdateRobotPartRequest request, io.grpc.stub.StreamObserver<App.UpdateRobotPartResponse> responseObserver) Update a robotdefault io.grpc.stub.StreamObserver<App.UploadModuleFileRequest>
uploadModuleFile
(io.grpc.stub.StreamObserver<App.UploadModuleFileResponse> responseObserver)
-
Method Details
-
getUserIDByEmail
default void getUserIDByEmail(App.GetUserIDByEmailRequest request, io.grpc.stub.StreamObserver<App.GetUserIDByEmailResponse> responseObserver) Get the id of the user with the email
-
createOrganization
default void createOrganization(App.CreateOrganizationRequest request, io.grpc.stub.StreamObserver<App.CreateOrganizationResponse> responseObserver) Create a new organization
-
listOrganizations
default void listOrganizations(App.ListOrganizationsRequest request, io.grpc.stub.StreamObserver<App.ListOrganizationsResponse> responseObserver) List organizations
-
getOrganizationsWithAccessToLocation
default void getOrganizationsWithAccessToLocation(App.GetOrganizationsWithAccessToLocationRequest request, io.grpc.stub.StreamObserver<App.GetOrganizationsWithAccessToLocationResponse> responseObserver) Get all organizations that have access to a location.
-
listOrganizationsByUser
default void listOrganizationsByUser(App.ListOrganizationsByUserRequest request, io.grpc.stub.StreamObserver<App.ListOrganizationsByUserResponse> responseObserver) List the organizations a user belongs to
-
getOrganization
default void getOrganization(App.GetOrganizationRequest request, io.grpc.stub.StreamObserver<App.GetOrganizationResponse> responseObserver) Get an organization
-
getOrganizationNamespaceAvailability
default void getOrganizationNamespaceAvailability(App.GetOrganizationNamespaceAvailabilityRequest request, io.grpc.stub.StreamObserver<App.GetOrganizationNamespaceAvailabilityResponse> responseObserver) Checks for namespace availablity throughout all orgs.
-
updateOrganization
default void updateOrganization(App.UpdateOrganizationRequest request, io.grpc.stub.StreamObserver<App.UpdateOrganizationResponse> responseObserver) Update an organization
-
deleteOrganization
default void deleteOrganization(App.DeleteOrganizationRequest request, io.grpc.stub.StreamObserver<App.DeleteOrganizationResponse> responseObserver) Delete an organization
-
listOrganizationMembers
default void listOrganizationMembers(App.ListOrganizationMembersRequest request, io.grpc.stub.StreamObserver<App.ListOrganizationMembersResponse> responseObserver) List all members of an organization and all invited members to the organization.
-
createOrganizationInvite
default void createOrganizationInvite(App.CreateOrganizationInviteRequest request, io.grpc.stub.StreamObserver<App.CreateOrganizationInviteResponse> responseObserver) Create an organization invite to an organization
-
updateOrganizationInviteAuthorizations
default void updateOrganizationInviteAuthorizations(App.UpdateOrganizationInviteAuthorizationsRequest request, io.grpc.stub.StreamObserver<App.UpdateOrganizationInviteAuthorizationsResponse> responseObserver) Update the authorizations attached to an organization invite
-
deleteOrganizationMember
default void deleteOrganizationMember(App.DeleteOrganizationMemberRequest request, io.grpc.stub.StreamObserver<App.DeleteOrganizationMemberResponse> responseObserver) Delete an organization member from an organization
-
deleteOrganizationInvite
default void deleteOrganizationInvite(App.DeleteOrganizationInviteRequest request, io.grpc.stub.StreamObserver<App.DeleteOrganizationInviteResponse> responseObserver) Delete an organization invite
-
resendOrganizationInvite
default void resendOrganizationInvite(App.ResendOrganizationInviteRequest request, io.grpc.stub.StreamObserver<App.ResendOrganizationInviteResponse> responseObserver) Resend an organization invite
-
enableBillingService
default void enableBillingService(App.EnableBillingServiceRequest request, io.grpc.stub.StreamObserver<App.EnableBillingServiceResponse> responseObserver) -
disableBillingService
default void disableBillingService(App.DisableBillingServiceRequest request, io.grpc.stub.StreamObserver<App.DisableBillingServiceResponse> responseObserver) -
updateBillingService
default void updateBillingService(App.UpdateBillingServiceRequest request, io.grpc.stub.StreamObserver<App.UpdateBillingServiceResponse> responseObserver) -
getBillingServiceConfig
default void getBillingServiceConfig(App.GetBillingServiceConfigRequest request, io.grpc.stub.StreamObserver<App.GetBillingServiceConfigResponse> responseObserver) -
organizationSetSupportEmail
default void organizationSetSupportEmail(App.OrganizationSetSupportEmailRequest request, io.grpc.stub.StreamObserver<App.OrganizationSetSupportEmailResponse> responseObserver) -
organizationGetSupportEmail
default void organizationGetSupportEmail(App.OrganizationGetSupportEmailRequest request, io.grpc.stub.StreamObserver<App.OrganizationGetSupportEmailResponse> responseObserver) -
organizationSetLogo
default void organizationSetLogo(App.OrganizationSetLogoRequest request, io.grpc.stub.StreamObserver<App.OrganizationSetLogoResponse> responseObserver) -
organizationGetLogo
default void organizationGetLogo(App.OrganizationGetLogoRequest request, io.grpc.stub.StreamObserver<App.OrganizationGetLogoResponse> responseObserver) -
enableAuthService
default void enableAuthService(App.EnableAuthServiceRequest request, io.grpc.stub.StreamObserver<App.EnableAuthServiceResponse> responseObserver) -
disableAuthService
default void disableAuthService(App.DisableAuthServiceRequest request, io.grpc.stub.StreamObserver<App.DisableAuthServiceResponse> responseObserver) -
createOAuthApp
default void createOAuthApp(App.CreateOAuthAppRequest request, io.grpc.stub.StreamObserver<App.CreateOAuthAppResponse> responseObserver) -
readOAuthApp
default void readOAuthApp(App.ReadOAuthAppRequest request, io.grpc.stub.StreamObserver<App.ReadOAuthAppResponse> responseObserver) -
updateOAuthApp
default void updateOAuthApp(App.UpdateOAuthAppRequest request, io.grpc.stub.StreamObserver<App.UpdateOAuthAppResponse> responseObserver) -
deleteOAuthApp
default void deleteOAuthApp(App.DeleteOAuthAppRequest request, io.grpc.stub.StreamObserver<App.DeleteOAuthAppResponse> responseObserver) -
listOAuthApps
default void listOAuthApps(App.ListOAuthAppsRequest request, io.grpc.stub.StreamObserver<App.ListOAuthAppsResponse> responseObserver) -
createLocation
default void createLocation(App.CreateLocationRequest request, io.grpc.stub.StreamObserver<App.CreateLocationResponse> responseObserver) Create a location
-
getLocation
default void getLocation(App.GetLocationRequest request, io.grpc.stub.StreamObserver<App.GetLocationResponse> responseObserver) Get a location
-
updateLocation
default void updateLocation(App.UpdateLocationRequest request, io.grpc.stub.StreamObserver<App.UpdateLocationResponse> responseObserver) Update a location
-
deleteLocation
default void deleteLocation(App.DeleteLocationRequest request, io.grpc.stub.StreamObserver<App.DeleteLocationResponse> responseObserver) Delete a location
-
listLocations
default void listLocations(App.ListLocationsRequest request, io.grpc.stub.StreamObserver<App.ListLocationsResponse> responseObserver) Get a list of locations
-
locationAuth
default void locationAuth(App.LocationAuthRequest request, io.grpc.stub.StreamObserver<App.LocationAuthResponse> responseObserver) Get a location's authorization secrets
-
createLocationSecret
default void createLocationSecret(App.CreateLocationSecretRequest request, io.grpc.stub.StreamObserver<App.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(App.DeleteLocationSecretRequest request, io.grpc.stub.StreamObserver<App.DeleteLocationSecretResponse> responseObserver) Delete a Secret from the Location.
-
getRobot
default void getRobot(App.GetRobotRequest request, io.grpc.stub.StreamObserver<App.GetRobotResponse> responseObserver) Get a specific robot by ID
-
getRoverRentalRobots
default void getRoverRentalRobots(App.GetRoverRentalRobotsRequest request, io.grpc.stub.StreamObserver<App.GetRoverRentalRobotsResponse> responseObserver) Get Rover Rental Location Robots
-
getRobotParts
default void getRobotParts(App.GetRobotPartsRequest request, io.grpc.stub.StreamObserver<App.GetRobotPartsResponse> responseObserver) -
getRobotPart
default void getRobotPart(App.GetRobotPartRequest request, io.grpc.stub.StreamObserver<App.GetRobotPartResponse> responseObserver) Get a specific robot part by ID
-
getRobotPartLogs
default void getRobotPartLogs(App.GetRobotPartLogsRequest request, io.grpc.stub.StreamObserver<App.GetRobotPartLogsResponse> responseObserver) -
tailRobotPartLogs
default void tailRobotPartLogs(App.TailRobotPartLogsRequest request, io.grpc.stub.StreamObserver<App.TailRobotPartLogsResponse> responseObserver) -
getRobotPartHistory
default void getRobotPartHistory(App.GetRobotPartHistoryRequest request, io.grpc.stub.StreamObserver<App.GetRobotPartHistoryResponse> responseObserver) Get a specific robot part histy by ID
-
updateRobotPart
default void updateRobotPart(App.UpdateRobotPartRequest request, io.grpc.stub.StreamObserver<App.UpdateRobotPartResponse> responseObserver) Update a robot
-
newRobotPart
default void newRobotPart(App.NewRobotPartRequest request, io.grpc.stub.StreamObserver<App.NewRobotPartResponse> responseObserver) Create a new robot part
-
deleteRobotPart
default void deleteRobotPart(App.DeleteRobotPartRequest request, io.grpc.stub.StreamObserver<App.DeleteRobotPartResponse> responseObserver) Delete a robot part
-
getRobotAPIKeys
default void getRobotAPIKeys(App.GetRobotAPIKeysRequest request, io.grpc.stub.StreamObserver<App.GetRobotAPIKeysResponse> responseObserver) Gets the Robot API Keys for the robot
-
markPartAsMain
default void markPartAsMain(App.MarkPartAsMainRequest request, io.grpc.stub.StreamObserver<App.MarkPartAsMainResponse> responseObserver) Marks the given part as the main part, and all the others as not
-
markPartForRestart
default void markPartForRestart(App.MarkPartForRestartRequest request, io.grpc.stub.StreamObserver<App.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(App.CreateRobotPartSecretRequest request, io.grpc.stub.StreamObserver<App.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(App.DeleteRobotPartSecretRequest request, io.grpc.stub.StreamObserver<App.DeleteRobotPartSecretResponse> responseObserver) Delete a Secret from the RobotPart.
-
listRobots
default void listRobots(App.ListRobotsRequest request, io.grpc.stub.StreamObserver<App.ListRobotsResponse> responseObserver) Get a list of robots
-
newRobot
default void newRobot(App.NewRobotRequest request, io.grpc.stub.StreamObserver<App.NewRobotResponse> responseObserver) NewRobot creates a new robot
-
updateRobot
default void updateRobot(App.UpdateRobotRequest request, io.grpc.stub.StreamObserver<App.UpdateRobotResponse> responseObserver) UpdateRobot updates a robot
-
deleteRobot
default void deleteRobot(App.DeleteRobotRequest request, io.grpc.stub.StreamObserver<App.DeleteRobotResponse> responseObserver) DeleteRobot deletes a robot
-
listFragments
default void listFragments(App.ListFragmentsRequest request, io.grpc.stub.StreamObserver<App.ListFragmentsResponse> responseObserver) Gets a list of fragments
-
getFragment
default void getFragment(App.GetFragmentRequest request, io.grpc.stub.StreamObserver<App.GetFragmentResponse> responseObserver) Gets a single fragment
-
createFragment
default void createFragment(App.CreateFragmentRequest request, io.grpc.stub.StreamObserver<App.CreateFragmentResponse> responseObserver) Creates a fragment
-
updateFragment
default void updateFragment(App.UpdateFragmentRequest request, io.grpc.stub.StreamObserver<App.UpdateFragmentResponse> responseObserver) Updates a fragment
-
deleteFragment
default void deleteFragment(App.DeleteFragmentRequest request, io.grpc.stub.StreamObserver<App.DeleteFragmentResponse> responseObserver) Deletes a fragment
-
listMachineFragments
default void listMachineFragments(App.ListMachineFragmentsRequest request, io.grpc.stub.StreamObserver<App.ListMachineFragmentsResponse> responseObserver) Gets top level and nested fragments for a machine, as well as any other specified fragment ids
-
getFragmentHistory
default void getFragmentHistory(App.GetFragmentHistoryRequest request, io.grpc.stub.StreamObserver<App.GetFragmentHistoryResponse> responseObserver) Gets fragment history
-
addRole
default void addRole(App.AddRoleRequest request, io.grpc.stub.StreamObserver<App.AddRoleResponse> responseObserver) Creates an IdentityAuthorization
-
removeRole
default void removeRole(App.RemoveRoleRequest request, io.grpc.stub.StreamObserver<App.RemoveRoleResponse> responseObserver) Deletes an IdentityAuthorization
-
changeRole
default void changeRole(App.ChangeRoleRequest request, io.grpc.stub.StreamObserver<App.ChangeRoleResponse> responseObserver) Changes an IdentityAuthorization to a new IdentityAuthorization
-
listAuthorizations
default void listAuthorizations(App.ListAuthorizationsRequest request, io.grpc.stub.StreamObserver<App.ListAuthorizationsResponse> responseObserver) Returns all authorization roles for a given resource
-
checkPermissions
default void checkPermissions(App.CheckPermissionsRequest request, io.grpc.stub.StreamObserver<App.CheckPermissionsResponse> responseObserver) Validates a permission for the current user
-
getRegistryItem
default void getRegistryItem(App.GetRegistryItemRequest request, io.grpc.stub.StreamObserver<App.GetRegistryItemResponse> responseObserver) -
createRegistryItem
default void createRegistryItem(App.CreateRegistryItemRequest request, io.grpc.stub.StreamObserver<App.CreateRegistryItemResponse> responseObserver) -
updateRegistryItem
default void updateRegistryItem(App.UpdateRegistryItemRequest request, io.grpc.stub.StreamObserver<App.UpdateRegistryItemResponse> responseObserver) -
listRegistryItems
default void listRegistryItems(App.ListRegistryItemsRequest request, io.grpc.stub.StreamObserver<App.ListRegistryItemsResponse> responseObserver) -
deleteRegistryItem
default void deleteRegistryItem(App.DeleteRegistryItemRequest request, io.grpc.stub.StreamObserver<App.DeleteRegistryItemResponse> responseObserver) -
transferRegistryItem
default void transferRegistryItem(App.TransferRegistryItemRequest request, io.grpc.stub.StreamObserver<App.TransferRegistryItemResponse> responseObserver) -
createModule
default void createModule(App.CreateModuleRequest request, io.grpc.stub.StreamObserver<App.CreateModuleResponse> responseObserver) -
updateModule
default void updateModule(App.UpdateModuleRequest request, io.grpc.stub.StreamObserver<App.UpdateModuleResponse> responseObserver) -
uploadModuleFile
default io.grpc.stub.StreamObserver<App.UploadModuleFileRequest> uploadModuleFile(io.grpc.stub.StreamObserver<App.UploadModuleFileResponse> responseObserver) -
getModule
default void getModule(App.GetModuleRequest request, io.grpc.stub.StreamObserver<App.GetModuleResponse> responseObserver) -
listModules
default void listModules(App.ListModulesRequest request, io.grpc.stub.StreamObserver<App.ListModulesResponse> responseObserver) -
createKey
default void createKey(App.CreateKeyRequest request, io.grpc.stub.StreamObserver<App.CreateKeyResponse> responseObserver) -
deleteKey
default void deleteKey(App.DeleteKeyRequest request, io.grpc.stub.StreamObserver<App.DeleteKeyResponse> responseObserver) -
listKeys
default void listKeys(App.ListKeysRequest request, io.grpc.stub.StreamObserver<App.ListKeysResponse> responseObserver) -
renameKey
default void renameKey(App.RenameKeyRequest request, io.grpc.stub.StreamObserver<App.RenameKeyResponse> responseObserver) -
rotateKey
default void rotateKey(App.RotateKeyRequest request, io.grpc.stub.StreamObserver<App.RotateKeyResponse> responseObserver) -
createKeyFromExistingKeyAuthorizations
default void createKeyFromExistingKeyAuthorizations(App.CreateKeyFromExistingKeyAuthorizationsRequest request, io.grpc.stub.StreamObserver<App.CreateKeyFromExistingKeyAuthorizationsResponse> responseObserver)
-