Modifier and Type | Method and Description |
---|---|
Operation |
Resources.delete(URI selfLink)
Deletes any resource by self-link and returns the operation in progress, or null if not found.
|
Operation |
Resources.operation(URI selfLink)
Returns an operation by self-link or null if not found.
|
Operation |
Resources.resetInstance(URI selfLink)
Hard-resets the instance by self-link and returns the operation in progress
|
Operation |
Resources.startInstance(URI selfLink)
Starts the instance by self-link and returns the operation in progress
|
Operation |
Resources.stopInstance(URI selfLink)
Stops the instance by self-link and returns the operation in progress
|
Constructor and Description |
---|
ResetWindowsPassword(GoogleComputeEngineApi api,
Crypto crypto,
com.google.common.base.Predicate<AtomicReference<Operation>> operationDone) |
Modifier and Type | Method and Description |
---|---|
boolean |
AtomicOperationDone.apply(AtomicReference<Operation> input) |
Modifier and Type | Method and Description |
---|---|
static Operation |
Operation.create(String id,
Date creationTimestamp,
URI selfLink,
String name,
String description,
URI targetLink,
String targetId,
String clientOperationId,
Operation.Status status,
String statusMessage,
String user,
Integer progress,
Date insertTime,
Date startTime,
Date endTime,
Integer httpErrorStatusCode,
String httpErrorMessage,
String operationType,
Operation.Error error,
List<Warning> warnings,
URI region,
URI zone) |
Modifier and Type | Method and Description |
---|---|
Operation |
InstanceApi.addAccessConfigToNic(String instance,
Instance.NetworkInterface.AccessConfig accessConfig,
String networkInterfaceName)
Adds an access config to an instance's network interface.
|
Operation |
TargetPoolApi.addHealthCheck(String targetPool,
List<URI> healthChecks)
Adds health check URL to targetPool.
|
Operation |
TargetPoolApi.addInstance(String targetPool,
List<URI> instances)
Adds instance to the targetPool.
|
Operation |
InstanceApi.attachDisk(String instance,
AttachDisk attachDiskOptions)
Attaches a disk to an instance
|
Operation |
AddressApi.create(AddressCreationOptions options) |
Operation |
BackendServiceApi.create(BackendServiceOptions backendService)
Creates a backend service resource in the specified project using the data
included in the request.
|
Operation |
ImageApi.create(ImageCreationOptions options) |
Operation |
InstanceApi.create(NewInstance template)
Creates a instance resource in the specified project using the data included in the request.
|
Operation |
TargetInstanceApi.create(NewTargetInstance targetInstance)
Creates a instance resource in the specified project using the data included in the request.
|
Operation |
AddressApi.create(String address)
Creates an address resource in the specified project specifying the size of the address.
|
Operation |
DiskApi.create(String diskName,
DiskCreationOptions options)
Creates a persistent disk resource, in the specified project, specifying the size of the disk and other options.
|
Operation |
ForwardingRuleApi.create(String forwardingRuleName,
ForwardingRuleCreationOptions options)
Creates a ForwardingRule resource in the specified project and region using the data included in the request.
|
Operation |
DiskApi.create(String diskName,
String sourceImage,
DiskCreationOptions options)
Creates a persistent disk resource, in the specified project, specifying the size of the disk and other options.
|
Operation |
UrlMapApi.create(String name,
URI defaultService)
Creates a urlMap resource in the specified project using the data included in the request.
|
Operation |
TargetHttpProxyApi.create(String name,
URI urlMap)
Creates a targetHttpProxy resource in the specified project using the given URI for the urlMap.
|
Operation |
TargetHttpProxyApi.create(TargetHttpProxyOptions targetHttpProxyOptions)
Creates a TargetHttpProxy resource in the specified project using the data included in the request.
|
Operation |
TargetPoolApi.create(TargetPoolCreationOptions options)
Creates a TargetPool resource in the specified project and region using the data included in the request.
|
Operation |
UrlMapApi.create(UrlMapOptions urlMapOptions)
Creates a urlMap resource in the specified project using the data included in the request.
|
Operation |
ImageApi.createFromDisk(String image,
String sourceDisk)
Creates an image resource in the specified project from the provided persistent disk.
|
Operation |
NetworkApi.createInIPv4Range(NetworkCreationOptions options)
Creates a persistent network resource in the specified project with the specified range and specified gateway.
|
Operation |
NetworkApi.createInIPv4Range(String networkName,
String IPv4Range)
Creates a persistent network resource in the specified project with the specified range.
|
Operation |
FirewallApi.createInNetwork(String name,
URI network,
FirewallOptions firewallOptions)
Creates a firewall resource in the specified project using the data included in the request.
|
Operation |
RouteApi.createInNetwork(String name,
URI network,
RouteOptions routeOptions)
Creates a route resource in the specified project using the data included in the request.
|
Operation |
DiskApi.createSnapshot(String diskName,
String snapshotName)
Create a snapshot of a given disk in a zone.
|
Operation |
DiskApi.createSnapshot(String diskName,
String snapshotName,
String description) |
Operation |
UrlMapApi.delete(String urlMapName)
Deletes the specified urlMap resource.
|
Operation |
TargetPoolApi.delete(String targetPool)
Deletes a target pool by name and returns the operation in progress, or null if not found.
|
Operation |
TargetInstanceApi.delete(String targetInstance)
Deletes a targetInstance by name and returns the operation in progress, or null if not found.
|
Operation |
TargetHttpProxyApi.delete(String targetHttpProxyName)
Deletes the specified image resource.
|
Operation |
SnapshotApi.delete(String snapshot)
Deletes a snapshot by name and returns the operation in progress, or null if not found.
|
Operation |
RouteApi.delete(String routeName)
Deletes a route by name and returns the operation in progress, or null if not found.
|
Operation |
NetworkApi.delete(String networkName)
Deletes a network by name and returns the operation in progress, or null if not found.
|
Operation |
InstanceApi.delete(String instance)
Deletes an instance by name and returns the operation in progress, or null if not found.
|
Operation |
ImageApi.delete(String image)
Deletes an image by name and returns the operation in progress, or null if not found.
|
Operation |
HttpHealthCheckApi.delete(String httpHealthCheck)
Deletes a health check by name and returns the operation in progress, or null if not found.
|
Operation |
ForwardingRuleApi.delete(String forwardingRule)
Deletes a forwarding rule by name and returns the operation in progress, or null if not found.
|
Operation |
FirewallApi.delete(String firewall)
Deletes a firewall by name and returns the operation in progress, or null if not found.
|
Operation |
DiskApi.delete(String disk)
Deletes a persistent disk by name and returns the operation in progress, or null if not found.
|
Operation |
BackendServiceApi.delete(String backendServiceName)
Deletes the specified backend service resource.
|
Operation |
AddressApi.delete(String address)
Deletes an address by name and returns the operation in progress, or null if not found.
|
Operation |
InstanceApi.deleteAccessConfigFromNic(String instance,
String accessConfigName,
String networkInterfaceName)
Deletes an access config from an instance's network interface.
|
Operation |
ImageApi.deprecate(String image,
DeprecateOptions deprecated)
Sets the deprecation status of an image.
|
Operation |
InstanceApi.detachDisk(String instance,
String deviceName)
Detaches an attached disk from an instance
|
Operation |
OperationApi.get(URI operation)
Returns an operation by self-link or null if not found.
|
Operation |
HttpHealthCheckApi.insert(String httpHealthCheckName)
Creates a HttpHealthCheck resource in the specified project and region using the data included in the request.
|
Operation |
HttpHealthCheckApi.insert(String name,
HttpHealthCheckCreationOptions options)
Creates a HttpHealthCheck resource in the specified project and region using the data included in the request.
|
Operation |
BackendServiceApi.patch(String backendServiceName,
BackendServiceOptions backendServiceOptions)
Updates the specified backend service resource, with patch semantics, with
the data included in the request.
|
Operation |
FirewallApi.patch(String firewall,
FirewallOptions firewallOptions)
Updates the specified firewall resource, with patch semantics, with the data included in the request.
|
Operation |
HttpHealthCheckApi.patch(String name,
HttpHealthCheckCreationOptions options)
Updates a HttpHealthCheck resource in the specified project
using the data included in the request.
|
Operation |
UrlMapApi.patch(String urlMapName,
UrlMapOptions urlMapOptions)
Updates the specified urlMap resource, with patch semantics, with the data included in the request.
|
Operation |
TargetPoolApi.removeHealthCheck(String targetPool,
List<URI> healthChecks)
Removes health check URL from targetPool.
|
Operation |
TargetPoolApi.removeInstance(String targetPool,
List<URI> instances)
Removes instance URL from targetPool.
|
Operation |
InstanceApi.reset(String instance)
Hard-resets the instance.
|
Operation |
TargetPoolApi.setBackup(String targetPool,
Float failoverRatio,
URI target)
Changes backup pool configurations.
|
Operation |
TargetPoolApi.setBackup(String targetPool,
URI target)
Changes backup pool configurations.
|
Operation |
ProjectApi.setCommonInstanceMetadata(Metadata metadata)
Sets metadata common to all instances within the current project using the data included in the request.
|
Operation |
InstanceApi.setDiskAutoDelete(String instanceName,
String deviceName,
boolean autoDelete)
Sets the auto-delete flag for a disk attached to an instance
|
Operation |
InstanceApi.setMetadata(String instance,
Metadata metadata)
Sets metadata for an instance using the data included in the request.
|
Operation |
InstanceApi.setScheduling(String instanceName,
Instance.Scheduling.OnHostMaintenance onHostMaintenance,
boolean automaticRestart,
boolean preemptible)
Sets an instance's scheduling options.
|
Operation |
InstanceApi.setTags(String instance,
Iterable<String> items,
String fingerprint)
Lists items for an instance
|
Operation |
ForwardingRuleApi.setTarget(String forwardingRule,
URI target)
Changes the target url for a forwarding rule.
|
Operation |
TargetHttpProxyApi.setUrlMap(String targetHttpProxyName,
URI urlMap)
Updates the specified targetHttpProxy resource with the data included in the request.
|
Operation |
ProjectApi.setUsageExportBucket(String bucketName,
String reportNamePrefix) |
Operation |
InstanceApi.start(String instance)
This method starts an instance that was stopped using the using the
InstanceApi.stop(String) method. |
Operation |
InstanceApi.stop(String instance)
This method stops a running instance, shutting it down cleanly, and allows you to restart
the instance at a later time.
|
Operation |
BackendServiceApi.update(String backendServiceName,
BackendServiceOptions backendServiceOptions)
Updates the specified backend service resource with the data included in
the request.
|
Operation |
FirewallApi.update(String firewall,
FirewallOptions firewallOptions)
Updates the specified firewall resource with the data included in the request.
|
Operation |
HttpHealthCheckApi.update(String name,
HttpHealthCheckCreationOptions options)
Updates a HttpHealthCheck resource in the specified project using the data included in the request.
|
Operation |
UrlMapApi.update(String urlMapName,
UrlMapOptions urlMapOptions)
Updates the specified urlMap resource with the data included in the request.
|
Modifier and Type | Method and Description |
---|---|
protected com.google.common.base.Function<String,ListPage<Operation>> |
OperationApi.OperationPages.fetchNextPage(ListOptions options) |
protected com.google.common.base.Function<String,ListPage<Operation>> |
AggregatedListApi.OperationPages.fetchNextPage(ListOptions options) |
protected com.google.common.base.Function<String,ListPage<Operation>> |
OperationApi.OperationPagesInRegion.fetchNextPage(String regionName,
ListOptions options) |
protected com.google.common.base.Function<String,ListPage<Operation>> |
OperationApi.OperationPagesInZone.fetchNextPage(String zoneName,
ListOptions options) |
Iterator<ListPage<Operation>> |
AggregatedListApi.globalOperations() |
Iterator<ListPage<Operation>> |
AggregatedListApi.globalOperations(ListOptions options) |
Iterator<ListPage<Operation>> |
OperationApi.list() |
Iterator<ListPage<Operation>> |
OperationApi.list(ListOptions options) |
Iterator<ListPage<Operation>> |
OperationApi.listInRegion(String region) |
Iterator<ListPage<Operation>> |
OperationApi.listInRegion(String region,
ListOptions options) |
Iterator<ListPage<Operation>> |
OperationApi.listInZone(String zone) |
Iterator<ListPage<Operation>> |
OperationApi.listInZone(String zone,
ListOptions options) |
ListPage<Operation> |
OperationApi.listPage(String pageToken,
ListOptions listOptions)
Retrieves the list of operation resources available to the specified project.
|
ListPage<Operation> |
OperationApi.listPageInRegion(String region,
String pageToken,
ListOptions listOptions)
Retrieves the list of operation resources available in the specified region.
|
ListPage<Operation> |
OperationApi.listPageInZone(String zone,
String pageToken,
ListOptions listOptions)
Retrieves the list of operation resources available in the specified zone.
|
ListPage<Operation> |
AggregatedListApi.pageOfGlobalOperations(String pageToken,
ListOptions listOptions)
Retrieves the list of global operations resources available to the
specified project.
|
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.