VmInstance.Builder |
VmInstance.Builder.bootStorageSizeInGBs(Double bootStorageSizeInGBs) |
Boot storage memory to be allocated in GBs.
|
static VmInstance.Builder |
VmInstance.builder() |
Create a new builder.
|
VmInstance.Builder |
VmInstance.Builder.compartmentId(String compartmentId) |
The OCID of the
compartment containing the VM instance.
|
VmInstance.Builder |
VmInstance.Builder.copy(VmInstance model) |
|
VmInstance.Builder |
VmInstance.Builder.cpusEnabled(Integer cpusEnabled) |
The number of CPU cores enabled for each VM instance.
|
VmInstance.Builder |
VmInstance.Builder.dataStorageSizeInGBs(Double dataStorageSizeInGBs) |
Data storage to be allocated in GBs.
|
VmInstance.Builder |
VmInstance.Builder.definedTags(Map<String,Map<String,Object>> definedTags) |
Defined tags for this resource.
|
VmInstance.Builder |
VmInstance.Builder.description(String description) |
VM instance description.
|
VmInstance.Builder |
VmInstance.Builder.displayName(String displayName) |
VM instance display name.
|
VmInstance.Builder |
VmInstance.Builder.dnsServers(List<String> dnsServers) |
The list of DNS server IP addresses.
|
VmInstance.Builder |
VmInstance.Builder.domainName(String domainName) |
The domain name of the VM instance.
|
VmInstance.Builder |
VmInstance.Builder.freeformTags(Map<String,String> freeformTags) |
Simple key-value pair that is applied without any predefined name, type or scope.
|
VmInstance.Builder |
VmInstance.Builder.gateway(String gateway) |
The gateway IP address of the VM instance network.
|
VmInstance.Builder |
VmInstance.Builder.hostname(String hostname) |
The host name of the instance.
|
VmInstance.Builder |
VmInstance.Builder.id(String id) |
The OCID of the
VM instance.
|
VmInstance.Builder |
VmInstance.Builder.imageId(String imageId) |
The OCID of the
VM custom instance uploaded.
|
VmInstance.Builder |
VmInstance.Builder.infrastructureId(String infrastructureId) |
The OCID of the
Database Infrastructure.
|
VmInstance.Builder |
VmInstance.Builder.ipAddress(String ipAddress) |
The IP address of the instance.
|
VmInstance.Builder |
VmInstance.Builder.lifecycleDetails(String lifecycleDetails) |
Lifecycle state details of the VM instance.
|
VmInstance.Builder |
VmInstance.Builder.lifecycleState(VmInstanceLifecycleState lifecycleState) |
The current state of the VM instance.
|
VmInstance.Builder |
VmInstance.Builder.memorySizeInGBs(Double memorySizeInGBs) |
The memory to be allocated in GBs.
|
VmInstance.Builder |
VmInstance.Builder.metadata(Map<String,String> metadata) |
Custom metadata key/value pairs which can be used to: - Provide information to
Cloud-Init to be used for various system
initialization tasks.
|
VmInstance.Builder |
VmInstance.Builder.netmask(String netmask) |
The netmask of the VM instance network.
|
VmInstance.Builder |
VmInstance.Builder.ntpServers(List<String> ntpServers) |
The list of NTP server addresses.
|
VmInstance.Builder |
VmInstance.Builder.serverId(String serverId) |
The OCID of the
compute node on which VM instance should be launched.
|
VmInstance.Builder |
VmInstance.Builder.sshPublicKeys(List<String> sshPublicKeys) |
List of public key used for SSH access to the VM instance.
|
VmInstance.Builder |
VmInstance.Builder.systemTags(Map<String,Map<String,Object>> systemTags) |
Usage of system tag keys.
|
VmInstance.Builder |
VmInstance.Builder.timeCreated(Date timeCreated) |
The time that the VM instance was created.
|
VmInstance.Builder |
VmInstance.Builder.timeUpdated(Date timeUpdated) |
The time that the VM instance was last updated.
|
VmInstance.Builder |
VmInstance.Builder.timeZone(String timeZone) |
The time zone to use for the VM instance.
|
VmInstance.Builder |
VmInstance.toBuilder() |
|
VmInstance.Builder |
VmInstance.Builder.userdata(String userdata) |
Base64-encoded data to be used by Cloud-Init to run custom scripts or provide custom
Cloud-Init configuration.
|
VmInstance.Builder |
VmInstance.Builder.vlanId(String vlanId) |
The network VLAN ID.
|
VmInstance.Builder |
VmInstance.Builder.vmNetworkId(String vmNetworkId) |
The OCID of the
VM Network.
|