org.jclouds.trmk.vcloud_0_8.compute.options

Class TerremarkVCloudTemplateOptions

    • Constructor Detail

      • TerremarkVCloudTemplateOptions

        public TerremarkVCloudTemplateOptions()
    • Method Detail

      • copyTo

        public void copyTo(org.jclouds.compute.options.TemplateOptions to)
        Overrides:
        copyTo in class org.jclouds.compute.options.TemplateOptions
      • blockOnPort

        public TerremarkVCloudTemplateOptions blockOnPort(int port,
                                                 int seconds)
        Overrides:
        blockOnPort in class org.jclouds.compute.options.TemplateOptions
        See Also:
        TemplateOptions.blockOnPort(int, int)
      • inboundPorts

        public TerremarkVCloudTemplateOptions inboundPorts(int... ports)
        special thing is that we do assume if you are passing groups that you have everything you need already defined. for example, our option inboundPorts normally creates ingress rules accordingly but if we notice you've specified securityGroups, we do not mess with rules at all
        Overrides:
        inboundPorts in class org.jclouds.compute.options.TemplateOptions
        See Also:
        TemplateOptions.inboundPorts
      • authorizePublicKey

        public TerremarkVCloudTemplateOptions authorizePublicKey(String publicKey)
        Overrides:
        authorizePublicKey in class org.jclouds.compute.options.TemplateOptions
        See Also:
        TemplateOptions.authorizePublicKey(String)
      • installPrivateKey

        public TerremarkVCloudTemplateOptions installPrivateKey(String privateKey)
        Overrides:
        installPrivateKey in class org.jclouds.compute.options.TemplateOptions
        See Also:
        TemplateOptions.installPrivateKey(String)
      • getSshKeyFingerprint

        public String getSshKeyFingerprint()
        Returns:
        keyPair to use when running the instance or null, to generate a keypair.
      • shouldAutomaticallyCreateKeyPair

        public boolean shouldAutomaticallyCreateKeyPair()
        Returns:
        true (default) if we are supposed to use a keypair
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class org.jclouds.compute.options.TemplateOptions
      • equals

        public boolean equals(Object obj)
        Overrides:
        equals in class org.jclouds.compute.options.TemplateOptions
      • toString

        public String toString()
        Overrides:
        toString in class org.jclouds.compute.options.RunScriptOptions

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