public static final class RuntimeProjectAttachmentServiceGrpc.RuntimeProjectAttachmentServiceStub extends AbstractAsyncStub<RuntimeProjectAttachmentServiceGrpc.RuntimeProjectAttachmentServiceStub>A stub to allow clients to do asynchronous rpc calls to service RuntimeProjectAttachmentService.
This service is used for managing the runtime project attachments.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > RuntimeProjectAttachmentServiceGrpc.RuntimeProjectAttachmentServiceStubMethods
build(Channel channel, CallOptions callOptions)
protected RuntimeProjectAttachmentServiceGrpc.RuntimeProjectAttachmentServiceStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
RuntimeProjectAttachmentServiceGrpc.RuntimeProjectAttachmentServiceStub |
|
createRuntimeProjectAttachment(CreateRuntimeProjectAttachmentRequest request, StreamObserver<RuntimeProjectAttachment> responseObserver)
public void createRuntimeProjectAttachment(CreateRuntimeProjectAttachmentRequest request, StreamObserver<RuntimeProjectAttachment> responseObserver)Attaches a runtime project to the host project.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateRuntimeProjectAttachmentRequest |
responseObserver |
io.grpc.stub.StreamObserver<RuntimeProjectAttachment> |
deleteRuntimeProjectAttachment(DeleteRuntimeProjectAttachmentRequest request, StreamObserver<Empty> responseObserver)
public void deleteRuntimeProjectAttachment(DeleteRuntimeProjectAttachmentRequest request, StreamObserver<Empty> responseObserver)Delete a runtime project attachment in the API Hub. This call will detach the runtime project from the host project.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteRuntimeProjectAttachmentRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
getRuntimeProjectAttachment(GetRuntimeProjectAttachmentRequest request, StreamObserver<RuntimeProjectAttachment> responseObserver)
public void getRuntimeProjectAttachment(GetRuntimeProjectAttachmentRequest request, StreamObserver<RuntimeProjectAttachment> responseObserver)Gets a runtime project attachment.
| Parameters | |
|---|---|
| Name | Description |
request |
GetRuntimeProjectAttachmentRequest |
responseObserver |
io.grpc.stub.StreamObserver<RuntimeProjectAttachment> |
listRuntimeProjectAttachments(ListRuntimeProjectAttachmentsRequest request, StreamObserver<ListRuntimeProjectAttachmentsResponse> responseObserver)
public void listRuntimeProjectAttachments(ListRuntimeProjectAttachmentsRequest request, StreamObserver<ListRuntimeProjectAttachmentsResponse> responseObserver)List runtime projects attached to the host project.
| Parameters | |
|---|---|
| Name | Description |
request |
ListRuntimeProjectAttachmentsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListRuntimeProjectAttachmentsResponse> |
lookupRuntimeProjectAttachment(LookupRuntimeProjectAttachmentRequest request, StreamObserver<LookupRuntimeProjectAttachmentResponse> responseObserver)
public void lookupRuntimeProjectAttachment(LookupRuntimeProjectAttachmentRequest request, StreamObserver<LookupRuntimeProjectAttachmentResponse> responseObserver)Look up a runtime project attachment. This API can be called in the context of any project.
| Parameters | |
|---|---|
| Name | Description |
request |
LookupRuntimeProjectAttachmentRequest |
responseObserver |
io.grpc.stub.StreamObserver<LookupRuntimeProjectAttachmentResponse> |