Interface NetworkServicesGrpc.AsyncService (0.4.0)

public static interface NetworkServicesGrpc.AsyncService

Service describing handlers for resources.

Methods

createEndpointPolicy(CreateEndpointPolicyRequest request, StreamObserver<Operation> responseObserver)

public default void createEndpointPolicy(CreateEndpointPolicyRequest request, StreamObserver<Operation> responseObserver)

Creates a new EndpointPolicy in a given project and location.

Parameters
Name Description
request CreateEndpointPolicyRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createGateway(CreateGatewayRequest request, StreamObserver<Operation> responseObserver)

public default void createGateway(CreateGatewayRequest request, StreamObserver<Operation> responseObserver)

Creates a new Gateway in a given project and location.

Parameters
Name Description
request CreateGatewayRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createGrpcRoute(CreateGrpcRouteRequest request, StreamObserver<Operation> responseObserver)

public default void createGrpcRoute(CreateGrpcRouteRequest request, StreamObserver<Operation> responseObserver)

Creates a new GrpcRoute in a given project and location.

Parameters
Name Description
request CreateGrpcRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createHttpRoute(CreateHttpRouteRequest request, StreamObserver<Operation> responseObserver)

public default void createHttpRoute(CreateHttpRouteRequest request, StreamObserver<Operation> responseObserver)

Creates a new HttpRoute in a given project and location.

Parameters
Name Description
request CreateHttpRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createMesh(CreateMeshRequest request, StreamObserver<Operation> responseObserver)

public default void createMesh(CreateMeshRequest request, StreamObserver<Operation> responseObserver)

Creates a new Mesh in a given project and location.

Parameters
Name Description
request CreateMeshRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createServiceBinding(CreateServiceBindingRequest request, StreamObserver<Operation> responseObserver)

public default void createServiceBinding(CreateServiceBindingRequest request, StreamObserver<Operation> responseObserver)

Creates a new ServiceBinding in a given project and location.

Parameters
Name Description
request CreateServiceBindingRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createTcpRoute(CreateTcpRouteRequest request, StreamObserver<Operation> responseObserver)

public default void createTcpRoute(CreateTcpRouteRequest request, StreamObserver<Operation> responseObserver)

Creates a new TcpRoute in a given project and location.

Parameters
Name Description
request CreateTcpRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createTlsRoute(CreateTlsRouteRequest request, StreamObserver<Operation> responseObserver)

public default void createTlsRoute(CreateTlsRouteRequest request, StreamObserver<Operation> responseObserver)

Creates a new TlsRoute in a given project and location.

Parameters
Name Description
request CreateTlsRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteEndpointPolicy(DeleteEndpointPolicyRequest request, StreamObserver<Operation> responseObserver)

public default void deleteEndpointPolicy(DeleteEndpointPolicyRequest request, StreamObserver<Operation> responseObserver)

Deletes a single EndpointPolicy.

Parameters
Name Description
request DeleteEndpointPolicyRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteGateway(DeleteGatewayRequest request, StreamObserver<Operation> responseObserver)

public default void deleteGateway(DeleteGatewayRequest request, StreamObserver<Operation> responseObserver)

Deletes a single Gateway.

Parameters
Name Description
request DeleteGatewayRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteGrpcRoute(DeleteGrpcRouteRequest request, StreamObserver<Operation> responseObserver)

public default void deleteGrpcRoute(DeleteGrpcRouteRequest request, StreamObserver<Operation> responseObserver)

Deletes a single GrpcRoute.

Parameters
Name Description
request DeleteGrpcRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteHttpRoute(DeleteHttpRouteRequest request, StreamObserver<Operation> responseObserver)

public default void deleteHttpRoute(DeleteHttpRouteRequest request, StreamObserver<Operation> responseObserver)

Deletes a single HttpRoute.

Parameters
Name Description
request DeleteHttpRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteMesh(DeleteMeshRequest request, StreamObserver<Operation> responseObserver)

public default void deleteMesh(DeleteMeshRequest request, StreamObserver<Operation> responseObserver)

Deletes a single Mesh.

Parameters
Name Description
request DeleteMeshRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteServiceBinding(DeleteServiceBindingRequest request, StreamObserver<Operation> responseObserver)

public default void deleteServiceBinding(DeleteServiceBindingRequest request, StreamObserver<Operation> responseObserver)

Deletes a single ServiceBinding.

Parameters
Name Description
request DeleteServiceBindingRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteTcpRoute(DeleteTcpRouteRequest request, StreamObserver<Operation> responseObserver)

