| InstanceSourceViaImageDetails.Builder | InstanceSourceViaImageDetails.Builder. bootVolumeSizeInGBs(Long bootVolumeSizeInGBs) | The size of the boot volume in GBs. | 
| InstanceSourceViaImageDetails.Builder | InstanceSourceViaImageDetails.Builder. bootVolumeVpusPerGB(Long bootVolumeVpusPerGB) | The number of volume performance units (VPUs) that will be applied to this volume per GB,
representing the Block Volume service’s elastic performance options. | 
| static InstanceSourceViaImageDetails.Builder | InstanceSourceViaImageDetails. builder() | Create a new builder. | 
| InstanceSourceViaImageDetails.Builder | InstanceSourceViaImageDetails.Builder. copy(InstanceSourceViaImageDetails model) |  | 
| InstanceSourceViaImageDetails.Builder | InstanceSourceViaImageDetails.Builder. imageId(String imageId) | The OCID of the image used to boot the instance. | 
| InstanceSourceViaImageDetails.Builder | InstanceSourceViaImageDetails.Builder. instanceSourceImageFilterDetails(InstanceSourceImageFilterDetails instanceSourceImageFilterDetails) |  | 
| InstanceSourceViaImageDetails.Builder | InstanceSourceViaImageDetails.Builder. kmsKeyId(String kmsKeyId) | The OCID of the Vault service key to assign as the master encryption key for the boot
volume. | 
| InstanceSourceViaImageDetails.Builder | InstanceSourceViaImageDetails. toBuilder() |  |