Uses of Class
org.jclouds.googlecomputeengine.compute.options.GoogleComputeEngineTemplateOptions
Packages that use GoogleComputeEngineTemplateOptions
Package
Description
-
Uses of GoogleComputeEngineTemplateOptions in org.jclouds.googlecomputeengine.compute
Methods in org.jclouds.googlecomputeengine.compute that return GoogleComputeEngineTemplateOptionsMethods in org.jclouds.googlecomputeengine.compute with parameters of type GoogleComputeEngineTemplateOptionsModifier and TypeMethodDescriptionGoogleComputeEngineServiceAdapter.getScheduling
(GoogleComputeEngineTemplateOptions options) -
Uses of GoogleComputeEngineTemplateOptions in org.jclouds.googlecomputeengine.compute.options
Methods in org.jclouds.googlecomputeengine.compute.options that return GoogleComputeEngineTemplateOptionsModifier and TypeMethodDescriptionGoogleComputeEngineTemplateOptions.assignExternalIp
(boolean assignExternalIp) Sets whether an external IP address should be assigned to the machine.GoogleComputeEngineTemplateOptions.authorizePublicKey
(String publicKey) authorize an rsa ssh key.GoogleComputeEngineTemplateOptions.autoCreateKeyPair
(boolean autoCreateKeyPair) Sets whether an SSH key pair should be created automatically.GoogleComputeEngineTemplateOptions.autoCreateWindowsPassword
(Boolean autoCreateWindowsPassword) Sets whether to auto-create a windows password.GoogleComputeEngineTemplateOptions.blockOnComplete
(boolean blockOnComplete) As of version 1.1.0, we cannot kick off a script unless a node is in RUNNING state.GoogleComputeEngineTemplateOptions.blockOnPort
(int port, int seconds) When the node is started, wait until the following port is activeGoogleComputeEngineTemplateOptions.blockUntilRunning
(boolean blockUntilRunning) NoteGoogleComputeEngineTemplateOptions.bootDiskType
(String diskType) Sets the boot disk type.GoogleComputeEngineTemplateOptions.clone()
GoogleComputeEngineTemplateOptions.dontAuthorizePublicKey()
GoogleComputeEngineTemplateOptions.inboundPorts
(int... ports) Opens the set of ports to public access.GoogleComputeEngineTemplateOptions.installPrivateKey
(String privateKey) replaces the rsa ssh key used at login.Assigns the created nodes to these networksspecifies names to be used for the created nodes.GoogleComputeEngineTemplateOptions.overrideAuthenticateSudo
(boolean authenticateSudo) GoogleComputeEngineTemplateOptions.overrideLoginCredentials
(LoginCredentials overridingCredentials) GoogleComputeEngineTemplateOptions.overrideLoginPassword
(String password) GoogleComputeEngineTemplateOptions.overrideLoginPrivateKey
(String privateKey) GoogleComputeEngineTemplateOptions.overrideLoginUser
(String loginUser) GoogleComputeEngineTemplateOptions.preemptible
(boolean preemptible) Sets whether the resulting instance should be preemptible.GoogleComputeEngineTemplateOptions.runAsRoot
(boolean runAsRoot) This script will be executed as the root user upon system startup.This script will be executed as the root user upon system startup.GoogleComputeEngineTemplateOptions.serviceAccounts
(List<Instance.ServiceAccount> serviceAccounts) Sets a list of service accounts, with their specified scopes, to authorize on created instance.assigns tags to the created nodesGoogleComputeEngineTemplateOptions.userMetadata
(String key, String value) GoogleComputeEngineTemplateOptions.userMetadata
(Map<String, String> userMetadata) GoogleComputeEngineTemplateOptions.wrapInInitScript
(boolean wrapInInitScript) default true