Instance.Builder |
Instance.Builder.agentVersion(String agentVersion) |
The agent version.
|
Instance.Builder |
Instance.Builder.amiId(String amiId) |
A custom AMI ID to be used to create the instance.
|
Instance.Builder |
Instance.Builder.architecture(String architecture) |
The instance architecture: "i386" or "x86_64".
|
Instance.Builder |
Instance.Builder.architecture(Architecture architecture) |
The instance architecture: "i386" or "x86_64".
|
Instance.Builder |
Instance.Builder.arn(String arn) |
The instance's Amazon Resource Number (ARN).
|
Instance.Builder |
Instance.Builder.autoScalingType(String autoScalingType) |
For load-based or time-based instances, the type.
|
Instance.Builder |
Instance.Builder.autoScalingType(AutoScalingType autoScalingType) |
For load-based or time-based instances, the type.
|
Instance.Builder |
Instance.Builder.availabilityZone(String availabilityZone) |
The instance Availability Zone.
|
Instance.Builder |
Instance.Builder.blockDeviceMappings(Collection<BlockDeviceMapping> blockDeviceMappings) |
An array of BlockDeviceMapping objects that specify the instance's block device mappings.
|
Instance.Builder |
Instance.Builder.blockDeviceMappings(Consumer<BlockDeviceMapping.Builder>... blockDeviceMappings) |
An array of BlockDeviceMapping objects that specify the instance's block device mappings.
|
Instance.Builder |
Instance.Builder.blockDeviceMappings(BlockDeviceMapping... blockDeviceMappings) |
An array of BlockDeviceMapping objects that specify the instance's block device mappings.
|
static Instance.Builder |
Instance.builder() |
|
Instance.Builder |
Instance.Builder.createdAt(String createdAt) |
The time that the instance was created.
|
Instance.Builder |
Instance.Builder.ebsOptimized(Boolean ebsOptimized) |
Whether this is an Amazon EBS-optimized instance.
|
Instance.Builder |
Instance.Builder.ec2InstanceId(String ec2InstanceId) |
The ID of the associated Amazon EC2 instance.
|
Instance.Builder |
Instance.Builder.ecsClusterArn(String ecsClusterArn) |
For container instances, the Amazon ECS cluster's ARN.
|
Instance.Builder |
Instance.Builder.ecsContainerInstanceArn(String ecsContainerInstanceArn) |
For container instances, the instance's ARN.
|
Instance.Builder |
Instance.Builder.elasticIp(String elasticIp) |
|
Instance.Builder |
Instance.Builder.hostname(String hostname) |
The instance host name.
|
Instance.Builder |
Instance.Builder.infrastructureClass(String infrastructureClass) |
For registered instances, the infrastructure class: ec2 or on-premises.
|
Instance.Builder |
Instance.Builder.installUpdatesOnBoot(Boolean installUpdatesOnBoot) |
Whether to install operating system and package updates when the instance boots.
|
Instance.Builder |
Instance.Builder.instanceId(String instanceId) |
The instance ID.
|
Instance.Builder |
Instance.Builder.instanceProfileArn(String instanceProfileArn) |
The ARN of the instance's IAM profile.
|
Instance.Builder |
Instance.Builder.instanceType(String instanceType) |
The instance type, such as t2.micro.
|
Instance.Builder |
Instance.Builder.lastServiceErrorId(String lastServiceErrorId) |
The ID of the last service error.
|
Instance.Builder |
Instance.Builder.layerIds(String... layerIds) |
An array containing the instance layer IDs.
|
Instance.Builder |
Instance.Builder.layerIds(Collection<String> layerIds) |
An array containing the instance layer IDs.
|
Instance.Builder |
Instance.Builder.os(String os) |
The instance's operating system.
|
Instance.Builder |
Instance.Builder.platform(String platform) |
The instance's platform.
|
Instance.Builder |
Instance.Builder.privateDns(String privateDns) |
The instance's private DNS name.
|
Instance.Builder |
Instance.Builder.privateIp(String privateIp) |
The instance's private IP address.
|
Instance.Builder |
Instance.Builder.publicDns(String publicDns) |
The instance public DNS name.
|
Instance.Builder |
Instance.Builder.publicIp(String publicIp) |
The instance public IP address.
|
Instance.Builder |
Instance.Builder.registeredBy(String registeredBy) |
For registered instances, who performed the registration.
|
Instance.Builder |
Instance.Builder.reportedAgentVersion(String reportedAgentVersion) |
The instance's reported AWS OpsWorks Stacks agent version.
|
default Instance.Builder |
Instance.Builder.reportedOs(Consumer<ReportedOs.Builder> reportedOs) |
For registered instances, the reported operating system.
|
Instance.Builder |
Instance.Builder.reportedOs(ReportedOs reportedOs) |
For registered instances, the reported operating system.
|
Instance.Builder |
Instance.Builder.rootDeviceType(String rootDeviceType) |
The instance's root device type.
|
Instance.Builder |
Instance.Builder.rootDeviceType(RootDeviceType rootDeviceType) |
The instance's root device type.
|
Instance.Builder |
Instance.Builder.rootDeviceVolumeId(String rootDeviceVolumeId) |
The root device volume ID.
|
Instance.Builder |
Instance.Builder.securityGroupIds(String... securityGroupIds) |
An array containing the instance security group IDs.
|
Instance.Builder |
Instance.Builder.securityGroupIds(Collection<String> securityGroupIds) |
An array containing the instance security group IDs.
|
Instance.Builder |
Instance.Builder.sshHostDsaKeyFingerprint(String sshHostDsaKeyFingerprint) |
The SSH key's Deep Security Agent (DSA) fingerprint.
|
Instance.Builder |
Instance.Builder.sshHostRsaKeyFingerprint(String sshHostRsaKeyFingerprint) |
The SSH key's RSA fingerprint.
|
Instance.Builder |
Instance.Builder.sshKeyName(String sshKeyName) |
The instance's Amazon EC2 key-pair name.
|
Instance.Builder |
Instance.Builder.stackId(String stackId) |
The stack ID.
|
Instance.Builder |
Instance.Builder.status(String status) |
The instance status:
|
Instance.Builder |
Instance.Builder.subnetId(String subnetId) |
The instance's subnet ID; applicable only if the stack is running in a VPC.
|
Instance.Builder |
Instance.Builder.tenancy(String tenancy) |
The instance's tenancy option, such as dedicated or host.
|
Instance.Builder |
Instance.toBuilder() |
|
Instance.Builder |
Instance.Builder.virtualizationType(String virtualizationType) |
The instance's virtualization type: paravirtual or hvm.
|
Instance.Builder |
Instance.Builder.virtualizationType(VirtualizationType virtualizationType) |
The instance's virtualization type: paravirtual or hvm.
|