public static final class DescribeBundlesRequest.Builder extends Object
限定符和类型 | 方法和说明 |
---|---|
DescribeBundlesRequest |
build() |
DescribeBundlesRequest.Builder |
bundleId(List<String> bundleId)
The IDs of the cloud computer templates.
|
DescribeBundlesRequest.Builder |
bundleType(String bundleType)
The type of the cloud computer template.
|
DescribeBundlesRequest.Builder |
checkStock(Boolean checkStock)
Specifies whether to query the inventory status of the cloud computer instance type.
|
DescribeBundlesRequest.Builder |
cpuCount(Integer cpuCount)
The number of vCPUs contained in the cloud computer instance type.
|
DescribeBundlesRequest.Builder |
desktopTypeFamily(String desktopTypeFamily)
The instance family of the cloud computers.
|
DescribeBundlesRequest.Builder |
fotaChannel(String fotaChannel)
This parameter is now in invitational preview and not publicly available.
|
DescribeBundlesRequest.Builder |
fromDesktopGroup(Boolean fromDesktopGroup)
Specifies whether the cloud computers in the template belong to a cloud computer pool.
|
DescribeBundlesRequest.Builder |
gpuCount(Float gpuCount)
The number of GPUs contained in the cloud computer instance type.
|
DescribeBundlesRequest.Builder |
gpuDriverType(String gpuDriverType)
GpuDriverType.
|
DescribeBundlesRequest.Builder |
imageId(List<String> imageId)
The image ID.
|
DescribeBundlesRequest.Builder |
maxResults(Integer maxResults)
The number of entries to return on each page.
|
DescribeBundlesRequest.Builder |
memorySize(Integer memorySize)
The memory size of the cloud computer instance type.
|
DescribeBundlesRequest.Builder |
nextToken(String nextToken)
The token that is used to start the next query.
|
DescribeBundlesRequest.Builder |
osType(String osType)
The type of the OS.
|
DescribeBundlesRequest.Builder |
protocolType(String protocolType)
The protocol type.
|
DescribeBundlesRequest.Builder |
regionId(String regionId)
The region ID.
|
DescribeBundlesRequest.Builder |
scope(String scope)
The scenario to use the image.
|
DescribeBundlesRequest.Builder |
selectedBundle(Boolean selectedBundle)
The desktop template that is selected based on specific criteria.
|
DescribeBundlesRequest.Builder |
sessionType(String sessionType)
The type of the session.
|
DescribeBundlesRequest.Builder |
supportMultiSession(Boolean supportMultiSession)
Specifies whether to return multi-session cloud computer templates.
|
DescribeBundlesRequest.Builder |
volumeEncryptionEnabled(Boolean volumeEncryptionEnabled)
Specifies whether to enable disk encryption.
|
public DescribeBundlesRequest.Builder bundleId(List<String> bundleId)
public DescribeBundlesRequest.Builder bundleType(String bundleType)
Valid values: * SYSTEM: system template * CUSTOM: custom template
public DescribeBundlesRequest.Builder checkStock(Boolean checkStock)
public DescribeBundlesRequest.Builder cpuCount(Integer cpuCount)
public DescribeBundlesRequest.Builder desktopTypeFamily(String desktopTypeFamily)
Valid values: * eds.graphics: graphical instance families * eds.hf: instance families with high clock speeds * eds.general: general-purpose instance families
public DescribeBundlesRequest.Builder fotaChannel(String fotaChannel)
public DescribeBundlesRequest.Builder fromDesktopGroup(Boolean fromDesktopGroup)
Valid values: * true * false
public DescribeBundlesRequest.Builder gpuCount(Float gpuCount)
public DescribeBundlesRequest.Builder gpuDriverType(String gpuDriverType)
public DescribeBundlesRequest.Builder imageId(List<String> imageId)
public DescribeBundlesRequest.Builder maxResults(Integer maxResults)
Maximum value: 100. Default value: 10.
public DescribeBundlesRequest.Builder memorySize(Integer memorySize)
public DescribeBundlesRequest.Builder nextToken(String nextToken)
public DescribeBundlesRequest.Builder osType(String osType)
Valid values: * Linux * Windows
public DescribeBundlesRequest.Builder protocolType(String protocolType)
Valid values: * HDX: High-definition Experience (HDX) protocol * ASP: in-house Adaptive Streaming Protocol (ASP) (recommend)
public DescribeBundlesRequest.Builder regionId(String regionId)
public DescribeBundlesRequest.Builder scope(String scope)
public DescribeBundlesRequest.Builder selectedBundle(Boolean selectedBundle)
public DescribeBundlesRequest.Builder sessionType(String sessionType)
Enumeration Value: * **SingleSession** * **MultipleSession**
public DescribeBundlesRequest.Builder supportMultiSession(Boolean supportMultiSession)
public DescribeBundlesRequest.Builder volumeEncryptionEnabled(Boolean volumeEncryptionEnabled)
public DescribeBundlesRequest build()
Copyright © 2024. All rights reserved.