Class GrpcNotebookServiceStub
- java.lang.Object
-
- com.google.cloud.notebooks.v1beta1.stub.NotebookServiceStub
-
- com.google.cloud.notebooks.v1beta1.stub.GrpcNotebookServiceStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource
,AutoCloseable
@BetaApi @Generated("by gapic-generator-java") public class GrpcNotebookServiceStub extends NotebookServiceStub
gRPC stub implementation for the NotebookService service API.This class is for advanced usage and reflects the underlying API directly.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
GrpcNotebookServiceStub(NotebookServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcNotebookServiceStub, using the given settings.protected
GrpcNotebookServiceStub(NotebookServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcNotebookServiceStub, using the given settings.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
awaitTermination(long duration, TimeUnit unit)
void
close()
static GrpcNotebookServiceStub
create(com.google.api.gax.rpc.ClientContext clientContext)
static GrpcNotebookServiceStub
create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
static GrpcNotebookServiceStub
create(NotebookServiceStubSettings settings)
com.google.api.gax.rpc.UnaryCallable<CreateEnvironmentRequest,com.google.longrunning.Operation>
createEnvironmentCallable()
com.google.api.gax.rpc.OperationCallable<CreateEnvironmentRequest,Environment,OperationMetadata>
createEnvironmentOperationCallable()
com.google.api.gax.rpc.UnaryCallable<CreateInstanceRequest,com.google.longrunning.Operation>
createInstanceCallable()
com.google.api.gax.rpc.OperationCallable<CreateInstanceRequest,Instance,OperationMetadata>
createInstanceOperationCallable()
com.google.api.gax.rpc.UnaryCallable<DeleteEnvironmentRequest,com.google.longrunning.Operation>
deleteEnvironmentCallable()
com.google.api.gax.rpc.OperationCallable<DeleteEnvironmentRequest,com.google.protobuf.Empty,OperationMetadata>
deleteEnvironmentOperationCallable()
com.google.api.gax.rpc.UnaryCallable<DeleteInstanceRequest,com.google.longrunning.Operation>
deleteInstanceCallable()
com.google.api.gax.rpc.OperationCallable<DeleteInstanceRequest,com.google.protobuf.Empty,OperationMetadata>
deleteInstanceOperationCallable()
com.google.api.gax.rpc.UnaryCallable<GetEnvironmentRequest,Environment>
getEnvironmentCallable()
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy>
getIamPolicyCallable()
com.google.api.gax.rpc.UnaryCallable<GetInstanceRequest,Instance>
getInstanceCallable()
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location>
getLocationCallable()
com.google.longrunning.stub.GrpcOperationsStub
getOperationsStub()
com.google.api.gax.rpc.UnaryCallable<IsInstanceUpgradeableRequest,IsInstanceUpgradeableResponse>
isInstanceUpgradeableCallable()
boolean
isShutdown()
boolean
isTerminated()
com.google.api.gax.rpc.UnaryCallable<ListEnvironmentsRequest,ListEnvironmentsResponse>
listEnvironmentsCallable()
com.google.api.gax.rpc.UnaryCallable<ListEnvironmentsRequest,NotebookServiceClient.ListEnvironmentsPagedResponse>
listEnvironmentsPagedCallable()
com.google.api.gax.rpc.UnaryCallable<ListInstancesRequest,ListInstancesResponse>
listInstancesCallable()
com.google.api.gax.rpc.UnaryCallable<ListInstancesRequest,NotebookServiceClient.ListInstancesPagedResponse>
listInstancesPagedCallable()
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse>
listLocationsCallable()
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,NotebookServiceClient.ListLocationsPagedResponse>
listLocationsPagedCallable()
com.google.api.gax.rpc.UnaryCallable<RegisterInstanceRequest,com.google.longrunning.Operation>
registerInstanceCallable()
com.google.api.gax.rpc.OperationCallable<RegisterInstanceRequest,Instance,OperationMetadata>
registerInstanceOperationCallable()
com.google.api.gax.rpc.UnaryCallable<ReportInstanceInfoRequest,com.google.longrunning.Operation>
reportInstanceInfoCallable()
com.google.api.gax.rpc.OperationCallable<ReportInstanceInfoRequest,Instance,OperationMetadata>
reportInstanceInfoOperationCallable()
com.google.api.gax.rpc.UnaryCallable<ResetInstanceRequest,com.google.longrunning.Operation>
resetInstanceCallable()
com.google.api.gax.rpc.OperationCallable<ResetInstanceRequest,Instance,OperationMetadata>
resetInstanceOperationCallable()
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy>
setIamPolicyCallable()
com.google.api.gax.rpc.UnaryCallable<SetInstanceAcceleratorRequest,com.google.longrunning.Operation>
setInstanceAcceleratorCallable()
com.google.api.gax.rpc.OperationCallable<SetInstanceAcceleratorRequest,Instance,OperationMetadata>
setInstanceAcceleratorOperationCallable()
com.google.api.gax.rpc.UnaryCallable<SetInstanceLabelsRequest,com.google.longrunning.Operation>
setInstanceLabelsCallable()
com.google.api.gax.rpc.OperationCallable<SetInstanceLabelsRequest,Instance,OperationMetadata>
setInstanceLabelsOperationCallable()
com.google.api.gax.rpc.UnaryCallable<SetInstanceMachineTypeRequest,com.google.longrunning.Operation>
setInstanceMachineTypeCallable()
com.google.api.gax.rpc.OperationCallable<SetInstanceMachineTypeRequest,Instance,OperationMetadata>
setInstanceMachineTypeOperationCallable()
void
shutdown()
void
shutdownNow()
com.google.api.gax.rpc.UnaryCallable<StartInstanceRequest,com.google.longrunning.Operation>
startInstanceCallable()
com.google.api.gax.rpc.OperationCallable<StartInstanceRequest,Instance,OperationMetadata>
startInstanceOperationCallable()
com.google.api.gax.rpc.UnaryCallable<StopInstanceRequest,com.google.longrunning.Operation>
stopInstanceCallable()
com.google.api.gax.rpc.OperationCallable<StopInstanceRequest,Instance,OperationMetadata>
stopInstanceOperationCallable()
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse>
testIamPermissionsCallable()
com.google.api.gax.rpc.UnaryCallable<UpgradeInstanceRequest,com.google.longrunning.Operation>
upgradeInstanceCallable()
com.google.api.gax.rpc.UnaryCallable<UpgradeInstanceInternalRequest,com.google.longrunning.Operation>
upgradeInstanceInternalCallable()
com.google.api.gax.rpc.OperationCallable<UpgradeInstanceInternalRequest,Instance,OperationMetadata>
upgradeInstanceInternalOperationCallable()
com.google.api.gax.rpc.OperationCallable<UpgradeInstanceRequest,Instance,OperationMetadata>
upgradeInstanceOperationCallable()
-
-
-
Constructor Detail
-
GrpcNotebookServiceStub
protected GrpcNotebookServiceStub(NotebookServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
Constructs an instance of GrpcNotebookServiceStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
GrpcNotebookServiceStub
protected GrpcNotebookServiceStub(NotebookServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
Constructs an instance of GrpcNotebookServiceStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
-
Method Detail
-
create
public static final GrpcNotebookServiceStub create(NotebookServiceStubSettings settings) throws IOException
- Throws:
IOException
-
create
public static final GrpcNotebookServiceStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
- Throws:
IOException
-
create
public static final GrpcNotebookServiceStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
- Throws:
IOException
-
getOperationsStub
public com.google.longrunning.stub.GrpcOperationsStub getOperationsStub()
- Overrides:
getOperationsStub
in classNotebookServiceStub
-
listInstancesCallable
public com.google.api.gax.rpc.UnaryCallable<ListInstancesRequest,ListInstancesResponse> listInstancesCallable()
- Overrides:
listInstancesCallable
in classNotebookServiceStub
-
listInstancesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListInstancesRequest,NotebookServiceClient.ListInstancesPagedResponse> listInstancesPagedCallable()
- Overrides:
listInstancesPagedCallable
in classNotebookServiceStub
-
getInstanceCallable
public com.google.api.gax.rpc.UnaryCallable<GetInstanceRequest,Instance> getInstanceCallable()
- Overrides:
getInstanceCallable
in classNotebookServiceStub
-
createInstanceCallable
public com.google.api.gax.rpc.UnaryCallable<CreateInstanceRequest,com.google.longrunning.Operation> createInstanceCallable()
- Overrides:
createInstanceCallable
in classNotebookServiceStub
-
createInstanceOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateInstanceRequest,Instance,OperationMetadata> createInstanceOperationCallable()
- Overrides:
createInstanceOperationCallable
in classNotebookServiceStub
-
registerInstanceCallable
public com.google.api.gax.rpc.UnaryCallable<RegisterInstanceRequest,com.google.longrunning.Operation> registerInstanceCallable()
- Overrides:
registerInstanceCallable
in classNotebookServiceStub
-
registerInstanceOperationCallable
public com.google.api.gax.rpc.OperationCallable<RegisterInstanceRequest,Instance,OperationMetadata> registerInstanceOperationCallable()
- Overrides:
registerInstanceOperationCallable
in classNotebookServiceStub
-
setInstanceAcceleratorCallable
public com.google.api.gax.rpc.UnaryCallable<SetInstanceAcceleratorRequest,com.google.longrunning.Operation> setInstanceAcceleratorCallable()
- Overrides:
setInstanceAcceleratorCallable
in classNotebookServiceStub
-
setInstanceAcceleratorOperationCallable
public com.google.api.gax.rpc.OperationCallable<SetInstanceAcceleratorRequest,Instance,OperationMetadata> setInstanceAcceleratorOperationCallable()
- Overrides:
setInstanceAcceleratorOperationCallable
in classNotebookServiceStub
-
setInstanceMachineTypeCallable
public com.google.api.gax.rpc.UnaryCallable<SetInstanceMachineTypeRequest,com.google.longrunning.Operation> setInstanceMachineTypeCallable()
- Overrides:
setInstanceMachineTypeCallable
in classNotebookServiceStub
-
setInstanceMachineTypeOperationCallable
public com.google.api.gax.rpc.OperationCallable<SetInstanceMachineTypeRequest,Instance,OperationMetadata> setInstanceMachineTypeOperationCallable()
- Overrides:
setInstanceMachineTypeOperationCallable
in classNotebookServiceStub
-
setInstanceLabelsCallable
public com.google.api.gax.rpc.UnaryCallable<SetInstanceLabelsRequest,com.google.longrunning.Operation> setInstanceLabelsCallable()
- Overrides:
setInstanceLabelsCallable
in classNotebookServiceStub
-
setInstanceLabelsOperationCallable
public com.google.api.gax.rpc.OperationCallable<SetInstanceLabelsRequest,Instance,OperationMetadata> setInstanceLabelsOperationCallable()
- Overrides:
setInstanceLabelsOperationCallable
in classNotebookServiceStub
-
deleteInstanceCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteInstanceRequest,com.google.longrunning.Operation> deleteInstanceCallable()
- Overrides:
deleteInstanceCallable
in classNotebookServiceStub
-
deleteInstanceOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteInstanceRequest,com.google.protobuf.Empty,OperationMetadata> deleteInstanceOperationCallable()
- Overrides:
deleteInstanceOperationCallable
in classNotebookServiceStub
-
startInstanceCallable
public com.google.api.gax.rpc.UnaryCallable<StartInstanceRequest,com.google.longrunning.Operation> startInstanceCallable()
- Overrides:
startInstanceCallable
in classNotebookServiceStub
-
startInstanceOperationCallable
public com.google.api.gax.rpc.OperationCallable<StartInstanceRequest,Instance,OperationMetadata> startInstanceOperationCallable()
- Overrides:
startInstanceOperationCallable
in classNotebookServiceStub
-
stopInstanceCallable
public com.google.api.gax.rpc.UnaryCallable<StopInstanceRequest,com.google.longrunning.Operation> stopInstanceCallable()
- Overrides:
stopInstanceCallable
in classNotebookServiceStub
-
stopInstanceOperationCallable
public com.google.api.gax.rpc.OperationCallable<StopInstanceRequest,Instance,OperationMetadata> stopInstanceOperationCallable()
- Overrides:
stopInstanceOperationCallable
in classNotebookServiceStub
-
resetInstanceCallable
public com.google.api.gax.rpc.UnaryCallable<ResetInstanceRequest,com.google.longrunning.Operation> resetInstanceCallable()
- Overrides:
resetInstanceCallable
in classNotebookServiceStub
-
resetInstanceOperationCallable
public com.google.api.gax.rpc.OperationCallable<ResetInstanceRequest,Instance,OperationMetadata> resetInstanceOperationCallable()
- Overrides:
resetInstanceOperationCallable
in classNotebookServiceStub
-
reportInstanceInfoCallable
public com.google.api.gax.rpc.UnaryCallable<ReportInstanceInfoRequest,com.google.longrunning.Operation> reportInstanceInfoCallable()
- Overrides:
reportInstanceInfoCallable
in classNotebookServiceStub
-
reportInstanceInfoOperationCallable
public com.google.api.gax.rpc.OperationCallable<ReportInstanceInfoRequest,Instance,OperationMetadata> reportInstanceInfoOperationCallable()
- Overrides:
reportInstanceInfoOperationCallable
in classNotebookServiceStub
-
isInstanceUpgradeableCallable
public com.google.api.gax.rpc.UnaryCallable<IsInstanceUpgradeableRequest,IsInstanceUpgradeableResponse> isInstanceUpgradeableCallable()
- Overrides:
isInstanceUpgradeableCallable
in classNotebookServiceStub
-
upgradeInstanceCallable
public com.google.api.gax.rpc.UnaryCallable<UpgradeInstanceRequest,com.google.longrunning.Operation> upgradeInstanceCallable()
- Overrides:
upgradeInstanceCallable
in classNotebookServiceStub
-
upgradeInstanceOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpgradeInstanceRequest,Instance,OperationMetadata> upgradeInstanceOperationCallable()
- Overrides:
upgradeInstanceOperationCallable
in classNotebookServiceStub
-
upgradeInstanceInternalCallable
public com.google.api.gax.rpc.UnaryCallable<UpgradeInstanceInternalRequest,com.google.longrunning.Operation> upgradeInstanceInternalCallable()
- Overrides:
upgradeInstanceInternalCallable
in classNotebookServiceStub
-
upgradeInstanceInternalOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpgradeInstanceInternalRequest,Instance,OperationMetadata> upgradeInstanceInternalOperationCallable()
- Overrides:
upgradeInstanceInternalOperationCallable
in classNotebookServiceStub
-
listEnvironmentsCallable
public com.google.api.gax.rpc.UnaryCallable<ListEnvironmentsRequest,ListEnvironmentsResponse> listEnvironmentsCallable()
- Overrides:
listEnvironmentsCallable
in classNotebookServiceStub
-
listEnvironmentsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListEnvironmentsRequest,NotebookServiceClient.ListEnvironmentsPagedResponse> listEnvironmentsPagedCallable()
- Overrides:
listEnvironmentsPagedCallable
in classNotebookServiceStub
-
getEnvironmentCallable
public com.google.api.gax.rpc.UnaryCallable<GetEnvironmentRequest,Environment> getEnvironmentCallable()
- Overrides:
getEnvironmentCallable
in classNotebookServiceStub
-
createEnvironmentCallable
public com.google.api.gax.rpc.UnaryCallable<CreateEnvironmentRequest,com.google.longrunning.Operation> createEnvironmentCallable()
- Overrides:
createEnvironmentCallable
in classNotebookServiceStub
-
createEnvironmentOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateEnvironmentRequest,Environment,OperationMetadata> createEnvironmentOperationCallable()
- Overrides:
createEnvironmentOperationCallable
in classNotebookServiceStub
-
deleteEnvironmentCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteEnvironmentRequest,com.google.longrunning.Operation> deleteEnvironmentCallable()
- Overrides:
deleteEnvironmentCallable
in classNotebookServiceStub
-
deleteEnvironmentOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteEnvironmentRequest,com.google.protobuf.Empty,OperationMetadata> deleteEnvironmentOperationCallable()
- Overrides:
deleteEnvironmentOperationCallable
in classNotebookServiceStub
-
listLocationsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
- Overrides:
listLocationsCallable
in classNotebookServiceStub
-
listLocationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,NotebookServiceClient.ListLocationsPagedResponse> listLocationsPagedCallable()
- Overrides:
listLocationsPagedCallable
in classNotebookServiceStub
-
getLocationCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
- Overrides:
getLocationCallable
in classNotebookServiceStub
-
setIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
- Overrides:
setIamPolicyCallable
in classNotebookServiceStub
-
getIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
- Overrides:
getIamPolicyCallable
in classNotebookServiceStub
-
testIamPermissionsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
- Overrides:
testIamPermissionsCallable
in classNotebookServiceStub
-
close
public final void close()
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in classNotebookServiceStub
-
shutdown
public void shutdown()
-
isShutdown
public boolean isShutdown()
-
isTerminated
public boolean isTerminated()
-
shutdownNow
public void shutdownNow()
-
awaitTermination
public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException
- Throws:
InterruptedException
-
-