Uses of Class
org.jclouds.googlecomputeengine.domain.Operation
Packages that use Operation
Package
Description
-
Uses of Operation in org.jclouds.googlecomputeengine.compute.functions
Methods in org.jclouds.googlecomputeengine.compute.functions that return OperationModifier and TypeMethodDescriptionDeletes any resource by self-link and returns the operation in progress, or null if not found.Returns an operation by self-link or null if not found.Resources.resetInstance
(URI selfLink) Hard-resets the instance by self-link and returns the operation in progressResources.startInstance
(URI selfLink) Starts the instance by self-link and returns the operation in progressResources.stopInstance
(URI selfLink) Stops the instance by self-link and returns the operation in progressConstructor parameters in org.jclouds.googlecomputeengine.compute.functions with type arguments of type OperationModifierConstructorDescriptionprotected
ResetWindowsPassword
(GoogleComputeEngineApi api, Crypto crypto, com.google.common.base.Predicate<AtomicReference<Operation>> operationDone, Json json) -
Uses of Operation in org.jclouds.googlecomputeengine.compute.predicates
Method parameters in org.jclouds.googlecomputeengine.compute.predicates with type arguments of type OperationModifier and TypeMethodDescriptionboolean
AtomicOperationDone.apply
(AtomicReference<Operation> input) -
Uses of Operation in org.jclouds.googlecomputeengine.domain
Methods in org.jclouds.googlecomputeengine.domain that return OperationModifier and TypeMethodDescriptionstatic 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) -
Uses of Operation in org.jclouds.googlecomputeengine.features
Methods in org.jclouds.googlecomputeengine.features that return OperationModifier and TypeMethodDescriptionInstanceApi.addAccessConfigToNic
(String instance, Instance.NetworkInterface.AccessConfig accessConfig, String networkInterfaceName) Adds an access config to an instance's network interface.TargetPoolApi.addHealthCheck
(String targetPool, List<URI> healthChecks) Adds health check URL to targetPool.TargetPoolApi.addInstance
(String targetPool, List<URI> instances) Adds instance to the targetPool.InstanceApi.attachDisk
(String instance, AttachDisk attachDiskOptions) Attaches a disk to an instanceCreates an address resource in the specified project specifying the size of the address.AddressApi.create
(AddressCreationOptions options) BackendServiceApi.create
(BackendServiceOptions backendService) Creates a backend service resource in the specified project using the data included in the request.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.DiskApi.create
(String diskName, DiskCreationOptions options) Creates a persistent disk resource, in the specified project, specifying the size of the disk and other options.ForwardingRuleApi.create
(String forwardingRuleName, ForwardingRuleCreationOptions options) Creates a ForwardingRule resource in the specified project and region using the data included in the request.ImageApi.create
(ImageCreationOptions options) InstanceApi.create
(NewInstance template) Creates a instance resource in the specified project using the data included in the request.NetworkApi.create
(NetworkCreationOptions options) Creates a persistent network resource in the specified project with the specified options.Creates a targetHttpProxy resource in the specified project using the given URI for the urlMap.TargetHttpProxyApi.create
(TargetHttpProxyOptions targetHttpProxyOptions) Creates a TargetHttpProxy resource in the specified project using the data included in the request.TargetInstanceApi.create
(NewTargetInstance targetInstance) Creates a instance resource in the specified project using the data included in the request.TargetPoolApi.create
(TargetPoolCreationOptions options) Creates a TargetPool resource in the specified project and region using the data included in the request.Creates a urlMap resource in the specified project using the data included in the request.UrlMapApi.create
(UrlMapOptions urlMapOptions) Creates a urlMap resource in the specified project using the data included in the request.NetworkApi.createCustom
(String networkName) Creates a custom persistent network resource in the specified project with the specified range.ImageApi.createFromDisk
(String image, String sourceDisk) Creates an image resource in the specified project from the provided persistent disk.FirewallApi.createInNetwork
(String name, URI network, FirewallOptions firewallOptions) Creates a firewall resource in the specified project using the data included in the request.RouteApi.createInNetwork
(String name, URI network, RouteOptions routeOptions) Creates a route resource in the specified project using the data included in the request.SubnetworkApi.createInNetwork
(SubnetworkCreationOptions newSubnetwork) Creates a persistent network resource in the specified project with the specified range and specified gateway.NetworkApi.createLegacy
(String networkName, String IPv4Range) Creates a legacy persistent network resource in the specified project with the specified range.DiskApi.createSnapshot
(String diskName, String snapshotName) Create a snapshot of a given disk in a zone.DiskApi.createSnapshot
(String diskName, String snapshotName, String description) Deletes an address by name and returns the operation in progress, or null if not found.Deletes the specified backend service resource.Deletes a persistent disk by name and returns the operation in progress, or null if not found.Deletes a firewall by name and returns the operation in progress, or null if not found.Deletes a forwarding rule by name and returns the operation in progress, or null if not found.Deletes a health check by name and returns the operation in progress, or null if not found.Deletes an image by name and returns the operation in progress, or null if not found.Deletes an instance by name and returns the operation in progress, or null if not found.Deletes a network by name and returns the operation in progress, or null if not found.Deletes a route by name and returns the operation in progress, or null if not found.Deletes a snapshot by name and returns the operation in progress, or null if not found.Deletes a network by name and returns the operation in progress, or null if not found.Deletes the specified image resource.Deletes a targetInstance by name and returns the operation in progress, or null if not found.Deletes a target pool by name and returns the operation in progress, or null if not found.Deletes the specified urlMap resource.InstanceApi.deleteAccessConfigFromNic
(String instance, String accessConfigName, String networkInterfaceName) Deletes an access config from an instance's network interface.ImageApi.deprecate
(String image, DeprecateOptions deprecated) Sets the deprecation status of an image.InstanceApi.detachDisk
(String instance, String deviceName) Detaches an attached disk from an instanceReturns an operation by self-link or null if not found.Creates a HttpHealthCheck resource in the specified project and region using the data included in the request.HttpHealthCheckApi.insert
(String name, HttpHealthCheckCreationOptions options) Creates a HttpHealthCheck resource in the specified project and region using the data included in the request.BackendServiceApi.patch
(String backendServiceName, BackendServiceOptions backendServiceOptions) Updates the specified backend service resource, with patch semantics, with the data included in the request.FirewallApi.patch
(String firewall, FirewallOptions firewallOptions) Updates the specified firewall resource, with patch semantics, with the data included in the request.HttpHealthCheckApi.patch
(String name, HttpHealthCheckCreationOptions options) Updates a HttpHealthCheck resource in the specified project using the data included in the request.UrlMapApi.patch
(String urlMapName, UrlMapOptions urlMapOptions) Updates the specified urlMap resource, with patch semantics, with the data included in the request.TargetPoolApi.removeHealthCheck
(String targetPool, List<URI> healthChecks) Removes health check URL from targetPool.TargetPoolApi.removeInstance
(String targetPool, List<URI> instances) Removes instance URL from targetPool.Hard-resets the instance.Changes backup pool configurations.Changes backup pool configurations.ProjectApi.setCommonInstanceMetadata
(Metadata metadata) Sets metadata common to all instances within the current project using the data included in the request.InstanceApi.setDiskAutoDelete
(String instanceName, String deviceName, boolean autoDelete) Sets the auto-delete flag for a disk attached to an instanceInstanceApi.setMetadata
(String instance, Metadata metadata) Sets metadata for an instance using the data included in the request.InstanceApi.setScheduling
(String instanceName, Instance.Scheduling.OnHostMaintenance onHostMaintenance, boolean automaticRestart, boolean preemptible) Sets an instance's scheduling options.Lists items for an instanceChanges the target url for a forwarding rule.Updates the specified targetHttpProxy resource with the data included in the request.ProjectApi.setUsageExportBucket
(String bucketName, String reportNamePrefix) This method starts an instance that was stopped using the using theInstanceApi.stop(String)
method.This method stops a running instance, shutting it down cleanly, and allows you to restart the instance at a later time.BackendServiceApi.update
(String backendServiceName, BackendServiceOptions backendServiceOptions) Updates the specified backend service resource with the data included in the request.FirewallApi.update
(String firewall, FirewallOptions firewallOptions) Updates the specified firewall resource with the data included in the request.HttpHealthCheckApi.update
(String name, HttpHealthCheckCreationOptions options) Updates a HttpHealthCheck resource in the specified project using the data included in the request.UrlMapApi.update
(String urlMapName, UrlMapOptions urlMapOptions) Updates the specified urlMap resource with the data included in the request.Methods in org.jclouds.googlecomputeengine.features that return types with arguments of type OperationModifier and TypeMethodDescriptionAggregatedListApi.OperationPages.fetchNextPage
(ListOptions options) OperationApi.OperationPages.fetchNextPage
(ListOptions options) OperationApi.OperationPagesInRegion.fetchNextPage
(String regionName, ListOptions options) OperationApi.OperationPagesInZone.fetchNextPage
(String zoneName, ListOptions options) AggregatedListApi.globalOperations()
AggregatedListApi.globalOperations
(ListOptions options) OperationApi.list()
OperationApi.list
(ListOptions options) OperationApi.listInRegion
(String region) OperationApi.listInRegion
(String region, ListOptions options) OperationApi.listInZone
(String zone) OperationApi.listInZone
(String zone, ListOptions options) OperationApi.listPage
(String pageToken, ListOptions listOptions) Retrieves the list of operation resources available to the specified project.OperationApi.listPageInRegion
(String region, String pageToken, ListOptions listOptions) Retrieves the list of operation resources available in the specified region.OperationApi.listPageInZone
(String zone, String pageToken, ListOptions listOptions) Retrieves the list of operation resources available in the specified zone.AggregatedListApi.pageOfGlobalOperations
(String pageToken, ListOptions listOptions) Retrieves the list of global operations resources available to the specified project.