com.google.cloud.tpu.v1.gapic_metadata.json Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-cloud-tpu Show documentation
Show all versions of google-cloud-tpu Show documentation
Cloud TPU are Google's custom-developed application-specific integrated circuits (ASICs) used to accelerate machine learning workloads.
{
"schema": "1.0",
"comment": "This file maps proto services/RPCs to the corresponding library clients/methods",
"language": "java",
"protoPackage": "google.cloud.tpu.v1",
"libraryPackage": "com.google.cloud.tpu.v1",
"services": {
"Tpu": {
"clients": {
"grpc": {
"libraryClient": "TpuClient",
"rpcs": {
"CreateNode": {
"methods": ["createNodeAsync", "createNodeAsync", "createNodeAsync", "createNodeOperationCallable", "createNodeCallable"]
},
"DeleteNode": {
"methods": ["deleteNodeAsync", "deleteNodeAsync", "deleteNodeAsync", "deleteNodeOperationCallable", "deleteNodeCallable"]
},
"GetAcceleratorType": {
"methods": ["getAcceleratorType", "getAcceleratorType", "getAcceleratorType", "getAcceleratorTypeCallable"]
},
"GetLocation": {
"methods": ["getLocation", "getLocationCallable"]
},
"GetNode": {
"methods": ["getNode", "getNode", "getNode", "getNodeCallable"]
},
"GetTensorFlowVersion": {
"methods": ["getTensorFlowVersion", "getTensorFlowVersion", "getTensorFlowVersion", "getTensorFlowVersionCallable"]
},
"ListAcceleratorTypes": {
"methods": ["listAcceleratorTypes", "listAcceleratorTypes", "listAcceleratorTypes", "listAcceleratorTypesPagedCallable", "listAcceleratorTypesCallable"]
},
"ListLocations": {
"methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"]
},
"ListNodes": {
"methods": ["listNodes", "listNodes", "listNodes", "listNodesPagedCallable", "listNodesCallable"]
},
"ListTensorFlowVersions": {
"methods": ["listTensorFlowVersions", "listTensorFlowVersions", "listTensorFlowVersions", "listTensorFlowVersionsPagedCallable", "listTensorFlowVersionsCallable"]
},
"ReimageNode": {
"methods": ["reimageNodeAsync", "reimageNodeOperationCallable", "reimageNodeCallable"]
},
"StartNode": {
"methods": ["startNodeAsync", "startNodeOperationCallable", "startNodeCallable"]
},
"StopNode": {
"methods": ["stopNodeAsync", "stopNodeOperationCallable", "stopNodeCallable"]
}
}
}
}
}
}
}