Uses of Class
org.jclouds.googlecomputeengine.domain.Operation

Packages that use Operation
org.jclouds.googlecomputeengine.compute   
org.jclouds.googlecomputeengine.compute.extensions   
org.jclouds.googlecomputeengine.compute.strategy   
org.jclouds.googlecomputeengine.domain   
org.jclouds.googlecomputeengine.features   
org.jclouds.googlecomputeengine.functions   
org.jclouds.googlecomputeengine.functions.internal   
org.jclouds.googlecomputeengine.predicates   
 

Uses of Operation in org.jclouds.googlecomputeengine.compute
 

Constructor parameters in org.jclouds.googlecomputeengine.compute with type arguments of type Operation
GoogleComputeEngineService(org.jclouds.compute.ComputeServiceContext context, Map<String,org.jclouds.domain.Credentials> credentialStore, com.google.common.base.Supplier<Set<? extends org.jclouds.compute.domain.Image>> images, com.google.common.base.Supplier<Set<? extends org.jclouds.compute.domain.Hardware>> hardwareProfiles, com.google.common.base.Supplier<Set<? extends org.jclouds.domain.Location>> locations, org.jclouds.compute.strategy.ListNodesStrategy listNodesStrategy, org.jclouds.compute.strategy.GetImageStrategy getImageStrategy, org.jclouds.compute.strategy.GetNodeMetadataStrategy getNodeMetadataStrategy, org.jclouds.compute.strategy.CreateNodesInGroupThenAddToSet runNodesAndAddToSetStrategy, org.jclouds.compute.strategy.RebootNodeStrategy rebootNodeStrategy, org.jclouds.compute.strategy.DestroyNodeStrategy destroyNodeStrategy, org.jclouds.compute.strategy.ResumeNodeStrategy resumeNodeStrategy, org.jclouds.compute.strategy.SuspendNodeStrategy suspendNodeStrategy, javax.inject.Provider<org.jclouds.compute.domain.TemplateBuilder> templateBuilderProvider, javax.inject.Provider<org.jclouds.compute.options.TemplateOptions> templateOptionsProvider, com.google.common.base.Predicate<AtomicReference<org.jclouds.compute.domain.NodeMetadata>> nodeRunning, com.google.common.base.Predicate<AtomicReference<org.jclouds.compute.domain.NodeMetadata>> nodeTerminated, com.google.common.base.Predicate<AtomicReference<org.jclouds.compute.domain.NodeMetadata>> nodeSuspended, org.jclouds.compute.strategy.InitializeRunScriptOnNodeOrPlaceInBadMap.Factory initScriptRunnerFactory, org.jclouds.scriptbuilder.functions.InitAdminAccess initAdminAccess, org.jclouds.compute.callables.RunScriptOnNode.Factory runScriptOnNodeFactory, org.jclouds.compute.internal.PersistNodeCredentials persistNodeCredentials, org.jclouds.compute.reference.ComputeServiceConstants.Timeouts timeouts, com.google.common.util.concurrent.ListeningExecutorService userExecutor, com.google.common.base.Optional<org.jclouds.compute.extensions.ImageExtension> imageExtension, com.google.common.base.Optional<org.jclouds.compute.extensions.SecurityGroupExtension> securityGroupExtension, com.google.common.base.Function<Set<? extends org.jclouds.compute.domain.NodeMetadata>,Set<String>> findOrphanedGroups, org.jclouds.compute.functions.GroupNamingConvention.Factory namingConvention, GoogleComputeEngineApi api, com.google.common.base.Supplier<String> project, com.google.common.base.Predicate<AtomicReference<Operation>> operationDonePredicate, Long operationCompleteCheckInterval, Long operationCompleteCheckTimeout)
           
GoogleComputeEngineServiceAdapter(GoogleComputeEngineApi api, com.google.common.base.Supplier<String> userProject, com.google.common.base.Function<org.jclouds.compute.options.TemplateOptions,com.google.common.collect.ImmutableMap.Builder<String,String>> metatadaFromTemplateOptions, com.google.common.base.Predicate<AtomicReference<Operation>> operationDonePredicate, Long operationCompleteCheckInterval, Long operationCompleteCheckTimeout, com.google.common.base.Supplier<Map<URI,? extends org.jclouds.domain.Location>> zones, FirewallTagNamingConvention.Factory firewallTagNamingConvention)
           
 

Uses of Operation in org.jclouds.googlecomputeengine.compute.extensions
 

Fields in org.jclouds.googlecomputeengine.compute.extensions with type parameters of type Operation
protected  com.google.common.base.Predicate<AtomicReference<Operation>> GoogleComputeEngineSecurityGroupExtension.operationDonePredicate
           
 

