Class NetworkServicesGrpc.NetworkServicesBlockingStub (0.3.0)

public static final class NetworkServicesGrpc.NetworkServicesBlockingStub extends AbstractBlockingStub<NetworkServicesGrpc.NetworkServicesBlockingStub>

A stub to allow clients to do synchronous rpc calls to service NetworkServices.

Service describing handlers for resources.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > NetworkServicesGrpc.NetworkServicesBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected NetworkServicesGrpc.NetworkServicesBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
NetworkServicesGrpc.NetworkServicesBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createEndpointPolicy(CreateEndpointPolicyRequest request)

public Operation createEndpointPolicy(CreateEndpointPolicyRequest request)

Creates a new EndpointPolicy in a given project and location.

Parameter
Name Description
request CreateEndpointPolicyRequest
Returns
Type Description
Operation

createGateway(CreateGatewayRequest request)

public Operation createGateway(CreateGatewayRequest request)

Creates a new Gateway in a given project and location.

Parameter
Name Description
request CreateGatewayRequest
Returns
Type Description
Operation

createGrpcRoute(CreateGrpcRouteRequest request)

public Operation createGrpcRoute(CreateGrpcRouteRequest request)

Creates a new GrpcRoute in a given project and location.

Parameter
Name Description
request CreateGrpcRouteRequest
Returns
Type Description
Operation

createHttpRoute(CreateHttpRouteRequest request)

public Operation createHttpRoute(CreateHttpRouteRequest request)

Creates a new HttpRoute in a given project and location.

Parameter
Name Description
request CreateHttpRouteRequest
Returns
Type Description
Operation

createMesh(CreateMeshRequest request)

public Operation createMesh(CreateMeshRequest request)

Creates a new Mesh in a given project and location.

Parameter
Name Description
request CreateMeshRequest
Returns
Type Description
Operation

createServiceBinding(CreateServiceBindingRequest request)

public Operation createServiceBinding(CreateServiceBindingRequest request)

Creates a new ServiceBinding in a given project and location.

Parameter
Name Description
request CreateServiceBindingRequest
Returns
Type Description
Operation

createTcpRoute(CreateTcpRouteRequest request)

public Operation createTcpRoute(CreateTcpRouteRequest request)

Creates a new TcpRoute in a given project and location.

Parameter
Name Description
request CreateTcpRouteRequest
Returns
Type Description
Operation

createTlsRoute(CreateTlsRouteRequest request)

public Operation createTlsRoute(CreateTlsRouteRequest request)

Creates a new TlsRoute in a given project and location.

Parameter
Name Description
request CreateTlsRouteRequest
Returns
Type Description
Operation

deleteEndpointPolicy(DeleteEndpointPolicyRequest request)

public Operation deleteEndpointPolicy(DeleteEndpointPolicyRequest request)

Deletes a single EndpointPolicy.

Parameter
Name Description
request DeleteEndpointPolicyRequest
Returns
Type Description
Operation

deleteGateway(DeleteGatewayRequest request)

public Operation deleteGateway(DeleteGatewayRequest request)

Deletes a single Gateway.

Parameter
Name Description
request DeleteGatewayRequest
Returns
Type Description
Operation

deleteGrpcRoute(DeleteGrpcRouteRequest request)

public Operation deleteGrpcRoute(DeleteGrpcRouteRequest request)

Deletes a single GrpcRoute.

Parameter
Name Description
request DeleteGrpcRouteRequest
Returns
Type Description
Operation

deleteHttpRoute(DeleteHttpRouteRequest request)

public Operation deleteHttpRoute(DeleteHttpRouteRequest request)

Deletes a single HttpRoute.

Parameter
Name Description
request DeleteHttpRouteRequest
Returns
Type Description
Operation

deleteMesh(DeleteMeshRequest request)

public Operation deleteMesh(DeleteMeshRequest request)

Deletes a single Mesh.

Parameter
Name Description
request DeleteMeshRequest
Returns
Type Description
Operation

deleteServiceBinding(DeleteServiceBindingRequest request)

public Operation deleteServiceBinding(DeleteServiceBindingRequest request)

Deletes a single ServiceBinding.

Parameter
Name Description
request DeleteServiceBindingRequest
Returns
Type Description
Operation

deleteTcpRoute(DeleteTcpRouteRequest request)

public Operation deleteTcpRoute(DeleteTcpRouteRequest request)

Deletes a single TcpRoute.

Parameter
Name Description
request DeleteTcpRouteRequest
Returns
Type Description
Operation

deleteTlsRoute(DeleteTlsRouteRequest request)

public Operation deleteTlsRoute(DeleteTlsRouteRequest request)

Deletes a single TlsRoute.

Parameter
Name Description
request DeleteTlsRouteRequest
Returns
Type Description
Operation

getEndpointPolicy(GetEndpointPolicyRequest request)

public EndpointPolicy getEndpointPolicy(GetEndpointPolicyRequest request)

Gets details of a single EndpointPolicy.

Parameter
Name Description
request GetEndpointPolicyRequest
Returns
Type Description
EndpointPolicy

getGateway(GetGatewayRequest request)

public Gateway getGateway(GetGatewayRequest request)

Gets details of a single Gateway.

Parameter
Name Description
request GetGatewayRequest
Returns
Type Description
Gateway

getGrpcRoute(GetGrpcRouteRequest request)

public GrpcRoute getGrpcRoute(GetGrpcRouteRequest request)

Gets details of a single GrpcRoute.

Parameter
Name Description
request GetGrpcRouteRequest
Returns
Type Description
GrpcRoute

