Interface DepServiceGrpc.AsyncService (0.23.0)

public static interface DepServiceGrpc.AsyncService

Service describing handlers for resources.

Methods

createAuthzExtension(CreateAuthzExtensionRequest request, StreamObserver<Operation> responseObserver)

public default void createAuthzExtension(CreateAuthzExtensionRequest request, StreamObserver<Operation> responseObserver)

Creates a new AuthzExtension resource in a given project and location.

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

createLbRouteExtension(CreateLbRouteExtensionRequest request, StreamObserver<Operation> responseObserver)

public default void createLbRouteExtension(CreateLbRouteExtensionRequest request, StreamObserver<Operation> responseObserver)

Creates a new LbRouteExtension resource in a given project and location.

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

createLbTrafficExtension(CreateLbTrafficExtensionRequest request, StreamObserver<Operation> responseObserver)

public default void createLbTrafficExtension(CreateLbTrafficExtensionRequest request, StreamObserver<Operation> responseObserver)

Creates a new LbTrafficExtension resource in a given project and location.

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

deleteAuthzExtension(DeleteAuthzExtensionRequest request, StreamObserver<Operation> responseObserver)

public default void deleteAuthzExtension(DeleteAuthzExtensionRequest request, StreamObserver<Operation> responseObserver)

Deletes the specified AuthzExtension resource.

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

deleteLbRouteExtension(DeleteLbRouteExtensionRequest request, StreamObserver<Operation> responseObserver)

public default void deleteLbRouteExtension(DeleteLbRouteExtensionRequest request, StreamObserver<Operation> responseObserver)

Deletes the specified LbRouteExtension resource.

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

deleteLbTrafficExtension(DeleteLbTrafficExtensionRequest request, StreamObserver<Operation> responseObserver)

public default void deleteLbTrafficExtension(DeleteLbTrafficExtensionRequest request, StreamObserver<Operation> responseObserver)

Deletes the specified LbTrafficExtension resource.

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

getAuthzExtension(GetAuthzExtensionRequest request, StreamObserver<AuthzExtension> responseObserver)

public default void getAuthzExtension(GetAuthzExtensionRequest request, StreamObserver<AuthzExtension> responseObserver)

Gets details of the specified AuthzExtension resource.

Parameters
Name Description
request GetAuthzExtensionRequest
responseObserver io.grpc.stub.StreamObserver<AuthzExtension>

getLbRouteExtension(GetLbRouteExtensionRequest request, StreamObserver<LbRouteExtension> responseObserver)

public default void getLbRouteExtension(GetLbRouteExtensionRequest request, StreamObserver<LbRouteExtension> responseObserver)

Gets details of the specified LbRouteExtension resource.

Parameters
Name Description
request GetLbRouteExtensionRequest
responseObserver io.grpc.stub.StreamObserver<LbRouteExtension>

getLbTrafficExtension(GetLbTrafficExtensionRequest request, StreamObserver<LbTrafficExtension> responseObserver)

public default void getLbTrafficExtension(GetLbTrafficExtensionRequest request, StreamObserver<LbTrafficExtension> responseObserver)

Gets details of the specified LbTrafficExtension resource.

Parameters
Name Description
request GetLbTrafficExtensionRequest
responseObserver io.grpc.stub.StreamObserver<LbTrafficExtension>

listAuthzExtensions(ListAuthzExtensionsRequest request, StreamObserver<ListAuthzExtensionsResponse> responseObserver)

public default void listAuthzExtensions(ListAuthzExtensionsRequest request, StreamObserver<ListAuthzExtensionsResponse> responseObserver)

Lists AuthzExtension resources in a given project and location.

Parameters
Name Description
request ListAuthzExtensionsRequest
responseObserver io.grpc.stub.StreamObserver<ListAuthzExtensionsResponse>

listLbRouteExtensions(ListLbRouteExtensionsRequest request, StreamObserver<ListLbRouteExtensionsResponse> responseObserver)

public default void listLbRouteExtensions(ListLbRouteExtensionsRequest request, StreamObserver<ListLbRouteExtensionsResponse> responseObserver)

Lists LbRouteExtension resources in a given project and location.

Parameters
Name Description
request ListLbRouteExtensionsRequest
responseObserver io.grpc.stub.StreamObserver<ListLbRouteExtensionsResponse>

listLbTrafficExtensions(ListLbTrafficExtensionsRequest request, StreamObserver<ListLbTrafficExtensionsResponse> responseObserver)

public default void listLbTrafficExtensions(ListLbTrafficExtensionsRequest request, StreamObserver<ListLbTrafficExtensionsResponse> responseObserver)

Lists LbTrafficExtension resources in a given project and location.

Parameters
Name Description
request ListLbTrafficExtensionsRequest
responseObserver io.grpc.stub.StreamObserver<ListLbTrafficExtensionsResponse>

updateAuthzExtension(UpdateAuthzExtensionRequest request, StreamObserver<Operation> responseObserver)

public default void updateAuthzExtension(UpdateAuthzExtensionRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of the specified AuthzExtension resource.

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

updateLbRouteExtension(UpdateLbRouteExtensionRequest request, StreamObserver<Operation> responseObserver)

public default void updateLbRouteExtension(UpdateLbRouteExtensionRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of the specified LbRouteExtension resource.

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

updateLbTrafficExtension(UpdateLbTrafficExtensionRequest request, StreamObserver<Operation> responseObserver)

public default void updateLbTrafficExtension(UpdateLbTrafficExtensionRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of the specified LbTrafficExtension resource.

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