public final class Gpu extends java.lang.Object implements IUnknownPropertiesConsumer, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TYPE |
Constructor and Description |
---|
Gpu() |
Modifier and Type | Method and Description |
---|---|
void |
acceptUnknownProperties(java.util.Map<java.lang.String,java.lang.Object> unknown) |
@NotNull Gpu |
clone()
Clones a Gpu aka deep copy
|
java.lang.String |
getApiType() |
java.lang.Integer |
getId() |
java.lang.Integer |
getMemorySize() |
java.lang.String |
getName() |
java.lang.String |
getNpotSupport() |
java.lang.Integer |
getVendorId() |
java.lang.String |
getVendorName() |
java.lang.String |
getVersion() |
java.lang.Boolean |
isMultiThreadedRendering() |
void |
setApiType(java.lang.String apiType) |
void |
setId(java.lang.Integer id) |
void |
setMemorySize(java.lang.Integer memorySize) |
void |
setMultiThreadedRendering(java.lang.Boolean multiThreadedRendering) |
void |
setName(java.lang.String name) |
void |
setNpotSupport(java.lang.String npotSupport) |
void |
setVendorId(java.lang.Integer vendorId) |
void |
setVendorName(java.lang.String vendorName) |
void |
setVersion(java.lang.String version) |
public static final java.lang.String TYPE
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.Integer getId()
public void setId(java.lang.Integer id)
public java.lang.Integer getVendorId()
public void setVendorId(java.lang.Integer vendorId)
public java.lang.String getVendorName()
public void setVendorName(java.lang.String vendorName)
public java.lang.Integer getMemorySize()
public void setMemorySize(java.lang.Integer memorySize)
public java.lang.String getApiType()
public void setApiType(java.lang.String apiType)
public java.lang.Boolean isMultiThreadedRendering()
public void setMultiThreadedRendering(java.lang.Boolean multiThreadedRendering)
public java.lang.String getVersion()
public void setVersion(java.lang.String version)
public java.lang.String getNpotSupport()
public void setNpotSupport(java.lang.String npotSupport)
@ApiStatus.Internal public void acceptUnknownProperties(java.util.Map<java.lang.String,java.lang.Object> unknown)
acceptUnknownProperties
in interface IUnknownPropertiesConsumer
@NotNull public @NotNull Gpu clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
- if object is not cloneable