GitHub Repository | Product Reference | RPC Documentation |
Service Description: The App Hub API allows you to manage App Hub resources.
This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
LocationName name = LocationName.of("[PROJECT]", "[LOCATION]");
LookupServiceProjectAttachmentResponse response =
appHubClient.lookupServiceProjectAttachment(name);
}
Note: close() needs to be called on the AppHubClient object to clean up resources such as threads. In the example above, try-with-resources is used, which automatically calls close().
Method | Description | Method Variants |
---|---|---|
LookupServiceProjectAttachment |
Lists a service project attachment for a given service project. You can call this API from any project to find if it is attached to a host project. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListServiceProjectAttachments |
Lists service projects attached to the host project. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateServiceProjectAttachment |
Attaches a service project to the host project. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetServiceProjectAttachment |
Gets a service project attachment. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteServiceProjectAttachment |
Deletes a service project attachment. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DetachServiceProjectAttachment |
Detaches a service project from a host project. You can call this API from any service project without needing access to the host project that it is attached to. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListDiscoveredServices |
Lists Discovered Services that can be added to an Application in a host project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetDiscoveredService |
Gets a Discovered Service in a host project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
LookupDiscoveredService |
Lists a Discovered Service in a host project and location, with a given resource URI. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListServices |
Lists Services in an Application. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateService |
Creates a Service in an Application. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetService |
Gets a Service in an Application. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateService |
Updates a Service in an Application. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteService |
Deletes a Service from an Application. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListDiscoveredWorkloads |
Lists Discovered Workloads that can be added to an Application in a host project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetDiscoveredWorkload |
Gets a Discovered Workload in a host project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
LookupDiscoveredWorkload |
Lists a Discovered Workload in a host project and location, with a given resource URI. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListWorkloads |
Lists Workloads in an Application. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateWorkload |
Creates a Workload in an Application. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetWorkload |
Gets a Workload in an Application. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateWorkload |
Updates a Workload in an Application. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteWorkload |
Deletes a Workload from an Application. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListApplications |
Lists Applications in a host project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
CreateApplication |
Creates an Application in a host project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetApplication |
Gets an Application in a host project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
UpdateApplication |
Updates an Application in a host project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
DeleteApplication |
Deletes an Application in a host project and location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Methods that return long-running operations have "Async" method variants that return
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
ListLocations |
Lists information about the supported locations for this service. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetLocation |
Gets information about a location. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
SetIamPolicy |
Sets the access control policy on the specified resource. Replacesany existing policy. Can return |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
GetIamPolicy |
Gets the access control policy for a resource. Returns an empty policyif the resource exists and does not have a policy set. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
TestIamPermissions |
Returns permissions that a caller has on the specified resource. If theresource does not exist, this will return an empty set ofpermissions, not a Note: This operation is designed to be used for buildingpermission-aware UIs and command-line tools, not for authorizationchecking. This operation may "fail open" without warning. |
Request object method variants only take one parameter, a request object, which must be constructed before the call.
Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.
|
See the individual methods for example code.
Many parameters require resource names to be formatted in a particular way. To assist with these names, this class includes a format method for each type of name, and additionally a parse method to extract the individual identifiers contained within names that are returned.
This class can be customized by passing in a custom instance of AppHubSettings to create(). For example:
To customize credentials:
// 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
AppHubSettings appHubSettings =
AppHubSettings.newBuilder()
.setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
.build();
AppHubClient appHubClient = AppHubClient.create(appHubSettings);
To customize the endpoint:
// 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
AppHubSettings appHubSettings = AppHubSettings.newBuilder().setEndpoint(myEndpoint).build();
AppHubClient appHubClient = AppHubClient.create(appHubSettings);
To use REST (HTTP1.1/JSON) transport (instead of gRPC) for sending and receiving requests over the wire:
// 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
AppHubSettings appHubSettings = AppHubSettings.newHttpJsonBuilder().build();
AppHubClient appHubClient = AppHubClient.create(appHubSettings);
Please refer to the GitHub repository's samples for more quickstart code snippets.
Static Methods
create()
public static final AppHubClient create()
Constructs an instance of AppHubClient with default settings.
Returns | |
---|---|
Type | Description |
AppHubClient |
Exceptions | |
---|---|
Type | Description |
IOException |
create(AppHubSettings settings)
public static final AppHubClient create(AppHubSettings settings)
Constructs an instance of AppHubClient, using the given settings. The channels are created based on the settings passed in, or defaults for any settings that are not set.
Parameter | |
---|---|
Name | Description |
settings |
AppHubSettings |
Returns | |
---|---|
Type | Description |
AppHubClient |
Exceptions | |
---|---|
Type | Description |
IOException |
create(AppHubStub stub)
public static final AppHubClient create(AppHubStub stub)
Constructs an instance of AppHubClient, using the given stub for making calls. This is for advanced usage - prefer using create(AppHubSettings).
Parameter | |
---|---|
Name | Description |
stub |
AppHubStub |
Returns | |
---|---|
Type | Description |
AppHubClient |
Constructors
AppHubClient(AppHubSettings settings)
protected AppHubClient(AppHubSettings settings)
Constructs an instance of AppHubClient, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.
Parameter | |
---|---|
Name | Description |
settings |
AppHubSettings |
AppHubClient(AppHubStub stub)
protected AppHubClient(AppHubStub stub)
Parameter | |
---|---|
Name | Description |
stub |
AppHubStub |
Methods
awaitTermination(long duration, TimeUnit unit)
public boolean awaitTermination(long duration, TimeUnit unit)
Parameters | |
---|---|
Name | Description |
duration |
long |
unit |
TimeUnit |
Returns | |
---|---|
Type | Description |
boolean |
Exceptions | |
---|---|
Type | Description |
InterruptedException |
close()
public final void close()
createApplicationAsync(CreateApplicationRequest request)
public final OperationFuture<Application,OperationMetadata> createApplicationAsync(CreateApplicationRequest request)
Creates an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
CreateApplicationRequest request =
CreateApplicationRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setApplicationId("applicationId-1011352949")
.setApplication(Application.newBuilder().build())
.setRequestId("requestId693933066")
.build();
Application response = appHubClient.createApplicationAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
CreateApplicationRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Application,OperationMetadata> |
createApplicationAsync(LocationName parent, Application application, String applicationId)
public final OperationFuture<Application,OperationMetadata> createApplicationAsync(LocationName parent, Application application, String applicationId)
Creates an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
Application application = Application.newBuilder().build();
String applicationId = "applicationId-1011352949";
Application response =
appHubClient.createApplicationAsync(parent, application, applicationId).get();
}
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. Project and location to create Application in. Expected format:
|
application |
Application Required. The resource being created |
applicationId |
String Required. The Application identifier. Must contain only lowercase letters, numbers or hyphens, with the first character a letter, the last a letter or a number, and a 63 character maximum. |
Returns | |
---|---|
Type | Description |
OperationFuture<Application,OperationMetadata> |
createApplicationAsync(String parent, Application application, String applicationId)
public final OperationFuture<Application,OperationMetadata> createApplicationAsync(String parent, Application application, String applicationId)
Creates an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
Application application = Application.newBuilder().build();
String applicationId = "applicationId-1011352949";
Application response =
appHubClient.createApplicationAsync(parent, application, applicationId).get();
}
Parameters | |
---|---|
Name | Description |
parent |
String Required. Project and location to create Application in. Expected format:
|
application |
Application Required. The resource being created |
applicationId |
String Required. The Application identifier. Must contain only lowercase letters, numbers or hyphens, with the first character a letter, the last a letter or a number, and a 63 character maximum. |
Returns | |
---|---|
Type | Description |
OperationFuture<Application,OperationMetadata> |
createApplicationCallable()
public final UnaryCallable<CreateApplicationRequest,Operation> createApplicationCallable()
Creates an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
CreateApplicationRequest request =
CreateApplicationRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setApplicationId("applicationId-1011352949")
.setApplication(Application.newBuilder().build())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future = appHubClient.createApplicationCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<CreateApplicationRequest,Operation> |
createApplicationOperationCallable()
public final OperationCallable<CreateApplicationRequest,Application,OperationMetadata> createApplicationOperationCallable()
Creates an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
CreateApplicationRequest request =
CreateApplicationRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setApplicationId("applicationId-1011352949")
.setApplication(Application.newBuilder().build())
.setRequestId("requestId693933066")
.build();
OperationFuture<Application, OperationMetadata> future =
appHubClient.createApplicationOperationCallable().futureCall(request);
// Do something.
Application response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<CreateApplicationRequest,Application,OperationMetadata> |
createServiceAsync(ApplicationName parent, Service service, String serviceId)
public final OperationFuture<Service,OperationMetadata> createServiceAsync(ApplicationName parent, Service service, String serviceId)
Creates a Service in an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
ApplicationName parent = ApplicationName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]");
Service service = Service.newBuilder().build();
String serviceId = "serviceId-194185552";
Service response = appHubClient.createServiceAsync(parent, service, serviceId).get();
}
Parameters | |
---|---|
Name | Description |
parent |
ApplicationName Required. Fully qualified name of the parent Application to create the Service
in. Expected format: |
service |
Service Required. The resource being created. |
serviceId |
String Required. The Service identifier. Must contain only lowercase letters, numbers or hyphens, with the first character a letter, the last a letter or a number, and a 63 character maximum. |
Returns | |
---|---|
Type | Description |
OperationFuture<Service,OperationMetadata> |
createServiceAsync(CreateServiceRequest request)
public final OperationFuture<Service,OperationMetadata> createServiceAsync(CreateServiceRequest request)
Creates a Service in an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
CreateServiceRequest request =
CreateServiceRequest.newBuilder()
.setParent(ApplicationName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]").toString())
.setServiceId("serviceId-194185552")
.setService(Service.newBuilder().build())
.setRequestId("requestId693933066")
.build();
Service response = appHubClient.createServiceAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
CreateServiceRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Service,OperationMetadata> |
createServiceAsync(String parent, Service service, String serviceId)
public final OperationFuture<Service,OperationMetadata> createServiceAsync(String parent, Service service, String serviceId)
Creates a Service in an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
String parent = ApplicationName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]").toString();
Service service = Service.newBuilder().build();
String serviceId = "serviceId-194185552";
Service response = appHubClient.createServiceAsync(parent, service, serviceId).get();
}
Parameters | |
---|---|
Name | Description |
parent |
String Required. Fully qualified name of the parent Application to create the Service
in. Expected format: |
service |
Service Required. The resource being created. |
serviceId |
String Required. The Service identifier. Must contain only lowercase letters, numbers or hyphens, with the first character a letter, the last a letter or a number, and a 63 character maximum. |
Returns | |
---|---|
Type | Description |
OperationFuture<Service,OperationMetadata> |
createServiceCallable()
public final UnaryCallable<CreateServiceRequest,Operation> createServiceCallable()
Creates a Service in an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
CreateServiceRequest request =
CreateServiceRequest.newBuilder()
.setParent(ApplicationName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]").toString())
.setServiceId("serviceId-194185552")
.setService(Service.newBuilder().build())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future = appHubClient.createServiceCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<CreateServiceRequest,Operation> |
createServiceOperationCallable()
public final OperationCallable<CreateServiceRequest,Service,OperationMetadata> createServiceOperationCallable()
Creates a Service in an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
CreateServiceRequest request =
CreateServiceRequest.newBuilder()
.setParent(ApplicationName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]").toString())
.setServiceId("serviceId-194185552")
.setService(Service.newBuilder().build())
.setRequestId("requestId693933066")
.build();
OperationFuture<Service, OperationMetadata> future =
appHubClient.createServiceOperationCallable().futureCall(request);
// Do something.
Service response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<CreateServiceRequest,Service,OperationMetadata> |
createServiceProjectAttachmentAsync(CreateServiceProjectAttachmentRequest request)
public final OperationFuture<ServiceProjectAttachment,OperationMetadata> createServiceProjectAttachmentAsync(CreateServiceProjectAttachmentRequest request)
Attaches a service project to the host project.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
CreateServiceProjectAttachmentRequest request =
CreateServiceProjectAttachmentRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setServiceProjectAttachmentId("serviceProjectAttachmentId-1738589598")
.setServiceProjectAttachment(ServiceProjectAttachment.newBuilder().build())
.setRequestId("requestId693933066")
.build();
ServiceProjectAttachment response =
appHubClient.createServiceProjectAttachmentAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
CreateServiceProjectAttachmentRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<ServiceProjectAttachment,OperationMetadata> |
createServiceProjectAttachmentAsync(LocationName parent, ServiceProjectAttachment serviceProjectAttachment, String serviceProjectAttachmentId)
public final OperationFuture<ServiceProjectAttachment,OperationMetadata> createServiceProjectAttachmentAsync(LocationName parent, ServiceProjectAttachment serviceProjectAttachment, String serviceProjectAttachmentId)
Attaches a service project to the host project.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
ServiceProjectAttachment serviceProjectAttachment =
ServiceProjectAttachment.newBuilder().build();
String serviceProjectAttachmentId = "serviceProjectAttachmentId-1738589598";
ServiceProjectAttachment response =
appHubClient
.createServiceProjectAttachmentAsync(
parent, serviceProjectAttachment, serviceProjectAttachmentId)
.get();
}
Parameters | |
---|---|
Name | Description |
parent |
LocationName Required. Host project ID and location to which service project is being
attached. Only global location is supported. Expected format:
|
serviceProjectAttachment |
ServiceProjectAttachment Required. The resource being created. |
serviceProjectAttachmentId |
String Required. The service project attachment identifier must contain the project id of the service project specified in the service_project_attachment.service_project field. |
Returns | |
---|---|
Type | Description |
OperationFuture<ServiceProjectAttachment,OperationMetadata> |
createServiceProjectAttachmentAsync(String parent, ServiceProjectAttachment serviceProjectAttachment, String serviceProjectAttachmentId)
public final OperationFuture<ServiceProjectAttachment,OperationMetadata> createServiceProjectAttachmentAsync(String parent, ServiceProjectAttachment serviceProjectAttachment, String serviceProjectAttachmentId)
Attaches a service project to the host project.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
ServiceProjectAttachment serviceProjectAttachment =
ServiceProjectAttachment.newBuilder().build();
String serviceProjectAttachmentId = "serviceProjectAttachmentId-1738589598";
ServiceProjectAttachment response =
appHubClient
.createServiceProjectAttachmentAsync(
parent, serviceProjectAttachment, serviceProjectAttachmentId)
.get();
}
Parameters | |
---|---|
Name | Description |
parent |
String Required. Host project ID and location to which service project is being
attached. Only global location is supported. Expected format:
|
serviceProjectAttachment |
ServiceProjectAttachment Required. The resource being created. |
serviceProjectAttachmentId |
String Required. The service project attachment identifier must contain the project id of the service project specified in the service_project_attachment.service_project field. |
Returns | |
---|---|
Type | Description |
OperationFuture<ServiceProjectAttachment,OperationMetadata> |
createServiceProjectAttachmentCallable()
public final UnaryCallable<CreateServiceProjectAttachmentRequest,Operation> createServiceProjectAttachmentCallable()
Attaches a service project to the host project.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
CreateServiceProjectAttachmentRequest request =
CreateServiceProjectAttachmentRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setServiceProjectAttachmentId("serviceProjectAttachmentId-1738589598")
.setServiceProjectAttachment(ServiceProjectAttachment.newBuilder().build())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future =
appHubClient.createServiceProjectAttachmentCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<CreateServiceProjectAttachmentRequest,Operation> |
createServiceProjectAttachmentOperationCallable()
public final OperationCallable<CreateServiceProjectAttachmentRequest,ServiceProjectAttachment,OperationMetadata> createServiceProjectAttachmentOperationCallable()
Attaches a service project to the host project.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
CreateServiceProjectAttachmentRequest request =
CreateServiceProjectAttachmentRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setServiceProjectAttachmentId("serviceProjectAttachmentId-1738589598")
.setServiceProjectAttachment(ServiceProjectAttachment.newBuilder().build())
.setRequestId("requestId693933066")
.build();
OperationFuture<ServiceProjectAttachment, OperationMetadata> future =
appHubClient.createServiceProjectAttachmentOperationCallable().futureCall(request);
// Do something.
ServiceProjectAttachment response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<CreateServiceProjectAttachmentRequest,ServiceProjectAttachment,OperationMetadata> |
createWorkloadAsync(ApplicationName parent, Workload workload, String workloadId)
public final OperationFuture<Workload,OperationMetadata> createWorkloadAsync(ApplicationName parent, Workload workload, String workloadId)
Creates a Workload in an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
ApplicationName parent = ApplicationName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]");
Workload workload = Workload.newBuilder().build();
String workloadId = "workloadId-186277134";
Workload response = appHubClient.createWorkloadAsync(parent, workload, workloadId).get();
}
Parameters | |
---|---|
Name | Description |
parent |
ApplicationName Required. Fully qualified name of the Application to create Workload in. Expected
format: |
workload |
Workload Required. The resource being created. |
workloadId |
String Required. The Workload identifier. Must contain only lowercase letters, numbers or hyphens, with the first character a letter, the last a letter or a number, and a 63 character maximum. |
Returns | |
---|---|
Type | Description |
OperationFuture<Workload,OperationMetadata> |
createWorkloadAsync(CreateWorkloadRequest request)
public final OperationFuture<Workload,OperationMetadata> createWorkloadAsync(CreateWorkloadRequest request)
Creates a Workload in an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
CreateWorkloadRequest request =
CreateWorkloadRequest.newBuilder()
.setParent(ApplicationName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]").toString())
.setWorkloadId("workloadId-186277134")
.setWorkload(Workload.newBuilder().build())
.setRequestId("requestId693933066")
.build();
Workload response = appHubClient.createWorkloadAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
CreateWorkloadRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Workload,OperationMetadata> |
createWorkloadAsync(String parent, Workload workload, String workloadId)
public final OperationFuture<Workload,OperationMetadata> createWorkloadAsync(String parent, Workload workload, String workloadId)
Creates a Workload in an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
String parent = ApplicationName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]").toString();
Workload workload = Workload.newBuilder().build();
String workloadId = "workloadId-186277134";
Workload response = appHubClient.createWorkloadAsync(parent, workload, workloadId).get();
}
Parameters | |
---|---|
Name | Description |
parent |
String Required. Fully qualified name of the Application to create Workload in. Expected
format: |
workload |
Workload Required. The resource being created. |
workloadId |
String Required. The Workload identifier. Must contain only lowercase letters, numbers or hyphens, with the first character a letter, the last a letter or a number, and a 63 character maximum. |
Returns | |
---|---|
Type | Description |
OperationFuture<Workload,OperationMetadata> |
createWorkloadCallable()
public final UnaryCallable<CreateWorkloadRequest,Operation> createWorkloadCallable()
Creates a Workload in an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
CreateWorkloadRequest request =
CreateWorkloadRequest.newBuilder()
.setParent(ApplicationName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]").toString())
.setWorkloadId("workloadId-186277134")
.setWorkload(Workload.newBuilder().build())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future = appHubClient.createWorkloadCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<CreateWorkloadRequest,Operation> |
createWorkloadOperationCallable()
public final OperationCallable<CreateWorkloadRequest,Workload,OperationMetadata> createWorkloadOperationCallable()
Creates a Workload in an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
CreateWorkloadRequest request =
CreateWorkloadRequest.newBuilder()
.setParent(ApplicationName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]").toString())
.setWorkloadId("workloadId-186277134")
.setWorkload(Workload.newBuilder().build())
.setRequestId("requestId693933066")
.build();
OperationFuture<Workload, OperationMetadata> future =
appHubClient.createWorkloadOperationCallable().futureCall(request);
// Do something.
Workload response = future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<CreateWorkloadRequest,Workload,OperationMetadata> |
deleteApplicationAsync(ApplicationName name)
public final OperationFuture<Empty,OperationMetadata> deleteApplicationAsync(ApplicationName name)
Deletes an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
ApplicationName name = ApplicationName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]");
appHubClient.deleteApplicationAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
ApplicationName Required. Fully qualified name of the Application to delete. Expected format:
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteApplicationAsync(DeleteApplicationRequest request)
public final OperationFuture<Empty,OperationMetadata> deleteApplicationAsync(DeleteApplicationRequest request)
Deletes an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
DeleteApplicationRequest request =
DeleteApplicationRequest.newBuilder()
.setName(ApplicationName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]").toString())
.setRequestId("requestId693933066")
.build();
appHubClient.deleteApplicationAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
DeleteApplicationRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteApplicationAsync(String name)
public final OperationFuture<Empty,OperationMetadata> deleteApplicationAsync(String name)
Deletes an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
String name = ApplicationName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]").toString();
appHubClient.deleteApplicationAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
String Required. Fully qualified name of the Application to delete. Expected format:
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteApplicationCallable()
public final UnaryCallable<DeleteApplicationRequest,Operation> deleteApplicationCallable()
Deletes an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
DeleteApplicationRequest request =
DeleteApplicationRequest.newBuilder()
.setName(ApplicationName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]").toString())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future = appHubClient.deleteApplicationCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<DeleteApplicationRequest,Operation> |
deleteApplicationOperationCallable()
public final OperationCallable<DeleteApplicationRequest,Empty,OperationMetadata> deleteApplicationOperationCallable()
Deletes an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
DeleteApplicationRequest request =
DeleteApplicationRequest.newBuilder()
.setName(ApplicationName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]").toString())
.setRequestId("requestId693933066")
.build();
OperationFuture<Empty, OperationMetadata> future =
appHubClient.deleteApplicationOperationCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<DeleteApplicationRequest,Empty,OperationMetadata> |
deleteServiceAsync(DeleteServiceRequest request)
public final OperationFuture<Empty,OperationMetadata> deleteServiceAsync(DeleteServiceRequest request)
Deletes a Service from an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
DeleteServiceRequest request =
DeleteServiceRequest.newBuilder()
.setName(
ServiceName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]", "[SERVICE]")
.toString())
.setRequestId("requestId693933066")
.build();
appHubClient.deleteServiceAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
DeleteServiceRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteServiceAsync(ServiceName name)
public final OperationFuture<Empty,OperationMetadata> deleteServiceAsync(ServiceName name)
Deletes a Service from an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
ServiceName name = ServiceName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]", "[SERVICE]");
appHubClient.deleteServiceAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
ServiceName Required. Fully qualified name of the Service to delete from an Application.
Expected format:
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteServiceAsync(String name)
public final OperationFuture<Empty,OperationMetadata> deleteServiceAsync(String name)
Deletes a Service from an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
String name =
ServiceName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]", "[SERVICE]").toString();
appHubClient.deleteServiceAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
String Required. Fully qualified name of the Service to delete from an Application.
Expected format:
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteServiceCallable()
public final UnaryCallable<DeleteServiceRequest,Operation> deleteServiceCallable()
Deletes a Service from an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
DeleteServiceRequest request =
DeleteServiceRequest.newBuilder()
.setName(
ServiceName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]", "[SERVICE]")
.toString())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future = appHubClient.deleteServiceCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<DeleteServiceRequest,Operation> |
deleteServiceOperationCallable()
public final OperationCallable<DeleteServiceRequest,Empty,OperationMetadata> deleteServiceOperationCallable()
Deletes a Service from an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
DeleteServiceRequest request =
DeleteServiceRequest.newBuilder()
.setName(
ServiceName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]", "[SERVICE]")
.toString())
.setRequestId("requestId693933066")
.build();
OperationFuture<Empty, OperationMetadata> future =
appHubClient.deleteServiceOperationCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<DeleteServiceRequest,Empty,OperationMetadata> |
deleteServiceProjectAttachmentAsync(DeleteServiceProjectAttachmentRequest request)
public final OperationFuture<Empty,OperationMetadata> deleteServiceProjectAttachmentAsync(DeleteServiceProjectAttachmentRequest request)
Deletes a service project attachment.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
DeleteServiceProjectAttachmentRequest request =
DeleteServiceProjectAttachmentRequest.newBuilder()
.setName(
ServiceProjectAttachmentName.of(
"[PROJECT]", "[LOCATION]", "[SERVICE_PROJECT_ATTACHMENT]")
.toString())
.setRequestId("requestId693933066")
.build();
appHubClient.deleteServiceProjectAttachmentAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
DeleteServiceProjectAttachmentRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteServiceProjectAttachmentAsync(ServiceProjectAttachmentName name)
public final OperationFuture<Empty,OperationMetadata> deleteServiceProjectAttachmentAsync(ServiceProjectAttachmentName name)
Deletes a service project attachment.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
ServiceProjectAttachmentName name =
ServiceProjectAttachmentName.of(
"[PROJECT]", "[LOCATION]", "[SERVICE_PROJECT_ATTACHMENT]");
appHubClient.deleteServiceProjectAttachmentAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
ServiceProjectAttachmentName Required. Fully qualified name of the service project attachment to delete.
Expected format:
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteServiceProjectAttachmentAsync(String name)
public final OperationFuture<Empty,OperationMetadata> deleteServiceProjectAttachmentAsync(String name)
Deletes a service project attachment.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
String name =
ServiceProjectAttachmentName.of("[PROJECT]", "[LOCATION]", "[SERVICE_PROJECT_ATTACHMENT]")
.toString();
appHubClient.deleteServiceProjectAttachmentAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
String Required. Fully qualified name of the service project attachment to delete.
Expected format:
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteServiceProjectAttachmentCallable()
public final UnaryCallable<DeleteServiceProjectAttachmentRequest,Operation> deleteServiceProjectAttachmentCallable()
Deletes a service project attachment.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
DeleteServiceProjectAttachmentRequest request =
DeleteServiceProjectAttachmentRequest.newBuilder()
.setName(
ServiceProjectAttachmentName.of(
"[PROJECT]", "[LOCATION]", "[SERVICE_PROJECT_ATTACHMENT]")
.toString())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future =
appHubClient.deleteServiceProjectAttachmentCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<DeleteServiceProjectAttachmentRequest,Operation> |
deleteServiceProjectAttachmentOperationCallable()
public final OperationCallable<DeleteServiceProjectAttachmentRequest,Empty,OperationMetadata> deleteServiceProjectAttachmentOperationCallable()
Deletes a service project attachment.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
DeleteServiceProjectAttachmentRequest request =
DeleteServiceProjectAttachmentRequest.newBuilder()
.setName(
ServiceProjectAttachmentName.of(
"[PROJECT]", "[LOCATION]", "[SERVICE_PROJECT_ATTACHMENT]")
.toString())
.setRequestId("requestId693933066")
.build();
OperationFuture<Empty, OperationMetadata> future =
appHubClient.deleteServiceProjectAttachmentOperationCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<DeleteServiceProjectAttachmentRequest,Empty,OperationMetadata> |
deleteWorkloadAsync(DeleteWorkloadRequest request)
public final OperationFuture<Empty,OperationMetadata> deleteWorkloadAsync(DeleteWorkloadRequest request)
Deletes a Workload from an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
DeleteWorkloadRequest request =
DeleteWorkloadRequest.newBuilder()
.setName(
WorkloadName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]", "[WORKLOAD]")
.toString())
.setRequestId("requestId693933066")
.build();
appHubClient.deleteWorkloadAsync(request).get();
}
Parameter | |
---|---|
Name | Description |
request |
DeleteWorkloadRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteWorkloadAsync(WorkloadName name)
public final OperationFuture<Empty,OperationMetadata> deleteWorkloadAsync(WorkloadName name)
Deletes a Workload from an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
WorkloadName name = WorkloadName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]", "[WORKLOAD]");
appHubClient.deleteWorkloadAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
WorkloadName Required. Fully qualified name of the Workload to delete from an Application.
Expected format:
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteWorkloadAsync(String name)
public final OperationFuture<Empty,OperationMetadata> deleteWorkloadAsync(String name)
Deletes a Workload from an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
String name =
WorkloadName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]", "[WORKLOAD]").toString();
appHubClient.deleteWorkloadAsync(name).get();
}
Parameter | |
---|---|
Name | Description |
name |
String Required. Fully qualified name of the Workload to delete from an Application.
Expected format:
|
Returns | |
---|---|
Type | Description |
OperationFuture<Empty,OperationMetadata> |
deleteWorkloadCallable()
public final UnaryCallable<DeleteWorkloadRequest,Operation> deleteWorkloadCallable()
Deletes a Workload from an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
DeleteWorkloadRequest request =
DeleteWorkloadRequest.newBuilder()
.setName(
WorkloadName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]", "[WORKLOAD]")
.toString())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future = appHubClient.deleteWorkloadCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<DeleteWorkloadRequest,Operation> |
deleteWorkloadOperationCallable()
public final OperationCallable<DeleteWorkloadRequest,Empty,OperationMetadata> deleteWorkloadOperationCallable()
Deletes a Workload from an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
DeleteWorkloadRequest request =
DeleteWorkloadRequest.newBuilder()
.setName(
WorkloadName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]", "[WORKLOAD]")
.toString())
.setRequestId("requestId693933066")
.build();
OperationFuture<Empty, OperationMetadata> future =
appHubClient.deleteWorkloadOperationCallable().futureCall(request);
// Do something.
future.get();
}
Returns | |
---|---|
Type | Description |
OperationCallable<DeleteWorkloadRequest,Empty,OperationMetadata> |
detachServiceProjectAttachment(DetachServiceProjectAttachmentRequest request)
public final DetachServiceProjectAttachmentResponse detachServiceProjectAttachment(DetachServiceProjectAttachmentRequest request)
Detaches a service project from a host project. You can call this API from any service project without needing access to the host project that it is attached to.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
DetachServiceProjectAttachmentRequest request =
DetachServiceProjectAttachmentRequest.newBuilder()
.setName(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.build();
DetachServiceProjectAttachmentResponse response =
appHubClient.detachServiceProjectAttachment(request);
}
Parameter | |
---|---|
Name | Description |
request |
DetachServiceProjectAttachmentRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
DetachServiceProjectAttachmentResponse |
detachServiceProjectAttachment(LocationName name)
public final DetachServiceProjectAttachmentResponse detachServiceProjectAttachment(LocationName name)
Detaches a service project from a host project. You can call this API from any service project without needing access to the host project that it is attached to.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
LocationName name = LocationName.of("[PROJECT]", "[LOCATION]");
DetachServiceProjectAttachmentResponse response =
appHubClient.detachServiceProjectAttachment(name);
}
Parameter | |
---|---|
Name | Description |
name |
LocationName Required. Service project id and location to detach from a host project. Only
global location is supported. Expected format: |
Returns | |
---|---|
Type | Description |
DetachServiceProjectAttachmentResponse |
detachServiceProjectAttachment(String name)
public final DetachServiceProjectAttachmentResponse detachServiceProjectAttachment(String name)
Detaches a service project from a host project. You can call this API from any service project without needing access to the host project that it is attached to.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
String name = LocationName.of("[PROJECT]", "[LOCATION]").toString();
DetachServiceProjectAttachmentResponse response =
appHubClient.detachServiceProjectAttachment(name);
}
Parameter | |
---|---|
Name | Description |
name |
String Required. Service project id and location to detach from a host project. Only
global location is supported. Expected format: |
Returns | |
---|---|
Type | Description |
DetachServiceProjectAttachmentResponse |
detachServiceProjectAttachmentCallable()
public final UnaryCallable<DetachServiceProjectAttachmentRequest,DetachServiceProjectAttachmentResponse> detachServiceProjectAttachmentCallable()
Detaches a service project from a host project. You can call this API from any service project without needing access to the host project that it is attached to.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
DetachServiceProjectAttachmentRequest request =
DetachServiceProjectAttachmentRequest.newBuilder()
.setName(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.build();
ApiFuture<DetachServiceProjectAttachmentResponse> future =
appHubClient.detachServiceProjectAttachmentCallable().futureCall(request);
// Do something.
DetachServiceProjectAttachmentResponse response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<DetachServiceProjectAttachmentRequest,DetachServiceProjectAttachmentResponse> |
getApplication(ApplicationName name)
public final Application getApplication(ApplicationName name)
Gets an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
ApplicationName name = ApplicationName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]");
Application response = appHubClient.getApplication(name);
}
Parameter | |
---|---|
Name | Description |
name |
ApplicationName Required. Fully qualified name of the Application to fetch. Expected format:
|
Returns | |
---|---|
Type | Description |
Application |
getApplication(GetApplicationRequest request)
public final Application getApplication(GetApplicationRequest request)
Gets an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
GetApplicationRequest request =
GetApplicationRequest.newBuilder()
.setName(ApplicationName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]").toString())
.build();
Application response = appHubClient.getApplication(request);
}
Parameter | |
---|---|
Name | Description |
request |
GetApplicationRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
Application |
getApplication(String name)
public final Application getApplication(String name)
Gets an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
String name = ApplicationName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]").toString();
Application response = appHubClient.getApplication(name);
}
Parameter | |
---|---|
Name | Description |
name |
String Required. Fully qualified name of the Application to fetch. Expected format:
|
Returns | |
---|---|
Type | Description |
Application |
getApplicationCallable()
public final UnaryCallable<GetApplicationRequest,Application> getApplicationCallable()
Gets an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
GetApplicationRequest request =
GetApplicationRequest.newBuilder()
.setName(ApplicationName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]").toString())
.build();
ApiFuture<Application> future = appHubClient.getApplicationCallable().futureCall(request);
// Do something.
Application response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<GetApplicationRequest,Application> |
getDiscoveredService(DiscoveredServiceName name)
public final DiscoveredService getDiscoveredService(DiscoveredServiceName name)
Gets a Discovered Service in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
DiscoveredServiceName name =
DiscoveredServiceName.of("[PROJECT]", "[LOCATION]", "[DISCOVERED_SERVICE]");
DiscoveredService response = appHubClient.getDiscoveredService(name);
}
Parameter | |
---|---|
Name | Description |
name |
DiscoveredServiceName Required. Fully qualified name of the Discovered Service to fetch. Expected format:
|
Returns | |
---|---|
Type | Description |
DiscoveredService |
getDiscoveredService(GetDiscoveredServiceRequest request)
public final DiscoveredService getDiscoveredService(GetDiscoveredServiceRequest request)
Gets a Discovered Service in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
GetDiscoveredServiceRequest request =
GetDiscoveredServiceRequest.newBuilder()
.setName(
DiscoveredServiceName.of("[PROJECT]", "[LOCATION]", "[DISCOVERED_SERVICE]")
.toString())
.build();
DiscoveredService response = appHubClient.getDiscoveredService(request);
}
Parameter | |
---|---|
Name | Description |
request |
GetDiscoveredServiceRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
DiscoveredService |
getDiscoveredService(String name)
public final DiscoveredService getDiscoveredService(String name)
Gets a Discovered Service in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
String name =
DiscoveredServiceName.of("[PROJECT]", "[LOCATION]", "[DISCOVERED_SERVICE]").toString();
DiscoveredService response = appHubClient.getDiscoveredService(name);
}
Parameter | |
---|---|
Name | Description |
name |
String Required. Fully qualified name of the Discovered Service to fetch. Expected format:
|
Returns | |
---|---|
Type | Description |
DiscoveredService |
getDiscoveredServiceCallable()
public final UnaryCallable<GetDiscoveredServiceRequest,DiscoveredService> getDiscoveredServiceCallable()
Gets a Discovered Service in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
GetDiscoveredServiceRequest request =
GetDiscoveredServiceRequest.newBuilder()
.setName(
DiscoveredServiceName.of("[PROJECT]", "[LOCATION]", "[DISCOVERED_SERVICE]")
.toString())
.build();
ApiFuture<DiscoveredService> future =
appHubClient.getDiscoveredServiceCallable().futureCall(request);
// Do something.
DiscoveredService response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<GetDiscoveredServiceRequest,DiscoveredService> |
getDiscoveredWorkload(DiscoveredWorkloadName name)
public final DiscoveredWorkload getDiscoveredWorkload(DiscoveredWorkloadName name)
Gets a Discovered Workload in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
DiscoveredWorkloadName name =
DiscoveredWorkloadName.of("[PROJECT]", "[LOCATION]", "[DISCOVERED_WORKLOAD]");
DiscoveredWorkload response = appHubClient.getDiscoveredWorkload(name);
}
Parameter | |
---|---|
Name | Description |
name |
DiscoveredWorkloadName Required. Fully qualified name of the Discovered Workload to fetch. Expected
format: |
Returns | |
---|---|
Type | Description |
DiscoveredWorkload |
getDiscoveredWorkload(GetDiscoveredWorkloadRequest request)
public final DiscoveredWorkload getDiscoveredWorkload(GetDiscoveredWorkloadRequest request)
Gets a Discovered Workload in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
GetDiscoveredWorkloadRequest request =
GetDiscoveredWorkloadRequest.newBuilder()
.setName(
DiscoveredWorkloadName.of("[PROJECT]", "[LOCATION]", "[DISCOVERED_WORKLOAD]")
.toString())
.build();
DiscoveredWorkload response = appHubClient.getDiscoveredWorkload(request);
}
Parameter | |
---|---|
Name | Description |
request |
GetDiscoveredWorkloadRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
DiscoveredWorkload |
getDiscoveredWorkload(String name)
public final DiscoveredWorkload getDiscoveredWorkload(String name)
Gets a Discovered Workload in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
String name =
DiscoveredWorkloadName.of("[PROJECT]", "[LOCATION]", "[DISCOVERED_WORKLOAD]").toString();
DiscoveredWorkload response = appHubClient.getDiscoveredWorkload(name);
}
Parameter | |
---|---|
Name | Description |
name |
String Required. Fully qualified name of the Discovered Workload to fetch. Expected
format: |
Returns | |
---|---|
Type | Description |
DiscoveredWorkload |
getDiscoveredWorkloadCallable()
public final UnaryCallable<GetDiscoveredWorkloadRequest,DiscoveredWorkload> getDiscoveredWorkloadCallable()
Gets a Discovered Workload in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
GetDiscoveredWorkloadRequest request =
GetDiscoveredWorkloadRequest.newBuilder()
.setName(
DiscoveredWorkloadName.of("[PROJECT]", "[LOCATION]", "[DISCOVERED_WORKLOAD]")
.toString())
.build();
ApiFuture<DiscoveredWorkload> future =
appHubClient.getDiscoveredWorkloadCallable().futureCall(request);
// Do something.
DiscoveredWorkload response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<GetDiscoveredWorkloadRequest,DiscoveredWorkload> |
getHttpJsonOperationsClient()
public final OperationsClient getHttpJsonOperationsClient()
Returns the OperationsClient that can be used to query the status of a long-running operation returned by another API method call.
Returns | |
---|---|
Type | Description |
OperationsClient |
getIamPolicy(GetIamPolicyRequest request)
public final Policy getIamPolicy(GetIamPolicyRequest request)
Gets the access control policy for a resource. Returns an empty policyif the resource exists and does not have a policy set.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
GetIamPolicyRequest request =
GetIamPolicyRequest.newBuilder()
.setResource(
ApplicationName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]").toString())
.setOptions(GetPolicyOptions.newBuilder().build())
.build();
Policy response = appHubClient.getIamPolicy(request);
}
Parameter | |
---|---|
Name | Description |
request |
com.google.iam.v1.GetIamPolicyRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
com.google.iam.v1.Policy |
getIamPolicyCallable()
public final UnaryCallable<GetIamPolicyRequest,Policy> getIamPolicyCallable()
Gets the access control policy for a resource. Returns an empty policyif the resource exists and does not have a policy set.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
GetIamPolicyRequest request =
GetIamPolicyRequest.newBuilder()
.setResource(
ApplicationName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]").toString())
.setOptions(GetPolicyOptions.newBuilder().build())
.build();
ApiFuture<Policy> future = appHubClient.getIamPolicyCallable().futureCall(request);
// Do something.
Policy response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> |
getLocation(GetLocationRequest request)
public final Location getLocation(GetLocationRequest request)
Gets information about a location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build();
Location response = appHubClient.getLocation(request);
}
Parameter | |
---|---|
Name | Description |
request |
com.google.cloud.location.GetLocationRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
com.google.cloud.location.Location |
getLocationCallable()
public final UnaryCallable<GetLocationRequest,Location> getLocationCallable()
Gets information about a location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build();
ApiFuture<Location> future = appHubClient.getLocationCallable().futureCall(request);
// Do something.
Location response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> |
getOperationsClient()
public final OperationsClient getOperationsClient()
Returns the OperationsClient that can be used to query the status of a long-running operation returned by another API method call.
Returns | |
---|---|
Type | Description |
OperationsClient |
getService(GetServiceRequest request)
public final Service getService(GetServiceRequest request)
Gets a Service in an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
GetServiceRequest request =
GetServiceRequest.newBuilder()
.setName(
ServiceName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]", "[SERVICE]")
.toString())
.build();
Service response = appHubClient.getService(request);
}
Parameter | |
---|---|
Name | Description |
request |
GetServiceRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
Service |
getService(ServiceName name)
public final Service getService(ServiceName name)
Gets a Service in an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
ServiceName name = ServiceName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]", "[SERVICE]");
Service response = appHubClient.getService(name);
}
Parameter | |
---|---|
Name | Description |
name |
ServiceName Required. Fully qualified name of the Service to fetch. Expected format:
|
Returns | |
---|---|
Type | Description |
Service |
getService(String name)
public final Service getService(String name)
Gets a Service in an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
String name =
ServiceName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]", "[SERVICE]").toString();
Service response = appHubClient.getService(name);
}
Parameter | |
---|---|
Name | Description |
name |
String Required. Fully qualified name of the Service to fetch. Expected format:
|
Returns | |
---|---|
Type | Description |
Service |
getServiceCallable()
public final UnaryCallable<GetServiceRequest,Service> getServiceCallable()
Gets a Service in an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
GetServiceRequest request =
GetServiceRequest.newBuilder()
.setName(
ServiceName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]", "[SERVICE]")
.toString())
.build();
ApiFuture<Service> future = appHubClient.getServiceCallable().futureCall(request);
// Do something.
Service response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<GetServiceRequest,Service> |
getServiceProjectAttachment(GetServiceProjectAttachmentRequest request)
public final ServiceProjectAttachment getServiceProjectAttachment(GetServiceProjectAttachmentRequest request)
Gets a service project attachment.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
GetServiceProjectAttachmentRequest request =
GetServiceProjectAttachmentRequest.newBuilder()
.setName(
ServiceProjectAttachmentName.of(
"[PROJECT]", "[LOCATION]", "[SERVICE_PROJECT_ATTACHMENT]")
.toString())
.build();
ServiceProjectAttachment response = appHubClient.getServiceProjectAttachment(request);
}
Parameter | |
---|---|
Name | Description |
request |
GetServiceProjectAttachmentRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
ServiceProjectAttachment |
getServiceProjectAttachment(ServiceProjectAttachmentName name)
public final ServiceProjectAttachment getServiceProjectAttachment(ServiceProjectAttachmentName name)
Gets a service project attachment.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
ServiceProjectAttachmentName name =
ServiceProjectAttachmentName.of(
"[PROJECT]", "[LOCATION]", "[SERVICE_PROJECT_ATTACHMENT]");
ServiceProjectAttachment response = appHubClient.getServiceProjectAttachment(name);
}
Parameter | |
---|---|
Name | Description |
name |
ServiceProjectAttachmentName Required. Fully qualified name of the service project attachment to retrieve.
Expected format:
|
Returns | |
---|---|
Type | Description |
ServiceProjectAttachment |
getServiceProjectAttachment(String name)
public final ServiceProjectAttachment getServiceProjectAttachment(String name)
Gets a service project attachment.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
String name =
ServiceProjectAttachmentName.of("[PROJECT]", "[LOCATION]", "[SERVICE_PROJECT_ATTACHMENT]")
.toString();
ServiceProjectAttachment response = appHubClient.getServiceProjectAttachment(name);
}
Parameter | |
---|---|
Name | Description |
name |
String Required. Fully qualified name of the service project attachment to retrieve.
Expected format:
|
Returns | |
---|---|
Type | Description |
ServiceProjectAttachment |
getServiceProjectAttachmentCallable()
public final UnaryCallable<GetServiceProjectAttachmentRequest,ServiceProjectAttachment> getServiceProjectAttachmentCallable()
Gets a service project attachment.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
GetServiceProjectAttachmentRequest request =
GetServiceProjectAttachmentRequest.newBuilder()
.setName(
ServiceProjectAttachmentName.of(
"[PROJECT]", "[LOCATION]", "[SERVICE_PROJECT_ATTACHMENT]")
.toString())
.build();
ApiFuture<ServiceProjectAttachment> future =
appHubClient.getServiceProjectAttachmentCallable().futureCall(request);
// Do something.
ServiceProjectAttachment response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<GetServiceProjectAttachmentRequest,ServiceProjectAttachment> |
getSettings()
public final AppHubSettings getSettings()
Returns | |
---|---|
Type | Description |
AppHubSettings |
getStub()
public AppHubStub getStub()
Returns | |
---|---|
Type | Description |
AppHubStub |
getWorkload(GetWorkloadRequest request)
public final Workload getWorkload(GetWorkloadRequest request)
Gets a Workload in an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
GetWorkloadRequest request =
GetWorkloadRequest.newBuilder()
.setName(
WorkloadName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]", "[WORKLOAD]")
.toString())
.build();
Workload response = appHubClient.getWorkload(request);
}
Parameter | |
---|---|
Name | Description |
request |
GetWorkloadRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
Workload |
getWorkload(WorkloadName name)
public final Workload getWorkload(WorkloadName name)
Gets a Workload in an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
WorkloadName name = WorkloadName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]", "[WORKLOAD]");
Workload response = appHubClient.getWorkload(name);
}
Parameter | |
---|---|
Name | Description |
name |
WorkloadName Required. Fully qualified name of the Workload to fetch. Expected format:
|
Returns | |
---|---|
Type | Description |
Workload |
getWorkload(String name)
public final Workload getWorkload(String name)
Gets a Workload in an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
String name =
WorkloadName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]", "[WORKLOAD]").toString();
Workload response = appHubClient.getWorkload(name);
}
Parameter | |
---|---|
Name | Description |
name |
String Required. Fully qualified name of the Workload to fetch. Expected format:
|
Returns | |
---|---|
Type | Description |
Workload |
getWorkloadCallable()
public final UnaryCallable<GetWorkloadRequest,Workload> getWorkloadCallable()
Gets a Workload in an Application.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
GetWorkloadRequest request =
GetWorkloadRequest.newBuilder()
.setName(
WorkloadName.of("[PROJECT]", "[LOCATION]", "[APPLICATION]", "[WORKLOAD]")
.toString())
.build();
ApiFuture<Workload> future = appHubClient.getWorkloadCallable().futureCall(request);
// Do something.
Workload response = future.get();
}
Returns | |
---|---|
Type | Description |
UnaryCallable<GetWorkloadRequest,Workload> |
isShutdown()
public boolean isShutdown()
Returns | |
---|---|
Type | Description |
boolean |
isTerminated()
public boolean isTerminated()
Returns | |
---|---|
Type | Description |
boolean |
listApplications(ListApplicationsRequest request)
public final AppHubClient.ListApplicationsPagedResponse listApplications(ListApplicationsRequest request)
Lists Applications in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
ListApplicationsRequest request =
ListApplicationsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
for (Application element : appHubClient.listApplications(request).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
request |
ListApplicationsRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
AppHubClient.ListApplicationsPagedResponse |
listApplications(LocationName parent)
public final AppHubClient.ListApplicationsPagedResponse listApplications(LocationName parent)
Lists Applications in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (Application element : appHubClient.listApplications(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent |
LocationName Required. Project and location to list Applications on. Expected format:
|
Returns | |
---|---|
Type | Description |
AppHubClient.ListApplicationsPagedResponse |
listApplications(String parent)
public final AppHubClient.ListApplicationsPagedResponse listApplications(String parent)
Lists Applications in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (Application element : appHubClient.listApplications(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent |
String Required. Project and location to list Applications on. Expected format:
|
Returns | |
---|---|
Type | Description |
AppHubClient.ListApplicationsPagedResponse |
listApplicationsCallable()
public final UnaryCallable<ListApplicationsRequest,ListApplicationsResponse> listApplicationsCallable()
Lists Applications in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
ListApplicationsRequest request =
ListApplicationsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
while (true) {
ListApplicationsResponse response = appHubClient.listApplicationsCallable().call(request);
for (Application element : response.getApplicationsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListApplicationsRequest,ListApplicationsResponse> |
listApplicationsPagedCallable()
public final UnaryCallable<ListApplicationsRequest,AppHubClient.ListApplicationsPagedResponse> listApplicationsPagedCallable()
Lists Applications in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
ListApplicationsRequest request =
ListApplicationsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
ApiFuture<Application> future =
appHubClient.listApplicationsPagedCallable().futureCall(request);
// Do something.
for (Application element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListApplicationsRequest,ListApplicationsPagedResponse> |
listDiscoveredServices(ListDiscoveredServicesRequest request)
public final AppHubClient.ListDiscoveredServicesPagedResponse listDiscoveredServices(ListDiscoveredServicesRequest request)
Lists Discovered Services that can be added to an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
ListDiscoveredServicesRequest request =
ListDiscoveredServicesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
for (DiscoveredService element : appHubClient.listDiscoveredServices(request).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
request |
ListDiscoveredServicesRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
AppHubClient.ListDiscoveredServicesPagedResponse |
listDiscoveredServices(LocationName parent)
public final AppHubClient.ListDiscoveredServicesPagedResponse listDiscoveredServices(LocationName parent)
Lists Discovered Services that can be added to an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (DiscoveredService element : appHubClient.listDiscoveredServices(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent |
LocationName Required. Project and location to list Discovered Services on. Expected format:
|
Returns | |
---|---|
Type | Description |
AppHubClient.ListDiscoveredServicesPagedResponse |
listDiscoveredServices(String parent)
public final AppHubClient.ListDiscoveredServicesPagedResponse listDiscoveredServices(String parent)
Lists Discovered Services that can be added to an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (DiscoveredService element : appHubClient.listDiscoveredServices(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent |
String Required. Project and location to list Discovered Services on. Expected format:
|
Returns | |
---|---|
Type | Description |
AppHubClient.ListDiscoveredServicesPagedResponse |
listDiscoveredServicesCallable()
public final UnaryCallable<ListDiscoveredServicesRequest,ListDiscoveredServicesResponse> listDiscoveredServicesCallable()
Lists Discovered Services that can be added to an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
ListDiscoveredServicesRequest request =
ListDiscoveredServicesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
while (true) {
ListDiscoveredServicesResponse response =
appHubClient.listDiscoveredServicesCallable().call(request);
for (DiscoveredService element : response.getDiscoveredServicesList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListDiscoveredServicesRequest,ListDiscoveredServicesResponse> |
listDiscoveredServicesPagedCallable()
public final UnaryCallable<ListDiscoveredServicesRequest,AppHubClient.ListDiscoveredServicesPagedResponse> listDiscoveredServicesPagedCallable()
Lists Discovered Services that can be added to an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
ListDiscoveredServicesRequest request =
ListDiscoveredServicesRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
ApiFuture<DiscoveredService> future =
appHubClient.listDiscoveredServicesPagedCallable().futureCall(request);
// Do something.
for (DiscoveredService element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListDiscoveredServicesRequest,ListDiscoveredServicesPagedResponse> |
listDiscoveredWorkloads(ListDiscoveredWorkloadsRequest request)
public final AppHubClient.ListDiscoveredWorkloadsPagedResponse listDiscoveredWorkloads(ListDiscoveredWorkloadsRequest request)
Lists Discovered Workloads that can be added to an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
ListDiscoveredWorkloadsRequest request =
ListDiscoveredWorkloadsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
for (DiscoveredWorkload element :
appHubClient.listDiscoveredWorkloads(request).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
request |
ListDiscoveredWorkloadsRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
AppHubClient.ListDiscoveredWorkloadsPagedResponse |
listDiscoveredWorkloads(LocationName parent)
public final AppHubClient.ListDiscoveredWorkloadsPagedResponse listDiscoveredWorkloads(LocationName parent)
Lists Discovered Workloads that can be added to an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (DiscoveredWorkload element : appHubClient.listDiscoveredWorkloads(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent |
LocationName Required. Project and location to list Discovered Workloads on. Expected format:
|
Returns | |
---|---|
Type | Description |
AppHubClient.ListDiscoveredWorkloadsPagedResponse |
listDiscoveredWorkloads(String parent)
public final AppHubClient.ListDiscoveredWorkloadsPagedResponse listDiscoveredWorkloads(String parent)
Lists Discovered Workloads that can be added to an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (DiscoveredWorkload element : appHubClient.listDiscoveredWorkloads(parent).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
parent |
String Required. Project and location to list Discovered Workloads on. Expected format:
|
Returns | |
---|---|
Type | Description |
AppHubClient.ListDiscoveredWorkloadsPagedResponse |
listDiscoveredWorkloadsCallable()
public final UnaryCallable<ListDiscoveredWorkloadsRequest,ListDiscoveredWorkloadsResponse> listDiscoveredWorkloadsCallable()
Lists Discovered Workloads that can be added to an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
ListDiscoveredWorkloadsRequest request =
ListDiscoveredWorkloadsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
while (true) {
ListDiscoveredWorkloadsResponse response =
appHubClient.listDiscoveredWorkloadsCallable().call(request);
for (DiscoveredWorkload element : response.getDiscoveredWorkloadsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListDiscoveredWorkloadsRequest,ListDiscoveredWorkloadsResponse> |
listDiscoveredWorkloadsPagedCallable()
public final UnaryCallable<ListDiscoveredWorkloadsRequest,AppHubClient.ListDiscoveredWorkloadsPagedResponse> listDiscoveredWorkloadsPagedCallable()
Lists Discovered Workloads that can be added to an Application in a host project and location.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
ListDiscoveredWorkloadsRequest request =
ListDiscoveredWorkloadsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
ApiFuture<DiscoveredWorkload> future =
appHubClient.listDiscoveredWorkloadsPagedCallable().futureCall(request);
// Do something.
for (DiscoveredWorkload element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<ListDiscoveredWorkloadsRequest,ListDiscoveredWorkloadsPagedResponse> |
listLocations(ListLocationsRequest request)
public final AppHubClient.ListLocationsPagedResponse listLocations(ListLocationsRequest request)
Lists information about the supported locations for this service.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
ListLocationsRequest request =
ListLocationsRequest.newBuilder()
.setName("name3373707")
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (Location element : appHubClient.listLocations(request).iterateAll()) {
// doThingsWith(element);
}
}
Parameter | |
---|---|
Name | Description |
request |
com.google.cloud.location.ListLocationsRequest The request object containing all of the parameters for the API call. |
Returns | |
---|---|
Type | Description |
AppHubClient.ListLocationsPagedResponse |
listLocationsCallable()
public final UnaryCallable<ListLocationsRequest,ListLocationsResponse> listLocationsCallable()
Lists information about the supported locations for this service.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
ListLocationsRequest request =
ListLocationsRequest.newBuilder()
.setName("name3373707")
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
ListLocationsResponse response = appHubClient.listLocationsCallable().call(request);
for (Location element : response.getLocationsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
Returns | |
---|---|
Type | Description |
UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> |
listLocationsPagedCallable()
public final UnaryCallable<ListLocationsRequest,AppHubClient.ListLocationsPagedResponse> listLocationsPagedCallable()
Lists information about the supported locations for this service.
Sample code:
// 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 (AppHubClient appHubClient = AppHubClient.create()) {
ListLocationsRequest request =
ListLocationsRequest.newBuilder()
.setName("name3373707")
.setFilter("filter-1274492040")
.setPageSize(883849137