public default void deleteTcpRoute(DeleteTcpRouteRequest request, StreamObserver<Operation> responseObserver)

Deletes a single TcpRoute.

Parameters
Name Description
request DeleteTcpRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteTlsRoute(DeleteTlsRouteRequest request, StreamObserver<Operation> responseObserver)

public default void deleteTlsRoute(DeleteTlsRouteRequest request, StreamObserver<Operation> responseObserver)

Deletes a single TlsRoute.

Parameters
Name Description
request DeleteTlsRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

getEndpointPolicy(GetEndpointPolicyRequest request, StreamObserver<EndpointPolicy> responseObserver)

public default void getEndpointPolicy(GetEndpointPolicyRequest request, StreamObserver<EndpointPolicy> responseObserver)

Gets details of a single EndpointPolicy.

Parameters
Name Description
request GetEndpointPolicyRequest
responseObserver io.grpc.stub.StreamObserver<EndpointPolicy>

getGateway(GetGatewayRequest request, StreamObserver<Gateway> responseObserver)

public default void getGateway(GetGatewayRequest request, StreamObserver<Gateway> responseObserver)

Gets details of a single Gateway.

Parameters
Name Description
request GetGatewayRequest
responseObserver io.grpc.stub.StreamObserver<Gateway>

getGrpcRoute(GetGrpcRouteRequest request, StreamObserver<GrpcRoute> responseObserver)

public default void getGrpcRoute(GetGrpcRouteRequest request, StreamObserver<GrpcRoute> responseObserver)

Gets details of a single GrpcRoute.

Parameters
Name Description
request GetGrpcRouteRequest
responseObserver io.grpc.stub.StreamObserver<GrpcRoute>

getHttpRoute(GetHttpRouteRequest request, StreamObserver<HttpRoute> responseObserver)

public default void getHttpRoute(GetHttpRouteRequest request, StreamObserver<HttpRoute> responseObserver)

Gets details of a single HttpRoute.

Parameters
Name Description
request GetHttpRouteRequest
responseObserver io.grpc.stub.StreamObserver<HttpRoute>

getMesh(GetMeshRequest request, StreamObserver<Mesh> responseObserver)

public default void getMesh(GetMeshRequest request, StreamObserver<Mesh> responseObserver)

Gets details of a single Mesh.

Parameters
Name Description
request GetMeshRequest
responseObserver io.grpc.stub.StreamObserver<Mesh>

getServiceBinding(GetServiceBindingRequest request, StreamObserver<ServiceBinding> responseObserver)

public default void getServiceBinding(GetServiceBindingRequest request, StreamObserver<ServiceBinding> responseObserver)

Gets details of a single ServiceBinding.

Parameters
Name Description
request GetServiceBindingRequest
responseObserver io.grpc.stub.StreamObserver<ServiceBinding>

getTcpRoute(GetTcpRouteRequest request, StreamObserver<TcpRoute> responseObserver)

public default void getTcpRoute(GetTcpRouteRequest request, StreamObserver<TcpRoute> responseObserver)

Gets details of a single TcpRoute.

Parameters
Name Description
request GetTcpRouteRequest
responseObserver io.grpc.stub.StreamObserver<TcpRoute>

getTlsRoute(GetTlsRouteRequest request, StreamObserver<TlsRoute> responseObserver)

public default void getTlsRoute(GetTlsRouteRequest request, StreamObserver<TlsRoute> responseObserver)

Gets details of a single TlsRoute.

Parameters
Name Description
request GetTlsRouteRequest
responseObserver io.grpc.stub.StreamObserver<TlsRoute>

listEndpointPolicies(ListEndpointPoliciesRequest request, StreamObserver<ListEndpointPoliciesResponse> responseObserver)

public default void listEndpointPolicies(ListEndpointPoliciesRequest request, StreamObserver<ListEndpointPoliciesResponse> responseObserver)

Lists EndpointPolicies in a given project and location.

Parameters
Name Description
request ListEndpointPoliciesRequest
responseObserver io.grpc.stub.StreamObserver<ListEndpointPoliciesResponse>

listGateways(ListGatewaysRequest request, StreamObserver<ListGatewaysResponse> responseObserver)

public default void listGateways(ListGatewaysRequest request, StreamObserver<ListGatewaysResponse> responseObserver)

Lists Gateways in a given project and location.

Parameters
Name Description
request ListGatewaysRequest
responseObserver io.grpc.stub.StreamObserver<ListGatewaysResponse>