getHttpRoute(GetHttpRouteRequest request)

public HttpRoute getHttpRoute(GetHttpRouteRequest request)

Gets details of a single HttpRoute.

Parameter
Name Description
request GetHttpRouteRequest
Returns
Type Description
HttpRoute

getMesh(GetMeshRequest request)

public Mesh getMesh(GetMeshRequest request)

Gets details of a single Mesh.

Parameter
Name Description
request GetMeshRequest
Returns
Type Description
Mesh

getServiceBinding(GetServiceBindingRequest request)

public ServiceBinding getServiceBinding(GetServiceBindingRequest request)

Gets details of a single ServiceBinding.

Parameter
Name Description
request GetServiceBindingRequest
Returns
Type Description
ServiceBinding

getTcpRoute(GetTcpRouteRequest request)

public TcpRoute getTcpRoute(GetTcpRouteRequest request)

Gets details of a single TcpRoute.

Parameter
Name Description
request GetTcpRouteRequest
Returns
Type Description
TcpRoute

getTlsRoute(GetTlsRouteRequest request)

public TlsRoute getTlsRoute(GetTlsRouteRequest request)

Gets details of a single TlsRoute.

Parameter
Name Description
request GetTlsRouteRequest
Returns
Type Description
TlsRoute

listEndpointPolicies(ListEndpointPoliciesRequest request)

public ListEndpointPoliciesResponse listEndpointPolicies(ListEndpointPoliciesRequest request)

Lists EndpointPolicies in a given project and location.

Parameter
Name Description
request ListEndpointPoliciesRequest
Returns
Type Description
ListEndpointPoliciesResponse

listGateways(ListGatewaysRequest request)

public ListGatewaysResponse listGateways(ListGatewaysRequest request)

Lists Gateways in a given project and location.

Parameter
Name Description
request ListGatewaysRequest
Returns
Type Description
ListGatewaysResponse

listGrpcRoutes(ListGrpcRoutesRequest request)

public ListGrpcRoutesResponse listGrpcRoutes(ListGrpcRoutesRequest request)

Lists GrpcRoutes in a given project and location.

Parameter
Name Description
request ListGrpcRoutesRequest
Returns
Type Description
ListGrpcRoutesResponse

listHttpRoutes(ListHttpRoutesRequest request)

public ListHttpRoutesResponse listHttpRoutes(ListHttpRoutesRequest request)

Lists HttpRoute in a given project and location.

Parameter
Name Description
request ListHttpRoutesRequest
Returns
Type Description
ListHttpRoutesResponse

listMeshes(ListMeshesRequest request)

public ListMeshesResponse listMeshes(ListMeshesRequest request)

Lists Meshes in a given project and location.

Parameter
Name Description
request ListMeshesRequest
Returns
Type Description
ListMeshesResponse

listServiceBindings(ListServiceBindingsRequest request)

public ListServiceBindingsResponse listServiceBindings(ListServiceBindingsRequest request)

Lists ServiceBinding in a given project and location.

Parameter
Name Description
request ListServiceBindingsRequest
Returns
Type Description
ListServiceBindingsResponse

listTcpRoutes(ListTcpRoutesRequest request)

public ListTcpRoutesResponse listTcpRoutes(ListTcpRoutesRequest request)

Lists TcpRoute in a given project and location.

Parameter
Name Description
request ListTcpRoutesRequest
Returns
Type Description
ListTcpRoutesResponse

listTlsRoutes(ListTlsRoutesRequest request)

public ListTlsRoutesResponse listTlsRoutes(ListTlsRoutesRequest request)

Lists TlsRoute in a given project and location.

Parameter
Name Description
request ListTlsRoutesRequest
Returns
Type Description
ListTlsRoutesResponse

updateEndpointPolicy(UpdateEndpointPolicyRequest request)

public Operation updateEndpointPolicy(UpdateEndpointPolicyRequest request)

Updates the parameters of a single EndpointPolicy.

Parameter
Name Description
request UpdateEndpointPolicyRequest
Returns
Type Description
Operation

updateGateway(UpdateGatewayRequest request)

public Operation updateGateway(UpdateGatewayRequest request)

Updates the parameters of a single Gateway.

Parameter
Name Description
request UpdateGatewayRequest
Returns
Type Description
Operation

updateGrpcRoute(UpdateGrpcRouteRequest request)

public Operation updateGrpcRoute(UpdateGrpcRouteRequest request)

Updates the parameters of a single GrpcRoute.

Parameter
Name Description
request UpdateGrpcRouteRequest
Returns
Type Description
Operation

updateHttpRoute(UpdateHttpRouteRequest request)

public Operation updateHttpRoute(UpdateHttpRouteRequest request)

Updates the parameters of a single HttpRoute.

Parameter
Name Description
request UpdateHttpRouteRequest
Returns
Type Description
Operation

updateMesh(UpdateMeshRequest request)

public Operation updateMesh(UpdateMeshRequest request)

Updates the parameters of a single Mesh.

Parameter
Name Description
request UpdateMeshRequest
Returns
Type Description
Operation

updateTcpRoute(UpdateTcpRouteRequest request)

public Operation updateTcpRoute(UpdateTcpRouteRequest request)

Updates the parameters of a single TcpRoute.

Parameter
Name Description
request UpdateTcpRouteRequest
Returns
Type Description
Operation

updateTlsRoute(UpdateTlsRouteRequest request)

public Operation updateTlsRoute(UpdateTlsRouteRequest request)

Updates the parameters of a single TlsRoute.

Parameter
Name Description
request UpdateTlsRouteRequest
Returns
Type Description
Operation