Package viam.app.v1
Class AppServiceGrpc.AppServiceFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<AppServiceGrpc.AppServiceFutureStub>
viam.app.v1.AppServiceGrpc.AppServiceFutureStub
- Enclosing class:
- AppServiceGrpc
public static final class AppServiceGrpc.AppServiceFutureStub
extends io.grpc.stub.AbstractFutureStub<AppServiceGrpc.AppServiceFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service AppService.
Users
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<AppOuterClass.AddRoleResponse>addRole(AppOuterClass.AddRoleRequest request) Creates an IdentityAuthorizationprotected AppServiceGrpc.AppServiceFutureStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ChangeRoleResponse>Changes an IdentityAuthorization to a new IdentityAuthorizationcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.CheckPermissionsResponse>Validates a permission for the current usercom.google.common.util.concurrent.ListenableFuture<AppOuterClass.CreateFragmentResponse>Creates a fragmentcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.CreateKeyResponse>createKey(AppOuterClass.CreateKeyRequest request) com.google.common.util.concurrent.ListenableFuture<AppOuterClass.CreateKeyFromExistingKeyAuthorizationsResponse>createKeyFromExistingKeyAuthorizations(AppOuterClass.CreateKeyFromExistingKeyAuthorizationsRequest request) com.google.common.util.concurrent.ListenableFuture<AppOuterClass.CreateLocationResponse>Create a locationcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.CreateLocationSecretResponse>Create a new generated Secret in the Location.com.google.common.util.concurrent.ListenableFuture<AppOuterClass.CreateModuleResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.CreateOAuthAppResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.CreateOrganizationResponse>Create a new organizationcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.CreateOrganizationInviteResponse>Create an organization invite to an organizationcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.CreateRegistryItemResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.CreateRobotPartSecretResponse>Create a new generated Secret in the Robot Part.com.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteFragmentResponse>Deletes a fragmentcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteFragmentTagResponse>Deletes a fragment tagcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteKeyResponse>deleteKey(AppOuterClass.DeleteKeyRequest request) com.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteLocationResponse>Delete a locationcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteLocationSecretResponse>Delete a Secret from the Location.com.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteOAuthAppResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteOrganizationResponse>Delete an organizationcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteOrganizationInviteResponse>Delete an organization invitecom.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteOrganizationMemberResponse>Delete an organization member from an organizationcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteRegistryItemResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteRobotResponse>DeleteRobot deletes a robotcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteRobotPartResponse>Delete a robot partcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteRobotPartSecretResponse>Delete a Secret from the RobotPart.com.google.common.util.concurrent.ListenableFuture<AppOuterClass.DisableAuthServiceResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.DisableBillingServiceResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.EnableAuthServiceResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.EnableBillingServiceResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetAppBrandingResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetAppContentResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetBillingServiceConfigResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetFragmentResponse>Gets a single fragmentcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetFragmentHistoryResponse>Gets fragment historycom.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetFragmentUsageResponse>Gets usage for a fragment across versionscom.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetLocationResponse>Get a locationcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetLocationMetadataResponse>Get user-defined metadata for a locationcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetModuleResponse>getModule(AppOuterClass.GetModuleRequest request) com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetOrganizationResponse>Get an organizationcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetOrganizationMetadataResponse>Get user-defined metadata for an organizationcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetOrganizationNamespaceAvailabilityResponse>getOrganizationNamespaceAvailability(AppOuterClass.GetOrganizationNamespaceAvailabilityRequest request) Checks for namespace availablity throughout all orgs.com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetOrganizationsWithAccessToLocationResponse>getOrganizationsWithAccessToLocation(AppOuterClass.GetOrganizationsWithAccessToLocationRequest request) Get all organizations that have access to a location.com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetRegistryItemResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetRobotResponse>getRobot(AppOuterClass.GetRobotRequest request) Get a specific robot by IDcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetRobotAPIKeysResponse>Gets the Robot API Keys for the robotcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetRobotMetadataResponse>Get user-defined metadata for a robotcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetRobotPartResponse>Get a specific robot part by IDcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetRobotPartByNameAndLocationResponse>Get a specific robot part by name and locationcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetRobotPartHistoryResponse>Get a specific robot part histy by IDcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetRobotPartLogsResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetRobotPartMetadataResponse>Get user-defined metadata for a robot partcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetRobotPartsResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetRoverRentalRobotsResponse>Get Rover Rental Location Robotscom.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetUserIDByEmailResponse>Get the id of the user with the emailcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListAuthorizationsResponse>Returns all authorization roles for a given resourcecom.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListFragmentsResponse>Gets a list of fragmentscom.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListKeysResponse>listKeys(AppOuterClass.ListKeysRequest request) com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListLocationsResponse>Get a list of locationscom.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListMachineFragmentsResponse>Gets top level and nested fragments for a machine, as well as any other specified fragment idscom.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListMachineSummariesResponse>List all machines and their corresponding machine dashboard informationcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListModulesResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListNestedFragmentsResponse>List nested fragments for a fragmentcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListOAuthAppsResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListOrganizationMembersResponse>List all members of an organization and all invited members to the organization.com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListOrganizationsResponse>List organizationscom.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListOrganizationsByUserResponse>List the organizations a user belongs tocom.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListRegistryItemsResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListRobotsResponse>Get a list of robots at a locationcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListRobotsForLocationsResponse>Get a list of robots at multiple locationscom.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListRobotsForOrgResponse>Get a list of robots at an orgcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.LocationAuthResponse>Get a location's authorization secretscom.google.common.util.concurrent.ListenableFuture<AppOuterClass.MarkPartAsMainResponse>Marks the given part as the main part, and all the others as notcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.MarkPartForRestartResponse>Marks part for restart.com.google.common.util.concurrent.ListenableFuture<AppOuterClass.NewRobotResponse>newRobot(AppOuterClass.NewRobotRequest request) NewRobot creates a new robotcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.NewRobotPartResponse>Create a new robot partcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.OrganizationGetLogoResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.OrganizationGetSupportEmailResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.OrganizationSetLogoResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.OrganizationSetSupportEmailResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ReadOAuthAppResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.RemoveRoleResponse>Deletes an IdentityAuthorizationcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.RenameKeyResponse>renameKey(AppOuterClass.RenameKeyRequest request) com.google.common.util.concurrent.ListenableFuture<AppOuterClass.RenameRegistryItemResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ResendOrganizationInviteResponse>Resend an organization invitecom.google.common.util.concurrent.ListenableFuture<AppOuterClass.RotateKeyResponse>rotateKey(AppOuterClass.RotateKeyRequest request) com.google.common.util.concurrent.ListenableFuture<AppOuterClass.SearchOrganizationsResponse>Search organizations by a couple fieldscom.google.common.util.concurrent.ListenableFuture<AppOuterClass.SetFragmentTagResponse>Sets a fragment tag to a revisioncom.google.common.util.concurrent.ListenableFuture<AppOuterClass.ShareLocationResponse>Share a location with an organizationcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.TransferRegistryItemResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.UnshareLocationResponse>Stop sharing a location with an organizationcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateBillingServiceResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateFragmentResponse>Updates a fragmentcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateLocationResponse>Update a locationcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateLocationMetadataResponse>Update user-defined metadata for a locationcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateModuleResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateOAuthAppResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateOrganizationResponse>Update an organizationcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateOrganizationInviteAuthorizationsResponse>updateOrganizationInviteAuthorizations(AppOuterClass.UpdateOrganizationInviteAuthorizationsRequest request) Update the authorizations attached to an organization invitecom.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateOrganizationMetadataResponse>Update user-defined metadata for an organizationcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateOrganizationNamespaceResponse>Update an organization's namespace if it's already been set.com.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateRegistryItemResponse>com.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateRobotResponse>UpdateRobot updates a robotcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateRobotMetadataResponse>Update user-defined metadata for an robotcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateRobotPartResponse>Update a robotcom.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateRobotPartMetadataResponse>Update user-defined metadata for an robot partMethods inherited from class io.grpc.stub.AbstractFutureStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected AppServiceGrpc.AppServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<AppServiceGrpc.AppServiceFutureStub>
-
getUserIDByEmail
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetUserIDByEmailResponse> getUserIDByEmail(AppOuterClass.GetUserIDByEmailRequest request) Get the id of the user with the email
-
createOrganization
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.CreateOrganizationResponse> createOrganization(AppOuterClass.CreateOrganizationRequest request) Create a new organization
-
listOrganizations
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListOrganizationsResponse> listOrganizations(AppOuterClass.ListOrganizationsRequest request) List organizations
-
getOrganizationsWithAccessToLocation
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetOrganizationsWithAccessToLocationResponse> getOrganizationsWithAccessToLocation(AppOuterClass.GetOrganizationsWithAccessToLocationRequest request) Get all organizations that have access to a location.
-
listOrganizationsByUser
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListOrganizationsByUserResponse> listOrganizationsByUser(AppOuterClass.ListOrganizationsByUserRequest request) List the organizations a user belongs to
-
searchOrganizations
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.SearchOrganizationsResponse> searchOrganizations(AppOuterClass.SearchOrganizationsRequest request) Search organizations by a couple fields
-
getOrganization
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetOrganizationResponse> getOrganization(AppOuterClass.GetOrganizationRequest request) Get an organization
-
getOrganizationNamespaceAvailability
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetOrganizationNamespaceAvailabilityResponse> getOrganizationNamespaceAvailability(AppOuterClass.GetOrganizationNamespaceAvailabilityRequest request) Checks for namespace availablity throughout all orgs.
-
updateOrganization
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateOrganizationResponse> updateOrganization(AppOuterClass.UpdateOrganizationRequest request) Update an organization
-
updateOrganizationNamespace
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateOrganizationNamespaceResponse> updateOrganizationNamespace(AppOuterClass.UpdateOrganizationNamespaceRequest request) Update an organization's namespace if it's already been set.
-
deleteOrganization
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteOrganizationResponse> deleteOrganization(AppOuterClass.DeleteOrganizationRequest request) Delete an organization
-
getOrganizationMetadata
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetOrganizationMetadataResponse> getOrganizationMetadata(AppOuterClass.GetOrganizationMetadataRequest request) Get user-defined metadata for an organization
-
updateOrganizationMetadata
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateOrganizationMetadataResponse> updateOrganizationMetadata(AppOuterClass.UpdateOrganizationMetadataRequest request) Update user-defined metadata for an organization
-
listOrganizationMembers
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListOrganizationMembersResponse> listOrganizationMembers(AppOuterClass.ListOrganizationMembersRequest request) List all members of an organization and all invited members to the organization.
-
createOrganizationInvite
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.CreateOrganizationInviteResponse> createOrganizationInvite(AppOuterClass.CreateOrganizationInviteRequest request) Create an organization invite to an organization
-
updateOrganizationInviteAuthorizations
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateOrganizationInviteAuthorizationsResponse> updateOrganizationInviteAuthorizations(AppOuterClass.UpdateOrganizationInviteAuthorizationsRequest request) Update the authorizations attached to an organization invite
-
deleteOrganizationMember
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteOrganizationMemberResponse> deleteOrganizationMember(AppOuterClass.DeleteOrganizationMemberRequest request) Delete an organization member from an organization
-
deleteOrganizationInvite
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteOrganizationInviteResponse> deleteOrganizationInvite(AppOuterClass.DeleteOrganizationInviteRequest request) Delete an organization invite
-
resendOrganizationInvite
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ResendOrganizationInviteResponse> resendOrganizationInvite(AppOuterClass.ResendOrganizationInviteRequest request) Resend an organization invite
-
enableBillingService
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.EnableBillingServiceResponse> enableBillingService(AppOuterClass.EnableBillingServiceRequest request) -
disableBillingService
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.DisableBillingServiceResponse> disableBillingService(AppOuterClass.DisableBillingServiceRequest request) -
updateBillingService
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateBillingServiceResponse> updateBillingService(AppOuterClass.UpdateBillingServiceRequest request) -
getBillingServiceConfig
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetBillingServiceConfigResponse> getBillingServiceConfig(AppOuterClass.GetBillingServiceConfigRequest request) -
organizationSetSupportEmail
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.OrganizationSetSupportEmailResponse> organizationSetSupportEmail(AppOuterClass.OrganizationSetSupportEmailRequest request) -
organizationGetSupportEmail
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.OrganizationGetSupportEmailResponse> organizationGetSupportEmail(AppOuterClass.OrganizationGetSupportEmailRequest request) -
organizationSetLogo
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.OrganizationSetLogoResponse> organizationSetLogo(AppOuterClass.OrganizationSetLogoRequest request) -
organizationGetLogo
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.OrganizationGetLogoResponse> organizationGetLogo(AppOuterClass.OrganizationGetLogoRequest request) -
enableAuthService
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.EnableAuthServiceResponse> enableAuthService(AppOuterClass.EnableAuthServiceRequest request) -
disableAuthService
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.DisableAuthServiceResponse> disableAuthService(AppOuterClass.DisableAuthServiceRequest request) -
createOAuthApp
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.CreateOAuthAppResponse> createOAuthApp(AppOuterClass.CreateOAuthAppRequest request) -
readOAuthApp
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ReadOAuthAppResponse> readOAuthApp(AppOuterClass.ReadOAuthAppRequest request) -
updateOAuthApp
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateOAuthAppResponse> updateOAuthApp(AppOuterClass.UpdateOAuthAppRequest request) -
deleteOAuthApp
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteOAuthAppResponse> deleteOAuthApp(AppOuterClass.DeleteOAuthAppRequest request) -
listOAuthApps
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListOAuthAppsResponse> listOAuthApps(AppOuterClass.ListOAuthAppsRequest request) -
createLocation
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.CreateLocationResponse> createLocation(AppOuterClass.CreateLocationRequest request) Create a location
-
getLocation
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetLocationResponse> getLocation(AppOuterClass.GetLocationRequest request) Get a location
-
updateLocation
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateLocationResponse> updateLocation(AppOuterClass.UpdateLocationRequest request) Update a location
-
deleteLocation
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteLocationResponse> deleteLocation(AppOuterClass.DeleteLocationRequest request) Delete a location
-
getLocationMetadata
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetLocationMetadataResponse> getLocationMetadata(AppOuterClass.GetLocationMetadataRequest request) Get user-defined metadata for a location
-
updateLocationMetadata
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateLocationMetadataResponse> updateLocationMetadata(AppOuterClass.UpdateLocationMetadataRequest request) Update user-defined metadata for a location
-
listLocations
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListLocationsResponse> listLocations(AppOuterClass.ListLocationsRequest request) Get a list of locations
-
locationAuth
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.LocationAuthResponse> locationAuth(AppOuterClass.LocationAuthRequest request) Get a location's authorization secrets
-
createLocationSecret
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.CreateLocationSecretResponse> createLocationSecret(AppOuterClass.CreateLocationSecretRequest request) Create a new generated Secret in the Location. - Succeeds if there are no more than 2 active secrets after creation.
-
deleteLocationSecret
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteLocationSecretResponse> deleteLocationSecret(AppOuterClass.DeleteLocationSecretRequest request) Delete a Secret from the Location.
-
getRobot
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetRobotResponse> getRobot(AppOuterClass.GetRobotRequest request) Get a specific robot by ID
-
getRobotMetadata
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetRobotMetadataResponse> getRobotMetadata(AppOuterClass.GetRobotMetadataRequest request) Get user-defined metadata for a robot
-
updateRobotMetadata
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateRobotMetadataResponse> updateRobotMetadata(AppOuterClass.UpdateRobotMetadataRequest request) Update user-defined metadata for an robot
-
getRoverRentalRobots
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetRoverRentalRobotsResponse> getRoverRentalRobots(AppOuterClass.GetRoverRentalRobotsRequest request) Get Rover Rental Location Robots
-
getRobotParts
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetRobotPartsResponse> getRobotParts(AppOuterClass.GetRobotPartsRequest request) -
getRobotPart
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetRobotPartResponse> getRobotPart(AppOuterClass.GetRobotPartRequest request) Get a specific robot part by ID
-
getRobotPartByNameAndLocation
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetRobotPartByNameAndLocationResponse> getRobotPartByNameAndLocation(AppOuterClass.GetRobotPartByNameAndLocationRequest request) Get a specific robot part by name and location
-
getRobotPartLogs
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetRobotPartLogsResponse> getRobotPartLogs(AppOuterClass.GetRobotPartLogsRequest request) -
getRobotPartHistory
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetRobotPartHistoryResponse> getRobotPartHistory(AppOuterClass.GetRobotPartHistoryRequest request) Get a specific robot part histy by ID
-
updateRobotPart
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateRobotPartResponse> updateRobotPart(AppOuterClass.UpdateRobotPartRequest request) Update a robot
-
newRobotPart
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.NewRobotPartResponse> newRobotPart(AppOuterClass.NewRobotPartRequest request) Create a new robot part
-
deleteRobotPart
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteRobotPartResponse> deleteRobotPart(AppOuterClass.DeleteRobotPartRequest request) Delete a robot part
-
getRobotPartMetadata
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetRobotPartMetadataResponse> getRobotPartMetadata(AppOuterClass.GetRobotPartMetadataRequest request) Get user-defined metadata for a robot part
-
updateRobotPartMetadata
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateRobotPartMetadataResponse> updateRobotPartMetadata(AppOuterClass.UpdateRobotPartMetadataRequest request) Update user-defined metadata for an robot part
-
getRobotAPIKeys
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetRobotAPIKeysResponse> getRobotAPIKeys(AppOuterClass.GetRobotAPIKeysRequest request) Gets the Robot API Keys for the robot
-
markPartAsMain
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.MarkPartAsMainResponse> markPartAsMain(AppOuterClass.MarkPartAsMainRequest request) Marks the given part as the main part, and all the others as not
-
markPartForRestart
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.MarkPartForRestartResponse> markPartForRestart(AppOuterClass.MarkPartForRestartRequest request) 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
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.CreateRobotPartSecretResponse> createRobotPartSecret(AppOuterClass.CreateRobotPartSecretRequest request) Create a new generated Secret in the Robot Part. - Succeeds if there are no more than 2 active secrets after creation.
-
deleteRobotPartSecret
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteRobotPartSecretResponse> deleteRobotPartSecret(AppOuterClass.DeleteRobotPartSecretRequest request) Delete a Secret from the RobotPart.
-
listRobots
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListRobotsResponse> listRobots(AppOuterClass.ListRobotsRequest request) Get a list of robots at a location
-
listRobotsForLocations
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListRobotsForLocationsResponse> listRobotsForLocations(AppOuterClass.ListRobotsForLocationsRequest request) Get a list of robots at multiple locations
-
listRobotsForOrg
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListRobotsForOrgResponse> listRobotsForOrg(AppOuterClass.ListRobotsForOrgRequest request) Get a list of robots at an org
-
newRobot
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.NewRobotResponse> newRobot(AppOuterClass.NewRobotRequest request) NewRobot creates a new robot
-
updateRobot
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateRobotResponse> updateRobot(AppOuterClass.UpdateRobotRequest request) UpdateRobot updates a robot
-
deleteRobot
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteRobotResponse> deleteRobot(AppOuterClass.DeleteRobotRequest request) DeleteRobot deletes a robot
-
listFragments
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListFragmentsResponse> listFragments(AppOuterClass.ListFragmentsRequest request) Gets a list of fragments
-
getFragment
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetFragmentResponse> getFragment(AppOuterClass.GetFragmentRequest request) Gets a single fragment
-
createFragment
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.CreateFragmentResponse> createFragment(AppOuterClass.CreateFragmentRequest request) Creates a fragment
-
updateFragment
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateFragmentResponse> updateFragment(AppOuterClass.UpdateFragmentRequest request) Updates a fragment
-
deleteFragment
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteFragmentResponse> deleteFragment(AppOuterClass.DeleteFragmentRequest request) Deletes a fragment
-
listNestedFragments
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListNestedFragmentsResponse> listNestedFragments(AppOuterClass.ListNestedFragmentsRequest request) List nested fragments for a fragment
-
listMachineFragments
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListMachineFragmentsResponse> listMachineFragments(AppOuterClass.ListMachineFragmentsRequest request) Gets top level and nested fragments for a machine, as well as any other specified fragment ids
-
listMachineSummaries
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListMachineSummariesResponse> listMachineSummaries(AppOuterClass.ListMachineSummariesRequest request) List all machines and their corresponding machine dashboard information
-
getFragmentHistory
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetFragmentHistoryResponse> getFragmentHistory(AppOuterClass.GetFragmentHistoryRequest request) Gets fragment history
-
getFragmentUsage
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetFragmentUsageResponse> getFragmentUsage(AppOuterClass.GetFragmentUsageRequest request) Gets usage for a fragment across versions
-
setFragmentTag
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.SetFragmentTagResponse> setFragmentTag(AppOuterClass.SetFragmentTagRequest request) Sets a fragment tag to a revision
-
deleteFragmentTag
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteFragmentTagResponse> deleteFragmentTag(AppOuterClass.DeleteFragmentTagRequest request) Deletes a fragment tag
-
addRole
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.AddRoleResponse> addRole(AppOuterClass.AddRoleRequest request) Creates an IdentityAuthorization
-
removeRole
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.RemoveRoleResponse> removeRole(AppOuterClass.RemoveRoleRequest request) Deletes an IdentityAuthorization
-
changeRole
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ChangeRoleResponse> changeRole(AppOuterClass.ChangeRoleRequest request) Changes an IdentityAuthorization to a new IdentityAuthorization
-
listAuthorizations
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListAuthorizationsResponse> listAuthorizations(AppOuterClass.ListAuthorizationsRequest request) Returns all authorization roles for a given resource
-
checkPermissions
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.CheckPermissionsResponse> checkPermissions(AppOuterClass.CheckPermissionsRequest request) Validates a permission for the current user
-
getRegistryItem
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetRegistryItemResponse> getRegistryItem(AppOuterClass.GetRegistryItemRequest request) -
createRegistryItem
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.CreateRegistryItemResponse> createRegistryItem(AppOuterClass.CreateRegistryItemRequest request) -
updateRegistryItem
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateRegistryItemResponse> updateRegistryItem(AppOuterClass.UpdateRegistryItemRequest request) -
listRegistryItems
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListRegistryItemsResponse> listRegistryItems(AppOuterClass.ListRegistryItemsRequest request) -
deleteRegistryItem
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteRegistryItemResponse> deleteRegistryItem(AppOuterClass.DeleteRegistryItemRequest request) -
renameRegistryItem
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.RenameRegistryItemResponse> renameRegistryItem(AppOuterClass.RenameRegistryItemRequest request) -
transferRegistryItem
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.TransferRegistryItemResponse> transferRegistryItem(AppOuterClass.TransferRegistryItemRequest request) -
createModule
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.CreateModuleResponse> createModule(AppOuterClass.CreateModuleRequest request) -
updateModule
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.UpdateModuleResponse> updateModule(AppOuterClass.UpdateModuleRequest request) -
getModule
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetModuleResponse> getModule(AppOuterClass.GetModuleRequest request) -
listModules
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListModulesResponse> listModules(AppOuterClass.ListModulesRequest request) -
createKey
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.CreateKeyResponse> createKey(AppOuterClass.CreateKeyRequest request) -
deleteKey
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.DeleteKeyResponse> deleteKey(AppOuterClass.DeleteKeyRequest request) -
listKeys
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.ListKeysResponse> listKeys(AppOuterClass.ListKeysRequest request) -
renameKey
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.RenameKeyResponse> renameKey(AppOuterClass.RenameKeyRequest request) -
rotateKey
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.RotateKeyResponse> rotateKey(AppOuterClass.RotateKeyRequest request) -
createKeyFromExistingKeyAuthorizations
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.CreateKeyFromExistingKeyAuthorizationsResponse> createKeyFromExistingKeyAuthorizations(AppOuterClass.CreateKeyFromExistingKeyAuthorizationsRequest request) -
getAppContent
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetAppContentResponse> getAppContent(AppOuterClass.GetAppContentRequest request) -
getAppBranding
public com.google.common.util.concurrent.ListenableFuture<AppOuterClass.GetAppBrandingResponse> getAppBranding(AppOuterClass.GetAppBrandingRequest request)
-