listGrpcRoutes(ListGrpcRoutesRequest request, StreamObserver<ListGrpcRoutesResponse> responseObserver)

public default void listGrpcRoutes(ListGrpcRoutesRequest request, StreamObserver<ListGrpcRoutesResponse> responseObserver)

Lists GrpcRoutes in a given project and location.

Parameters
Name Description
request ListGrpcRoutesRequest
responseObserver io.grpc.stub.StreamObserver<ListGrpcRoutesResponse>

listHttpRoutes(ListHttpRoutesRequest request, StreamObserver<ListHttpRoutesResponse> responseObserver)

public default void listHttpRoutes(ListHttpRoutesRequest request, StreamObserver<ListHttpRoutesResponse> responseObserver)

Lists HttpRoute in a given project and location.

Parameters
Name Description
request ListHttpRoutesRequest
responseObserver io.grpc.stub.StreamObserver<ListHttpRoutesResponse>

listMeshes(ListMeshesRequest request, StreamObserver<ListMeshesResponse> responseObserver)

public default void listMeshes(ListMeshesRequest request, StreamObserver<ListMeshesResponse> responseObserver)

Lists Meshes in a given project and location.

Parameters
Name Description
request ListMeshesRequest
responseObserver io.grpc.stub.StreamObserver<ListMeshesResponse>

listServiceBindings(ListServiceBindingsRequest request, StreamObserver<ListServiceBindingsResponse> responseObserver)

public default void listServiceBindings(ListServiceBindingsRequest request, StreamObserver<ListServiceBindingsResponse> responseObserver)

Lists ServiceBinding in a given project and location.

Parameters
Name Description
request ListServiceBindingsRequest
responseObserver io.grpc.stub.StreamObserver<ListServiceBindingsResponse>

listTcpRoutes(ListTcpRoutesRequest request, StreamObserver<ListTcpRoutesResponse> responseObserver)

public default void listTcpRoutes(ListTcpRoutesRequest request, StreamObserver<ListTcpRoutesResponse> responseObserver)

Lists TcpRoute in a given project and location.

Parameters
Name Description
request ListTcpRoutesRequest
responseObserver io.grpc.stub.StreamObserver<ListTcpRoutesResponse>

listTlsRoutes(ListTlsRoutesRequest request, StreamObserver<ListTlsRoutesResponse> responseObserver)

public default void listTlsRoutes(ListTlsRoutesRequest request, StreamObserver<ListTlsRoutesResponse> responseObserver)

Lists TlsRoute in a given project and location.

Parameters
Name Description
request ListTlsRoutesRequest
responseObserver io.grpc.stub.StreamObserver<ListTlsRoutesResponse>

updateEndpointPolicy(UpdateEndpointPolicyRequest request, StreamObserver<Operation> responseObserver)

public default void updateEndpointPolicy(UpdateEndpointPolicyRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single EndpointPolicy.

Parameters
Name Description
request UpdateEndpointPolicyRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateGateway(UpdateGatewayRequest request, StreamObserver<Operation> responseObserver)

public default void updateGateway(UpdateGatewayRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single Gateway.

Parameters
Name Description
request UpdateGatewayRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateGrpcRoute(UpdateGrpcRouteRequest request, StreamObserver<Operation> responseObserver)

public default void updateGrpcRoute(UpdateGrpcRouteRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single GrpcRoute.

Parameters
Name Description
request UpdateGrpcRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateHttpRoute(UpdateHttpRouteRequest request, StreamObserver<Operation> responseObserver)

public default void updateHttpRoute(UpdateHttpRouteRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single HttpRoute.

Parameters
Name Description
request UpdateHttpRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateMesh(UpdateMeshRequest request, StreamObserver<Operation> responseObserver)

public default void updateMesh(UpdateMeshRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single Mesh.

Parameters
Name Description
request UpdateMeshRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateTcpRoute(UpdateTcpRouteRequest request, StreamObserver<Operation> responseObserver)

public default void updateTcpRoute(UpdateTcpRouteRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single TcpRoute.

Parameters
Name Description
request UpdateTcpRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateTlsRoute(UpdateTlsRouteRequest request, StreamObserver<Operation> responseObserver)

public default void updateTlsRoute(UpdateTlsRouteRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single TlsRoute.

Parameters
Name Description
request UpdateTlsRouteRequest
responseObserver io.grpc.stub.StreamObserver<Operation>