Package viam.provisioning.v1
Class ProvisioningServiceGrpc.ProvisioningServiceBlockingStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<ProvisioningServiceGrpc.ProvisioningServiceBlockingStub>
viam.provisioning.v1.ProvisioningServiceGrpc.ProvisioningServiceBlockingStub
- Enclosing class:
- ProvisioningServiceGrpc
public static final class ProvisioningServiceGrpc.ProvisioningServiceBlockingStub
extends io.grpc.stub.AbstractBlockingStub<ProvisioningServiceGrpc.ProvisioningServiceBlockingStub>
A stub to allow clients to do synchronous rpc calls to service ProvisioningService.
ProvisioningService is used by viam-agent to retrieve the smart machine info.
-
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 TypeMethodDescriptionbuild
(io.grpc.Channel channel, io.grpc.CallOptions callOptions) GetNetworkList is to retrieve the list of networks that are visible to the smart machine.GetSmartMachineStatus is for retrieving the status of the smart machine including networking.SetNetworkCredentials is to set the wifi credentials.SetSmartMachineCredentials is to set the smart machine credentials.Methods inherited from class io.grpc.stub.AbstractBlockingStub
newStub, newStub
Methods 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 ProvisioningServiceGrpc.ProvisioningServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
build
in classio.grpc.stub.AbstractStub<ProvisioningServiceGrpc.ProvisioningServiceBlockingStub>
-
getSmartMachineStatus
public Provisioning.GetSmartMachineStatusResponse getSmartMachineStatus(Provisioning.GetSmartMachineStatusRequest request) GetSmartMachineStatus is for retrieving the status of the smart machine including networking.
-
setNetworkCredentials
public Provisioning.SetNetworkCredentialsResponse setNetworkCredentials(Provisioning.SetNetworkCredentialsRequest request) SetNetworkCredentials is to set the wifi credentials.
-
setSmartMachineCredentials
public Provisioning.SetSmartMachineCredentialsResponse setSmartMachineCredentials(Provisioning.SetSmartMachineCredentialsRequest request) SetSmartMachineCredentials is to set the smart machine credentials.
-
getNetworkList
public Provisioning.GetNetworkListResponse getNetworkList(Provisioning.GetNetworkListRequest request) GetNetworkList is to retrieve the list of networks that are visible to the smart machine.
-