@Generated("by gapic-generator-java")
Package com.google.cloud.beyondcorp.appgateways.v1
A client to BeyondCorp API
The interfaces provided are listed below, along with usage samples.
======================= AppGatewaysServiceClient =======================
Service Description: API Overview:
The `beyondcorp.googleapis.com` service implements the Google Cloud BeyondCorp API.
Data Model:
The AppGatewaysService exposes the following resources:
- AppGateways, named as follows: `projects/{project_id}/locations/{location_id}/appGateways/{app_gateway_id}`.
The AppGatewaysService service provides methods to manage (create/read/update/delete) BeyondCorp AppGateways.
Sample for AppGatewaysServiceClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (AppGatewaysServiceClient appGatewaysServiceClient = AppGatewaysServiceClient.create()) {
AppGatewayName name = AppGatewayName.of("[PROJECT]", "[LOCATION]", "[APP_GATEWAY]");
AppGateway response = appGatewaysServiceClient.getAppGateway(name);
}
-
Interface Summary Interface Description AppGateway.AllocatedConnectionOrBuilder AppGatewayOperationMetadataOrBuilder AppGatewayOrBuilder AppGatewaysServiceGrpc.AsyncService API Overview: The `beyondcorp.googleapis.com` service implements the Google Cloud BeyondCorp API.CreateAppGatewayRequestOrBuilder DeleteAppGatewayRequestOrBuilder GetAppGatewayRequestOrBuilder ListAppGatewaysRequestOrBuilder ListAppGatewaysResponseOrBuilder -
Class Summary Class Description AppGateway A BeyondCorp AppGateway resource represents a BeyondCorp protected AppGateway to a remote application.AppGateway.AllocatedConnection Allocated connection of the AppGateway.AppGateway.AllocatedConnection.Builder Allocated connection of the AppGateway.AppGateway.Builder A BeyondCorp AppGateway resource represents a BeyondCorp protected AppGateway to a remote application.AppGatewayName AppGatewayName.Builder Builder for projects/{project}/locations/{location}/appGateways/{app_gateway}.AppGatewayOperationMetadata Represents the metadata of the long-running operation.AppGatewayOperationMetadata.Builder Represents the metadata of the long-running operation.AppGatewaysServiceClient Service Description: API Overview:AppGatewaysServiceClient.ListAppGatewaysFixedSizeCollection AppGatewaysServiceClient.ListAppGatewaysPage AppGatewaysServiceClient.ListAppGatewaysPagedResponse AppGatewaysServiceClient.ListLocationsFixedSizeCollection AppGatewaysServiceClient.ListLocationsPage AppGatewaysServiceClient.ListLocationsPagedResponse AppGatewaysServiceGrpc API Overview: The `beyondcorp.googleapis.com` service implements the Google Cloud BeyondCorp API.AppGatewaysServiceGrpc.AppGatewaysServiceBlockingStub A stub to allow clients to do synchronous rpc calls to service AppGatewaysService.AppGatewaysServiceGrpc.AppGatewaysServiceFutureStub A stub to allow clients to do ListenableFuture-style rpc calls to service AppGatewaysService.AppGatewaysServiceGrpc.AppGatewaysServiceImplBase Base class for the server implementation of the service AppGatewaysService.AppGatewaysServiceGrpc.AppGatewaysServiceStub A stub to allow clients to do asynchronous rpc calls to service AppGatewaysService.AppGatewaysServiceProto AppGatewaysServiceSettings Settings class to configure an instance ofAppGatewaysServiceClient
.AppGatewaysServiceSettings.Builder Builder for AppGatewaysServiceSettings.CreateAppGatewayRequest Request message for BeyondCorp.CreateAppGateway.CreateAppGatewayRequest.Builder Request message for BeyondCorp.CreateAppGateway.DeleteAppGatewayRequest Request message for BeyondCorp.DeleteAppGateway.DeleteAppGatewayRequest.Builder Request message for BeyondCorp.DeleteAppGateway.GetAppGatewayRequest Request message for BeyondCorp.GetAppGateway.GetAppGatewayRequest.Builder Request message for BeyondCorp.GetAppGateway.ListAppGatewaysRequest Request message for BeyondCorp.ListAppGateways.ListAppGatewaysRequest.Builder Request message for BeyondCorp.ListAppGateways.ListAppGatewaysResponse Response message for BeyondCorp.ListAppGateways.ListAppGatewaysResponse.Builder Response message for BeyondCorp.ListAppGateways.LocationName LocationName.Builder Builder for projects/{project}/locations/{location}. -
Enum Summary Enum Description AppGateway.HostType Enum containing list of all possible host types supported by BeyondCorp Connection.AppGateway.State Represents the different states of an AppGateway.AppGateway.Type Enum containing list of all possible network connectivity options supported by BeyondCorp AppGateway.