public static interface TargetPlatform.Builder extends SdkPojo, CopyableBuilder<TargetPlatform.Builder,TargetPlatform>
| Modifier and Type | Method and Description |
|---|---|
TargetPlatform.Builder |
accelerator(String accelerator)
Specifies a target platform accelerator (optional).
|
TargetPlatform.Builder |
accelerator(TargetPlatformAccelerator accelerator)
Specifies a target platform accelerator (optional).
|
TargetPlatform.Builder |
arch(String arch)
Specifies a target platform architecture.
|
TargetPlatform.Builder |
arch(TargetPlatformArch arch)
Specifies a target platform architecture.
|
TargetPlatform.Builder |
os(String os)
Specifies a target platform OS.
|
TargetPlatform.Builder |
os(TargetPlatformOs os)
Specifies a target platform OS.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildTargetPlatform.Builder os(String os)
Specifies a target platform OS.
LINUX: Linux-based operating systems.
ANDROID: Android operating systems. Android API level can be specified using the
ANDROID_PLATFORM compiler option. For example,
"CompilerOptions": {'ANDROID_PLATFORM': 28}
os - Specifies a target platform OS.
LINUX: Linux-based operating systems.
ANDROID: Android operating systems. Android API level can be specified using the
ANDROID_PLATFORM compiler option. For example,
"CompilerOptions": {'ANDROID_PLATFORM': 28}
TargetPlatformOs,
TargetPlatformOsTargetPlatform.Builder os(TargetPlatformOs os)
Specifies a target platform OS.
LINUX: Linux-based operating systems.
ANDROID: Android operating systems. Android API level can be specified using the
ANDROID_PLATFORM compiler option. For example,
"CompilerOptions": {'ANDROID_PLATFORM': 28}
os - Specifies a target platform OS.
LINUX: Linux-based operating systems.
ANDROID: Android operating systems. Android API level can be specified using the
ANDROID_PLATFORM compiler option. For example,
"CompilerOptions": {'ANDROID_PLATFORM': 28}
TargetPlatformOs,
TargetPlatformOsTargetPlatform.Builder arch(String arch)
Specifies a target platform architecture.
X86_64: 64-bit version of the x86 instruction set.
X86: 32-bit version of the x86 instruction set.
ARM64: ARMv8 64-bit CPU.
ARM_EABIHF: ARMv7 32-bit, Hard Float.
ARM_EABI: ARMv7 32-bit, Soft Float. Used by Android 32-bit ARM platform.
arch - Specifies a target platform architecture.
X86_64: 64-bit version of the x86 instruction set.
X86: 32-bit version of the x86 instruction set.
ARM64: ARMv8 64-bit CPU.
ARM_EABIHF: ARMv7 32-bit, Hard Float.
ARM_EABI: ARMv7 32-bit, Soft Float. Used by Android 32-bit ARM platform.
TargetPlatformArch,
TargetPlatformArchTargetPlatform.Builder arch(TargetPlatformArch arch)
Specifies a target platform architecture.
X86_64: 64-bit version of the x86 instruction set.
X86: 32-bit version of the x86 instruction set.
ARM64: ARMv8 64-bit CPU.
ARM_EABIHF: ARMv7 32-bit, Hard Float.
ARM_EABI: ARMv7 32-bit, Soft Float. Used by Android 32-bit ARM platform.
arch - Specifies a target platform architecture.
X86_64: 64-bit version of the x86 instruction set.
X86: 32-bit version of the x86 instruction set.
ARM64: ARMv8 64-bit CPU.
ARM_EABIHF: ARMv7 32-bit, Hard Float.
ARM_EABI: ARMv7 32-bit, Soft Float. Used by Android 32-bit ARM platform.
TargetPlatformArch,
TargetPlatformArchTargetPlatform.Builder accelerator(String accelerator)
Specifies a target platform accelerator (optional).
NVIDIA: Nvidia graphics processing unit. It also requires gpu-code,
trt-ver, cuda-ver compiler options
MALI: ARM Mali graphics processor
INTEL_GRAPHICS: Integrated Intel graphics
accelerator - Specifies a target platform accelerator (optional).
NVIDIA: Nvidia graphics processing unit. It also requires gpu-code,
trt-ver, cuda-ver compiler options
MALI: ARM Mali graphics processor
INTEL_GRAPHICS: Integrated Intel graphics
TargetPlatformAccelerator,
TargetPlatformAcceleratorTargetPlatform.Builder accelerator(TargetPlatformAccelerator accelerator)
Specifies a target platform accelerator (optional).
NVIDIA: Nvidia graphics processing unit. It also requires gpu-code,
trt-ver, cuda-ver compiler options
MALI: ARM Mali graphics processor
INTEL_GRAPHICS: Integrated Intel graphics
accelerator - Specifies a target platform accelerator (optional).
NVIDIA: Nvidia graphics processing unit. It also requires gpu-code,
trt-ver, cuda-ver compiler options
MALI: ARM Mali graphics processor
INTEL_GRAPHICS: Integrated Intel graphics
TargetPlatformAccelerator,
TargetPlatformAcceleratorCopyright © 2023. All rights reserved.