Class RunningInstance.Builder<T extends RunningInstance.Builder<T>>

    • Field Detail

      • region

        protected String region
      • groupNames

        protected Set<String> groupNames
      • amiLaunchIndex

        protected String amiLaunchIndex
      • dnsName

        protected String dnsName
      • imageId

        protected String imageId
      • instanceId

        protected String instanceId
      • rawState

        protected String rawState
      • instanceType

        protected String instanceType
      • ipAddress

        protected String ipAddress
      • kernelId

        protected String kernelId
      • keyName

        protected String keyName
      • launchTime

        protected Date launchTime
      • availabilityZone

        protected String availabilityZone
      • virtualizationType

        protected String virtualizationType
      • platform

        protected String platform
      • privateDnsName

        protected String privateDnsName
      • privateIpAddress

        protected String privateIpAddress
      • ramdiskId

        protected String ramdiskId
      • reason

        protected String reason
      • rootDeviceName

        protected String rootDeviceName
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • self

        protected abstract T self()
      • region

        public T region​(String region)
      • groupName

        public T groupName​(String groupName)
      • amiLaunchIndex

        public T amiLaunchIndex​(String amiLaunchIndex)
      • dnsName

        public T dnsName​(String dnsName)
      • imageId

        public T imageId​(String imageId)
      • instanceId

        public T instanceId​(String instanceId)
      • instanceState

        public T instanceState​(InstanceState instanceState)
      • rawState

        public T rawState​(String rawState)
      • instanceType

        public T instanceType​(String instanceType)
      • ipAddress

        public T ipAddress​(String ipAddress)
      • kernelId

        public T kernelId​(String kernelId)
      • keyName

        public T keyName​(String keyName)
      • launchTime

        public T launchTime​(Date launchTime)
      • availabilityZone

        public T availabilityZone​(String availabilityZone)
      • virtualizationType

        public T virtualizationType​(String virtualizationType)
      • platform

        public T platform​(String platform)
      • privateDnsName

        public T privateDnsName​(String privateDnsName)
      • privateIpAddress

        public T privateIpAddress​(String privateIpAddress)
      • ramdiskId

        public T ramdiskId​(String ramdiskId)
      • reason

        public T reason​(String reason)
      • rootDeviceType

        public T rootDeviceType​(RootDeviceType rootDeviceType)
      • rootDeviceName

        public T rootDeviceName​(String rootDeviceName)