Class AppHubGrpc (0.1.0)

public final class AppHubGrpc

The AppHub services allows users to enable toplogy and telemetry configuration.

Inheritance

java.lang.Object > AppHubGrpc

Static Fields

SERVICE_NAME

public static final String SERVICE_NAME
Field Value
TypeDescription
String

Static Methods

bindService(AppHubGrpc.AsyncService service)

public static final ServerServiceDefinition bindService(AppHubGrpc.AsyncService service)
Parameter
NameDescription
serviceAppHubGrpc.AsyncService
Returns
TypeDescription
io.grpc.ServerServiceDefinition

getCreateApplicationMethod()

public static MethodDescriptor<CreateApplicationRequest,Operation> getCreateApplicationMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<CreateApplicationRequest,Operation>

getCreateServiceMethod()

public static MethodDescriptor<CreateServiceRequest,Operation> getCreateServiceMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<CreateServiceRequest,Operation>

getCreateServiceProjectAttachmentMethod()

public static MethodDescriptor<CreateServiceProjectAttachmentRequest,Operation> getCreateServiceProjectAttachmentMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<CreateServiceProjectAttachmentRequest,Operation>

getCreateWorkloadMethod()

public static MethodDescriptor<CreateWorkloadRequest,Operation> getCreateWorkloadMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<CreateWorkloadRequest,Operation>

getDeleteApplicationMethod()

public static MethodDescriptor<DeleteApplicationRequest,Operation> getDeleteApplicationMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<DeleteApplicationRequest,Operation>

getDeleteServiceMethod()

public static MethodDescriptor<DeleteServiceRequest,Operation> getDeleteServiceMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<DeleteServiceRequest,Operation>

getDeleteServiceProjectAttachmentMethod()

public static MethodDescriptor<DeleteServiceProjectAttachmentRequest,Operation> getDeleteServiceProjectAttachmentMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<DeleteServiceProjectAttachmentRequest,Operation>

getDeleteWorkloadMethod()

public static MethodDescriptor<DeleteWorkloadRequest,Operation> getDeleteWorkloadMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<DeleteWorkloadRequest,Operation>

getDetachServiceProjectAttachmentMethod()

public static MethodDescriptor<DetachServiceProjectAttachmentRequest,DetachServiceProjectAttachmentResponse> getDetachServiceProjectAttachmentMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<DetachServiceProjectAttachmentRequest,DetachServiceProjectAttachmentResponse>

getGetApplicationMethod()

public static MethodDescriptor<GetApplicationRequest,Application> getGetApplicationMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<GetApplicationRequest,Application>

getGetDiscoveredServiceMethod()

public static MethodDescriptor<GetDiscoveredServiceRequest,DiscoveredService> getGetDiscoveredServiceMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<GetDiscoveredServiceRequest,DiscoveredService>

getGetDiscoveredWorkloadMethod()

public static MethodDescriptor<GetDiscoveredWorkloadRequest,DiscoveredWorkload> getGetDiscoveredWorkloadMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<GetDiscoveredWorkloadRequest,DiscoveredWorkload>

getGetServiceMethod()

public static MethodDescriptor<GetServiceRequest,Service> getGetServiceMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<GetServiceRequest,Service>

getGetServiceProjectAttachmentMethod()

public static MethodDescriptor<GetServiceProjectAttachmentRequest,ServiceProjectAttachment> getGetServiceProjectAttachmentMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<GetServiceProjectAttachmentRequest,ServiceProjectAttachment>

getGetWorkloadMethod()

public static MethodDescriptor<GetWorkloadRequest,Workload> getGetWorkloadMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<GetWorkloadRequest,Workload>

getListApplicationsMethod()

public static MethodDescriptor<ListApplicationsRequest,ListApplicationsResponse> getListApplicationsMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<ListApplicationsRequest,ListApplicationsResponse>

getListDiscoveredServicesMethod()

public static MethodDescriptor<ListDiscoveredServicesRequest,ListDiscoveredServicesResponse> getListDiscoveredServicesMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<ListDiscoveredServicesRequest,ListDiscoveredServicesResponse>

getListDiscoveredWorkloadsMethod()

public static MethodDescriptor<ListDiscoveredWorkloadsRequest,ListDiscoveredWorkloadsResponse> getListDiscoveredWorkloadsMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<ListDiscoveredWorkloadsRequest,ListDiscoveredWorkloadsResponse>

getListServiceProjectAttachmentsMethod()

public static MethodDescriptor<ListServiceProjectAttachmentsRequest,ListServiceProjectAttachmentsResponse> getListServiceProjectAttachmentsMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<ListServiceProjectAttachmentsRequest,ListServiceProjectAttachmentsResponse>

getListServicesMethod()

public static MethodDescriptor<ListServicesRequest,ListServicesResponse> getListServicesMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<ListServicesRequest,ListServicesResponse>

getListWorkloadsMethod()

public static MethodDescriptor<ListWorkloadsRequest,ListWorkloadsResponse> getListWorkloadsMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<ListWorkloadsRequest,ListWorkloadsResponse>

getLookupDiscoveredServiceMethod()

public static MethodDescriptor<LookupDiscoveredServiceRequest,LookupDiscoveredServiceResponse> getLookupDiscoveredServiceMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<LookupDiscoveredServiceRequest,LookupDiscoveredServiceResponse>

getLookupDiscoveredWorkloadMethod()

public static MethodDescriptor<LookupDiscoveredWorkloadRequest,LookupDiscoveredWorkloadResponse> getLookupDiscoveredWorkloadMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<LookupDiscoveredWorkloadRequest,LookupDiscoveredWorkloadResponse>

getLookupServiceProjectAttachmentMethod()

public static MethodDescriptor<LookupServiceProjectAttachmentRequest,LookupServiceProjectAttachmentResponse> getLookupServiceProjectAttachmentMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<LookupServiceProjectAttachmentRequest,LookupServiceProjectAttachmentResponse>

getServiceDescriptor()

public static ServiceDescriptor getServiceDescriptor()
Returns
TypeDescription
io.grpc.ServiceDescriptor

getUpdateApplicationMethod()

public static MethodDescriptor<UpdateApplicationRequest,Operation> getUpdateApplicationMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<UpdateApplicationRequest,Operation>

getUpdateServiceMethod()

public static MethodDescriptor<UpdateServiceRequest,Operation> getUpdateServiceMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<UpdateServiceRequest,Operation>

getUpdateWorkloadMethod()

public static MethodDescriptor<UpdateWorkloadRequest,Operation> getUpdateWorkloadMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<UpdateWorkloadRequest,Operation>

newBlockingStub(Channel channel)

public static AppHubGrpc.AppHubBlockingStub newBlockingStub(Channel channel)

Creates a new blocking-style stub that supports unary and streaming output calls on the service

Parameter
NameDescription
channelio.grpc.Channel
Returns
TypeDescription
AppHubGrpc.AppHubBlockingStub

newFutureStub(Channel channel)

public static AppHubGrpc.AppHubFutureStub newFutureStub(Channel channel)

Creates a new ListenableFuture-style stub that supports unary calls on the service

Parameter
NameDescription
channelio.grpc.Channel
Returns
TypeDescription
AppHubGrpc.AppHubFutureStub

newStub(Channel channel)

public static AppHubGrpc.AppHubStub newStub(Channel channel)

Creates a new async stub that supports all call types for the service

Parameter
NameDescription
channelio.grpc.Channel
Returns
TypeDescription
AppHubGrpc.AppHubStub