Class TpuStub (2.13.0)

public abstract class TpuStub implements BackgroundResource

Base stub class for the Tpu service API.

This class is for advanced usage and reflects the underlying API directly.

Inheritance

java.lang.Object > TpuStub

Implements

BackgroundResource

Constructors

TpuStub()

public TpuStub()

Methods

close()

public abstract void close()

createNodeCallable()

public UnaryCallable<CreateNodeRequest,Operation> createNodeCallable()
Returns

createNodeOperationCallable()

public OperationCallable<CreateNodeRequest,Node,OperationMetadata> createNodeOperationCallable()
Returns

deleteNodeCallable()

public UnaryCallable<DeleteNodeRequest,Operation> deleteNodeCallable()
Returns

deleteNodeOperationCallable()

public OperationCallable<DeleteNodeRequest,Empty,OperationMetadata> deleteNodeOperationCallable()
Returns

generateServiceIdentityCallable()

public UnaryCallable<GenerateServiceIdentityRequest,GenerateServiceIdentityResponse> generateServiceIdentityCallable()
Returns

getAcceleratorTypeCallable()

public UnaryCallable<GetAcceleratorTypeRequest,AcceleratorType> getAcceleratorTypeCallable()
Returns

getGuestAttributesCallable()

public UnaryCallable<GetGuestAttributesRequest,GetGuestAttributesResponse> getGuestAttributesCallable()
Returns

getHttpJsonOperationsStub()

public OperationsStub getHttpJsonOperationsStub()
Returns
TypeDescription
OperationsStub

getLocationCallable()

public UnaryCallable<GetLocationRequest,Location> getLocationCallable()
Returns
TypeDescription
UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location>

getNodeCallable()

public UnaryCallable<GetNodeRequest,Node> getNodeCallable()
Returns

getOperationsStub()

public OperationsStub getOperationsStub()
Returns
TypeDescription
OperationsStub

getRuntimeVersionCallable()

public UnaryCallable<GetRuntimeVersionRequest,RuntimeVersion> getRuntimeVersionCallable()
Returns

listAcceleratorTypesCallable()

public UnaryCallable<ListAcceleratorTypesRequest,ListAcceleratorTypesResponse> listAcceleratorTypesCallable()
Returns

listAcceleratorTypesPagedCallable()

public UnaryCallable<ListAcceleratorTypesRequest,TpuClient.ListAcceleratorTypesPagedResponse> listAcceleratorTypesPagedCallable()
Returns

listLocationsCallable()

public UnaryCallable<ListLocationsRequest,ListLocationsResponse> listLocationsCallable()
Returns
TypeDescription
UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse>

listLocationsPagedCallable()

public UnaryCallable<ListLocationsRequest,TpuClient.ListLocationsPagedResponse> listLocationsPagedCallable()
Returns
TypeDescription
UnaryCallable<com.google.cloud.location.ListLocationsRequest,ListLocationsPagedResponse>

listNodesCallable()

public UnaryCallable<ListNodesRequest,ListNodesResponse> listNodesCallable()
Returns

listNodesPagedCallable()

public UnaryCallable<ListNodesRequest,TpuClient.ListNodesPagedResponse> listNodesPagedCallable()
Returns

listRuntimeVersionsCallable()

public UnaryCallable<ListRuntimeVersionsRequest,ListRuntimeVersionsResponse> listRuntimeVersionsCallable()
Returns

listRuntimeVersionsPagedCallable()

public UnaryCallable<ListRuntimeVersionsRequest,TpuClient.ListRuntimeVersionsPagedResponse> listRuntimeVersionsPagedCallable()
Returns

startNodeCallable()

public UnaryCallable<StartNodeRequest,Operation> startNodeCallable()
Returns

startNodeOperationCallable()

public OperationCallable<StartNodeRequest,Node,OperationMetadata> startNodeOperationCallable()
Returns

stopNodeCallable()

public UnaryCallable<StopNodeRequest,Operation> stopNodeCallable()
Returns

stopNodeOperationCallable()

public OperationCallable<StopNodeRequest,Node,OperationMetadata> stopNodeOperationCallable()
Returns

updateNodeCallable()

public UnaryCallable<UpdateNodeRequest,Operation> updateNodeCallable()
Returns

updateNodeOperationCallable()

public OperationCallable<UpdateNodeRequest,Node,OperationMetadata> updateNodeOperationCallable()
Returns