@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ApplicationDPUSizes extends Object implements Serializable, Cloneable, StructuredPojo
Contains the application runtime IDs and their supported DPU sizes.
Constructor and Description |
---|
ApplicationDPUSizes() |
Modifier and Type | Method and Description |
---|---|
ApplicationDPUSizes |
clone() |
boolean |
equals(Object obj) |
String |
getApplicationRuntimeId()
The name of the supported application runtime (for example,
Athena notebook version 1 ). |
List<Integer> |
getSupportedDPUSizes()
A list of the supported DPU sizes that the application runtime supports.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setApplicationRuntimeId(String applicationRuntimeId)
The name of the supported application runtime (for example,
Athena notebook version 1 ). |
void |
setSupportedDPUSizes(Collection<Integer> supportedDPUSizes)
A list of the supported DPU sizes that the application runtime supports.
|
String |
toString()
Returns a string representation of this object.
|
ApplicationDPUSizes |
withApplicationRuntimeId(String applicationRuntimeId)
The name of the supported application runtime (for example,
Athena notebook version 1 ). |
ApplicationDPUSizes |
withSupportedDPUSizes(Collection<Integer> supportedDPUSizes)
A list of the supported DPU sizes that the application runtime supports.
|
ApplicationDPUSizes |
withSupportedDPUSizes(Integer... supportedDPUSizes)
A list of the supported DPU sizes that the application runtime supports.
|
public void setApplicationRuntimeId(String applicationRuntimeId)
The name of the supported application runtime (for example, Athena notebook version 1
).
applicationRuntimeId
- The name of the supported application runtime (for example, Athena notebook version 1
).public String getApplicationRuntimeId()
The name of the supported application runtime (for example, Athena notebook version 1
).
Athena notebook version 1
).public ApplicationDPUSizes withApplicationRuntimeId(String applicationRuntimeId)
The name of the supported application runtime (for example, Athena notebook version 1
).
applicationRuntimeId
- The name of the supported application runtime (for example, Athena notebook version 1
).public List<Integer> getSupportedDPUSizes()
A list of the supported DPU sizes that the application runtime supports.
public void setSupportedDPUSizes(Collection<Integer> supportedDPUSizes)
A list of the supported DPU sizes that the application runtime supports.
supportedDPUSizes
- A list of the supported DPU sizes that the application runtime supports.public ApplicationDPUSizes withSupportedDPUSizes(Integer... supportedDPUSizes)
A list of the supported DPU sizes that the application runtime supports.
NOTE: This method appends the values to the existing list (if any). Use
setSupportedDPUSizes(java.util.Collection)
or withSupportedDPUSizes(java.util.Collection)
if
you want to override the existing values.
supportedDPUSizes
- A list of the supported DPU sizes that the application runtime supports.public ApplicationDPUSizes withSupportedDPUSizes(Collection<Integer> supportedDPUSizes)
A list of the supported DPU sizes that the application runtime supports.
supportedDPUSizes
- A list of the supported DPU sizes that the application runtime supports.public String toString()
toString
in class Object
Object.toString()
public ApplicationDPUSizes clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.