Constructor parameters in org.jclouds.googlecomputeengine.compute.extensions with type arguments of type Operation
GoogleComputeEngineSecurityGroupExtension(GoogleComputeEngineApi api, com.google.common.base.Supplier<String> userProject, org.jclouds.compute.functions.GroupNamingConvention.Factory namingConvention, com.google.common.cache.LoadingCache<NetworkAndAddressRange,Network> networkCreator, com.google.common.base.Function<Network,org.jclouds.compute.domain.SecurityGroup> groupConverter, com.google.common.base.Predicate<AtomicReference<Operation>> operationDonePredicate, Long operationCompleteCheckInterval, Long operationCompleteCheckTimeout)
           
 

Uses of Operation in org.jclouds.googlecomputeengine.compute.strategy
 

Constructor parameters in org.jclouds.googlecomputeengine.compute.strategy with type arguments of type Operation
CreateNodesWithGroupEncodedIntoNameThenAddToSet(org.jclouds.compute.strategy.CreateNodeWithGroupEncodedIntoName addNodeWithGroupStrategy, org.jclouds.compute.strategy.ListNodesStrategy listNodesStrategy, org.jclouds.compute.functions.GroupNamingConvention.Factory namingConvention, com.google.common.util.concurrent.ListeningExecutorService userExecutor, org.jclouds.compute.strategy.CustomizeNodeAndAddToGoodMapOrPutExceptionIntoBadMap.Factory customizeNodeAndAddToGoodMapOrPutExceptionIntoBadMapFactory, GoogleComputeEngineApi api, com.google.common.base.Supplier<String> userProject, com.google.common.base.Predicate<AtomicReference<Operation>> operationDonePredicate, Long operationCompleteCheckInterval, Long operationCompleteCheckTimeout, com.google.common.cache.LoadingCache<NetworkAndAddressRange,Network> networkMap, FirewallTagNamingConvention.Factory firewallTagNamingConvention)
           
 

Uses of Operation in org.jclouds.googlecomputeengine.domain
 

Methods in org.jclouds.googlecomputeengine.domain that return Operation
 Operation Operation.Builder.build()
           
 

Methods in org.jclouds.googlecomputeengine.domain with parameters of type Operation
 Operation.Builder Operation.Builder.fromOperation(Operation in)
           
 

Uses of Operation in org.jclouds.googlecomputeengine.features
 

Methods in org.jclouds.googlecomputeengine.features that return Operation
 Operation InstanceApi.addAccessConfigToNicInZone(String zone, String instanceName, Instance.NetworkInterface.AccessConfig accessConfig, String networkInterfaceName)
          Adds an access config to an instance's network interface.
 Operation InstanceApi.attachDiskInZone(String zone, String instanceName, AttachDiskOptions attachDiskOptions)
          Attaches a disk to an instance
 Operation DiskApi.createFromImageInZone(String sourceImage, String diskName, String zone)
          Creates a persistent disk resource from the specified image, in the specified project, with the default disk size.
 Operation DiskApi.createFromImageWithSizeInZone(String sourceImage, String diskName, int sizeGb, String zone)
          Creates a persistent disk resource from the specified image, in the specified project, specifying the size of the disk.
 Operation NetworkApi.createInIPv4Range(String networkName, String IPv4Range)
          Creates a persistent network resource in the specified project with the specified range.
 Operation NetworkApi.createInIPv4RangeWithGateway(String networkName, String IPv4Range, String gatewayIPv4)
          Creates a persistent network resource in the specified project with the specified range and specified gateway.
 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 AddressApi.createInRegion(String region, String addressName)
          Creates a address resource in the specified project specifying the size of the address.
 Operation DiskApi.createInZone(String diskName, int sizeGb, String zone)
          Creates a persistent disk resource in the specified project specifying the size of the disk.
 Operation InstanceApi.createInZone(String instanceName, String zone, InstanceTemplate template)
          Creates a instance resource in the specified project using the data included in the request.
 Operation DiskApi.createSnapshotInZone(String zone, String diskName, String snapshotName)
          Create a snapshot of a given disk in a zone.
 Operation SnapshotApi.delete(String snapshotName)
          Deletes the specified snapshot resource.
 Operation RouteApi.delete(String routeName)
          Deletes the specified route resource.
 Operation NetworkApi.delete(String networkName)
          Deletes the specified persistent network resource.
 Operation ImageApi.delete(String imageName)
          Deletes the specified image resource.
 Operation FirewallApi.delete(String firewallName)
          Deletes the specified image resource.
 Operation InstanceApi.deleteAccessConfigFromNicInZone(String zone, String instanceName, String accessConfigName, String networkInterfaceName)
          Deletes an access config from an instance's network interface.
 Operation AddressApi.deleteInRegion(String region, String addressName)
          Deletes the specified address resource.
 Operation InstanceApi.deleteInZone(String zone, String instanceName)
          Deletes the specified instance resource.
 Operation DiskApi.deleteInZone(String zone, String diskName)
          Deletes the specified persistent disk resource.
 Operation InstanceApi.detachDiskInZone(String zone, String instanceName, String deviceName)
          Detaches an attached disk from an instance
 Operation GlobalOperationApi.get(String operationName)
          Retrieves the specified operation resource.
 Operation RegionOperationApi.getInRegion(String region, String operationName)
          Retrieves the specified operation resource.
 Operation ZoneOperationApi.getInZone(String zone, String operationName)
          Retrieves the specified operation resource.
 Operation FirewallApi.patch(String firewallName, FirewallOptions firewallOptions)
          Updates the specified firewall resource, with patch semantics, with the data included in the request.
 Operation InstanceApi.resetInZone(String zone, String instanceName)
          Hard-resets the instance.
 Operation ProjectApi.setCommonInstanceMetadata(String projectName, Map<String,String> metadata, String fingerprint)
          Sets metadata common to all instances within the specified project using the data included in the request.
 Operation InstanceApi.setMetadataInZone(String zone, String instanceName, Map<String,String> metadata, String fingerprint)
          Sets metadata for an instance using the data included in the request.
 Operation InstanceApi.setTagsInZone(String zone, String instanceName, Set<String> items, String fingerprint)
          Sets items for an instance
 Operation FirewallApi.update(String firewallName, FirewallOptions firewallOptions)
          Updates the specified firewall resource with the data included in the request.
 

