Skip navigation links
A B C D E F G H I N O R S T U V W Y 

A

AbstractNetwork - Class in com.oracle.bedrock.runtime.virtual.vagrant.options
An abstract implementation of a Network.
AbstractNetwork(String, String) - Constructor for class com.oracle.bedrock.runtime.virtual.vagrant.options.AbstractNetwork
Constructs an AbstractNetwork.
add(VagrantProperty...) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperties
Adds the specified VagrantProperty to the VagrantProperties, returning a new VagrantProperties containing the VagrantProperty.
addAll(Map<String, Object>) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperties
Adds all of the specified properties represented as a Map of name-value pairs as individual VagrantPropertys, returning a new VagrantProperties.
addAll(VagrantProperties) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperties
Adds all of the VagrantProperties to this VagrantProperties returning a new VagrantProperties.
addIfAbsent(VagrantProperty) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperties
Adds the specified VagrantProperty to the VagrantProperties, returning a new VagrantProperties containing the VagrantProperty (if and only if a VagrantProperty with the same name doesn't already exist).

B

BoxName - Class in com.oracle.bedrock.runtime.virtual.vagrant.options
An Option to specify the name of a Vagrant box.
BridgedNetwork - Class in com.oracle.bedrock.runtime.virtual.vagrant.options
An Option to specify a BridgedNetwork for a VagrantPlatform.
BridgedNetwork(String, String, String) - Constructor for class com.oracle.bedrock.runtime.virtual.vagrant.options.BridgedNetwork
Constructs a BridgedNetwork.

C

close() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.VagrantPlatform
 
close(Option...) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.VagrantPlatform
 
com.oracle.bedrock.runtime.virtual.vagrant - package com.oracle.bedrock.runtime.virtual.vagrant
 
com.oracle.bedrock.runtime.virtual.vagrant.options - package com.oracle.bedrock.runtime.virtual.vagrant.options
 
compose(VagrantConfigurations) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantConfigurations
 
contains(String) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperties
Determines if the VagrantProperties contains a VagrantProperty with the specified name.
create(File, OptionsByType) - Method in interface com.oracle.bedrock.runtime.virtual.vagrant.VagrantFileBuilder
Creates a Vagrant File containing Vagrant Configuration at the name and location specified by the provided File, returning the public HostName detected during creation of the file.
custom(String, String) - Static method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProvisioner
Create an custom VagrantProvisioner.

D

DEFAULT_VAGRANT_COMMAND - Static variable in class com.oracle.bedrock.runtime.virtual.vagrant.VagrantPlatform
The default command used to run the Vagrant command line interface.
detectSSH() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.VagrantPlatform
Detect the SSH settings for the NAT port forwarding that Vagrant has configured on the VM and set them into this VagrantPlatform.
dhcp() - Static method in class com.oracle.bedrock.runtime.virtual.vagrant.options.HostOnlyNetwork
Create a HostOnlyNetwork that will create a Vagrant private network that will use DHCP to obtain an IP address.

E

enabled(boolean) - Static method in class com.oracle.bedrock.runtime.virtual.vagrant.options.UpdateBox
Obtains an UpdateBox based on the specified value.
equals(Object) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.BoxName
 
equals(Object) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.UpdateBox
 
equals(Object) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperties
 
equals(Object) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProvisioner
 
execute(OptionsByType) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.VagrantPlatform
Execute the application defined by the specified OptionsByType.

F

file(String, String) - Static method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProvisioner
Create a file copy VagrantProvisioner.
from(Iterator<String>) - Static method in class com.oracle.bedrock.runtime.virtual.vagrant.options.HostOnlyNetwork
Create a HostOnlyNetwork that will create a Vagrant private network with the specified address.
from(URL) - Static method in interface com.oracle.bedrock.runtime.virtual.vagrant.VagrantFileBuilder
Obtains a VagrantFileBuilder that will be produced based on a template.
from(Option...) - Static method in interface com.oracle.bedrock.runtime.virtual.vagrant.VagrantFileBuilder
Obtains a VagrantFileBuilder that will be produced based on the specified Options.

G

get() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.BoxName
Obtains the name of the Vagrant box.
get(String) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperties
Obtains the VagrantProperty with the specified name, returning null if one is not found.
getBridgeInterface() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.BridgedNetwork
Obtains the BridgedNetwork bridge interface.
getCollectorClass() - Method in interface com.oracle.bedrock.runtime.virtual.vagrant.options.Network
 
getCollectorClass() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperty
 
getCollectorClass() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProvisioner
 
getDefaultOptions() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.VagrantPlatform
Options the default OptionsByType to use when launching Vagrant.
getDefaultVagrantCommand() - Static method in class com.oracle.bedrock.runtime.virtual.vagrant.VagrantPlatform
Get the default Vagrant command to use to execute the Vagrant CLI commands.
getId() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.AbstractNetwork
 
getId() - Method in interface com.oracle.bedrock.runtime.virtual.vagrant.options.Network
Obtain the identifier for the Network.
getInstancesOf(Class<O>) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.Networks
 
getInstancesOf(Class<O>) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperties
 
getInstancesOf(Class<O>) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProvisioners
 
getMacAddress() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.AbstractNetwork
 
getMacAddress() - Method in interface com.oracle.bedrock.runtime.virtual.vagrant.options.Network
Obtains the mac address for the Network.
getName() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperty
Obtains the name of the VagrantProperty.
getProperty(String) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperties
Obtains the current value of the specified VagrantProperty.
getPublicHostName() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.VagrantPlatform
Obtain the host name of the public network interface on the VM
getVagrantCommand() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.VagrantPlatform
Obtain the command used to run the Vagrant command line interface.
getValue() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperty
Obtains the value of the VagrantProperty.
getWorkingDirectory() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.VagrantPlatform
Obtain the location of this VagrantPlatform's VagrantFile.

H

hashCode() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.BoxName
 
hashCode() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.UpdateBox
 
hashCode() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperties
 
hashCode() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProvisioner
 
HostOnlyNetwork - Class in com.oracle.bedrock.runtime.virtual.vagrant.options
An Option to specify a HostOnlyNetwork for a VagrantPlatform.
HostOnlyNetwork(String, String, Iterator<String>) - Constructor for class com.oracle.bedrock.runtime.virtual.vagrant.options.HostOnlyNetwork
Constructs a HostOnlyNetwork.

I

inlineShell(String) - Static method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProvisioner
Create an in-line shell VagrantProvisioner.
isEmpty() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperties
Determines if the VagrantProperties is empty (contains no VagrantPropertys)
isEnabled() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.UpdateBox
Determine if updating is enabled?
isPublic() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.BridgedNetwork
 
isPublic() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.HostOnlyNetwork
 
isPublic() - Method in interface com.oracle.bedrock.runtime.virtual.vagrant.options.Network
Determines if the Network is visible outside of the Virtual Machine represented by the VagrantPlatform.
isRunAlways() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProvisioner
Determine whether this VagrantProvisioner should always run when a VagrantPlatform is started.
iterator() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.Networks
 
iterator() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperties
 
iterator() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProvisioners
 

N

Network - Interface in com.oracle.bedrock.runtime.virtual.vagrant.options
An Option representing a Network for a VagrantPlatform.
Networks - Class in com.oracle.bedrock.runtime.virtual.vagrant.options
An Option representing a collection of Networks for a VagrantPlatform.
no() - Static method in class com.oracle.bedrock.runtime.virtual.vagrant.options.UpdateBox
Obtains an UpdateBox such that UpdateBox.isEnabled() returns false.
none() - Static method in class com.oracle.bedrock.runtime.virtual.vagrant.options.Networks
Creates an empty Networks.
none() - Static method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantConfigurations
Creates an empty VagrantConfigurations.
none() - Static method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProvisioners
Constructs an empty VagrantProvisioners.

O

of(String) - Static method in class com.oracle.bedrock.runtime.virtual.vagrant.options.BoxName
Obtains a BoxName for a specified name.
of(String) - Static method in class com.oracle.bedrock.runtime.virtual.vagrant.options.HostOnlyNetwork
Create a HostOnlyNetwork that will create a Vagrant private network with the specified address.
of(String...) - Static method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantConfigurations
Creates a VagrantConfigurations using the specified configurations.
of(String, String) - Static method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperty
Constructs a VagrantProperty.
of(String, Iterator) - Static method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperty
Constructs a VagrantProperty.
of(String, Object) - Static method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperty
Constructs a VagrantProperty.

R

remove(String) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperties
Removes the specified VagrantProperty named property from the VagrantProperties, returning a new VagrantProperties without the said VagrantProperty.
runAlways - Variable in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProvisioner
Whether this VagrantProvisioner is always run
runAlways() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProvisioner
Run this provisoner every time the Vagrant box is started.
runOnce() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProvisioner
Only run this provisoner when the Vagrant box is first started.

S

setVagrantCommand(String) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.VagrantPlatform
Set the command used to run the Vagrant command line interface.
size() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperties
Obtains the number of VagrantPropertys contained by the VagrantProperties.
start() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.VagrantPlatform
Start this VagrantPlatform.
startingAt(String) - Static method in class com.oracle.bedrock.runtime.virtual.vagrant.options.HostOnlyNetwork
Create a HostOnlyNetwork that will create a Vagrant private network with the specified address.

T

toString() - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperty
 

U

UpdateBox - Class in com.oracle.bedrock.runtime.virtual.vagrant.options
An Option to specify a Vagrant Box should up updated prior to starting.

V

VagrantConfigurations - Class in com.oracle.bedrock.runtime.virtual.vagrant.options
An Option to compose zero or more free-form configuration strings for a VagrantPlatform.
VagrantConfigurations() - Constructor for class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantConfigurations
Constructs an empty VagrantConfigurations.
VagrantConfigurations(VagrantConfigurations) - Constructor for class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantConfigurations
Constructs a VagrantConfigurations based on another VagrantConfigurations.
VagrantFileBuilder - Interface in com.oracle.bedrock.runtime.virtual.vagrant
Builds a VagrantFile that can be used to establish a VagrantPlatform.
VagrantPlatform - Class in com.oracle.bedrock.runtime.virtual.vagrant
A Platform implementation that represents an O/S running in a virtual machine managed by the Vagrant.
VagrantPlatform(String, VagrantFileBuilder, Option...) - Constructor for class com.oracle.bedrock.runtime.virtual.vagrant.VagrantPlatform
Construct a new VagrantPlatform.
VagrantPlatform(String, VagrantFileBuilder, int, Option...) - Constructor for class com.oracle.bedrock.runtime.virtual.vagrant.VagrantPlatform
Construct a new VagrantPlatform.
VagrantProperties - Class in com.oracle.bedrock.runtime.virtual.vagrant.options
A Collector of VagrantPropertys.
VagrantProperties() - Constructor for class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperties
Constructs an empty VagrantProperties.
VagrantProperties(Map<String, String>) - Constructor for class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperties
Constructs a VagrantProperties with properties based on a Map of name-value pairs.
VagrantProperties(Properties) - Constructor for class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperties
Constructs a VagrantProperties based on a standard Properties representation.
VagrantProperties(VagrantProperties) - Constructor for class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperties
Constructs a VagrantProperties based on the properties defined in another VagrantProperties.
VagrantProperties(VagrantProperty...) - Constructor for class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperties
Constructs a VagrantProperties based on the properties defined in another VagrantProperties.
VagrantProperty - Class in com.oracle.bedrock.runtime.virtual.vagrant.options
A Collectable Option representing a Vagrant Property, consisting of a name and value.
VagrantProvisioner - Class in com.oracle.bedrock.runtime.virtual.vagrant.options
A representation of a Vagrant provisioner configuration.
VagrantProvisioner(String, String) - Constructor for class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProvisioner
Create a new VagrantProvisioner of the specified type.
VagrantProvisioners - Class in com.oracle.bedrock.runtime.virtual.vagrant.options
A Collector of VagrantProvisioners.
VagrantProvisioners() - Constructor for class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProvisioners
Constructs an empty VagrantProvisioners.
VagrantProvisioners(VagrantProvisioners) - Constructor for class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProvisioners
Constructs a VagrantProvisioners based on another VagrantProvisioners.

W

with(Network) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.Networks
 
with(VagrantProperty) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperties
 
with(VagrantProvisioner) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProvisioners
 
withMacAddress(String) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.HostOnlyNetwork
Obtain a new HostOnlyNetwork option that is a copy of this HostOnlyNetwork with the addition of the specified MAC address.
without(Network) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.Networks
 
without(VagrantProperty) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperties
 
without(VagrantProvisioner) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProvisioners
 
write(PrintWriter, String, String) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.BridgedNetwork
 
write(PrintWriter, String, String) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.HostOnlyNetwork
Write the configuration of the network to the vagrantFile
write(PrintWriter, String, String) - Method in interface com.oracle.bedrock.runtime.virtual.vagrant.options.Network
Write the configuration of the network to the specified PrintWriter, optionally returning the public hostname of the network if public.
write(PrintWriter, String, String) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.Networks
Write the configuration of the networks to the specified PrintWriter, optionally returning the public hostname of the network if public.
write(PrintWriter, String) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantConfigurations
Writes the VagrantConfigurations to the specified PrintWriter.
write(PrintWriter, String, String) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperties
Writes the VagrantProperties to the specified PrintWriter.
write(PrintWriter, String, String) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProperty
Writes the VagrantProperty to the specified PrintWriter.
write(PrintWriter, String, String) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProvisioner
Write the configuration of this VagrantProvisioner to a PrintWriter.
write(PrintWriter, String, String) - Method in class com.oracle.bedrock.runtime.virtual.vagrant.options.VagrantProvisioners

Y

yes() - Static method in class com.oracle.bedrock.runtime.virtual.vagrant.options.UpdateBox
Obtains an UpdateBox such that UpdateBox.isEnabled() returns true.
A B C D E F G H I N O R S T U V W Y 
Skip navigation links

Copyright © 2017. All rights reserved.