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> |