Methods in org.jclouds.googlecomputeengine.features that return types with arguments of type Operation
 org.jclouds.collect.PagedIterable<Operation> GlobalOperationApi.list()
           
 org.jclouds.collect.PagedIterable<Operation> GlobalOperationApi.list(ListOptions listOptions)
          A paged version of GlobalOperationApi#listFirstPage()
 ListPage<Operation> GlobalOperationApi.listAtMarker(String marker)
           
 ListPage<Operation> GlobalOperationApi.listAtMarker(String marker, ListOptions listOptions)
          Retrieves the listFirstPage of operation resources contained within the specified project.
 ListPage<Operation> RegionOperationApi.listAtMarkerInRegion(String region, String marker)
           
 ListPage<Operation> RegionOperationApi.listAtMarkerInRegion(String region, String marker, ListOptions listOptions)
          Retrieves the listFirstPage of operation resources contained within the specified project.
 ListPage<Operation> ZoneOperationApi.listAtMarkerInZone(String zone, String marker)
           
 ListPage<Operation> ZoneOperationApi.listAtMarkerInZone(String zone, String marker, ListOptions listOptions)
          Retrieves the listFirstPage of operation resources contained within the specified project.
 ListPage<Operation> GlobalOperationApi.listFirstPage()
           
 ListPage<Operation> RegionOperationApi.listFirstPageInRegion(String region)
           
 ListPage<Operation> ZoneOperationApi.listFirstPageInZone(String zone)
           
 org.jclouds.collect.PagedIterable<Operation> RegionOperationApi.listInRegion(String region)
           
 org.jclouds.collect.PagedIterable<Operation> RegionOperationApi.listInRegion(String region, ListOptions listOptions)
          A paged version of RegionOperationApi#listFirstPageInRegion(String)
 org.jclouds.collect.PagedIterable<Operation> ZoneOperationApi.listInZone(String zone)
           
 org.jclouds.collect.PagedIterable<Operation> ZoneOperationApi.listInZone(String zone, ListOptions listOptions)
          A paged version of ZoneOperationApi#listFirstPageInZone(String)
 

Uses of Operation in org.jclouds.googlecomputeengine.functions
 

Constructor parameters in org.jclouds.googlecomputeengine.functions with type arguments of type Operation
CreateNetworkIfNeeded(GoogleComputeEngineApi api, com.google.common.base.Supplier<String> userProject, com.google.common.base.Predicate<AtomicReference<Operation>> operationDonePredicate, Long operationCompleteCheckInterval, Long operationCompleteCheckTimeout)
           
 

Uses of Operation in org.jclouds.googlecomputeengine.functions.internal
 

Methods in org.jclouds.googlecomputeengine.functions.internal that return types with arguments of type Operation
protected  com.google.common.base.Function<Object,org.jclouds.collect.IterableWithMarker<Operation>> ParseGlobalOperations.ToPagedIterable.fetchNextPage(String projectName, ListOptions options)
           
protected  com.google.common.base.Function<Object,org.jclouds.collect.IterableWithMarker<Operation>> ParseZoneOperations.ToPagedIterable.fetchNextPage(String projectName, String zoneName, ListOptions options)
           
protected  com.google.common.base.Function<Object,org.jclouds.collect.IterableWithMarker<Operation>> ParseRegionOperations.ToPagedIterable.fetchNextPage(String projectName, String regionName, ListOptions options)
           
 

Uses of Operation in org.jclouds.googlecomputeengine.predicates
 

Method parameters in org.jclouds.googlecomputeengine.predicates with type arguments of type Operation
 boolean ZoneOperationDonePredicate.apply(AtomicReference<Operation> input)
           
 boolean RegionOperationDonePredicate.apply(AtomicReference<Operation> input)
           
 boolean GlobalOperationDonePredicate.apply(AtomicReference<Operation> input)
           
 



Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.