Interface AcceleratorPartitionLayout.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AcceleratorPartitionLayout.Builder,,AcceleratorPartitionLayout> SdkBuilder<AcceleratorPartitionLayout.Builder,,AcceleratorPartitionLayout> SdkPojo
- Enclosing class:
AcceleratorPartitionLayout
-
Method Summary
Modifier and TypeMethodDescriptionacceleratorPartitionTypes(String... acceleratorPartitionTypes) The list of partition profiles to carve on each accelerator that this layout applies to.acceleratorPartitionTypes(Collection<String> acceleratorPartitionTypes) The list of partition profiles to carve on each accelerator that this layout applies to.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
acceleratorPartitionTypes
AcceleratorPartitionLayout.Builder acceleratorPartitionTypes(Collection<String> acceleratorPartitionTypes) The list of partition profiles to carve on each accelerator that this layout applies to. On NVIDIA GPUs these are Multi-Instance GPU (MIG) profiles, for example
["mig-3g.40gb", "mig-4g.40gb"]. The order of the profiles doesn't change how the accelerator is partitioned. However, when you update an endpoint, a layout with the same profiles in a different order counts as a different layout, and the update is rejected. Repeat a profile to request more than one partition of that size: for example,["mig-3g.40gb", "mig-3g.40gb"]requests twomig-3g.40gbpartitions.- Parameters:
acceleratorPartitionTypes- The list of partition profiles to carve on each accelerator that this layout applies to. On NVIDIA GPUs these are Multi-Instance GPU (MIG) profiles, for example["mig-3g.40gb", "mig-4g.40gb"]. The order of the profiles doesn't change how the accelerator is partitioned. However, when you update an endpoint, a layout with the same profiles in a different order counts as a different layout, and the update is rejected. Repeat a profile to request more than one partition of that size: for example,["mig-3g.40gb", "mig-3g.40gb"]requests twomig-3g.40gbpartitions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
acceleratorPartitionTypes
The list of partition profiles to carve on each accelerator that this layout applies to. On NVIDIA GPUs these are Multi-Instance GPU (MIG) profiles, for example
["mig-3g.40gb", "mig-4g.40gb"]. The order of the profiles doesn't change how the accelerator is partitioned. However, when you update an endpoint, a layout with the same profiles in a different order counts as a different layout, and the update is rejected. Repeat a profile to request more than one partition of that size: for example,["mig-3g.40gb", "mig-3g.40gb"]requests twomig-3g.40gbpartitions.- Parameters:
acceleratorPartitionTypes- The list of partition profiles to carve on each accelerator that this layout applies to. On NVIDIA GPUs these are Multi-Instance GPU (MIG) profiles, for example["mig-3g.40gb", "mig-4g.40gb"]. The order of the profiles doesn't change how the accelerator is partitioned. However, when you update an endpoint, a layout with the same profiles in a different order counts as a different layout, and the update is rejected. Repeat a profile to request more than one partition of that size: for example,["mig-3g.40gb", "mig-3g.40gb"]requests twomig-3g.40gbpartitions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-