Interface InstanceTypeSpecificationRequest.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<InstanceTypeSpecificationRequest.Builder,,InstanceTypeSpecificationRequest> SdkBuilder<InstanceTypeSpecificationRequest.Builder,,InstanceTypeSpecificationRequest> SdkPojo
- Enclosing class:
- InstanceTypeSpecificationRequest
-
Method Summary
Modifier and TypeMethodDescriptionsupportedInstanceTypes(String... supportedInstanceTypes) The instance types that the AMI supports.supportedInstanceTypes(Collection<String> supportedInstanceTypes) The instance types that the AMI supports.unsupportedInstanceTypes(String... unsupportedInstanceTypes) The instance types that the AMI does not support.unsupportedInstanceTypes(Collection<String> unsupportedInstanceTypes) The instance types that the AMI does not support.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
-
supportedInstanceTypes
InstanceTypeSpecificationRequest.Builder supportedInstanceTypes(Collection<String> supportedInstanceTypes) The instance types that the AMI supports. You can specify instance type names or use wildcard patterns (for example,
t3.*).Constraints: Maximum 100 entries. Each entry must be 1-24 characters and match the pattern
^[A-Za-z0-9_.*-]+$. Consecutive wildcard characters (**) are not allowed. Entries must be unique within each list and across both lists; duplicate entries cause the request to fail.- Parameters:
supportedInstanceTypes- The instance types that the AMI supports. You can specify instance type names or use wildcard patterns (for example,t3.*).Constraints: Maximum 100 entries. Each entry must be 1-24 characters and match the pattern
^[A-Za-z0-9_.*-]+$. Consecutive wildcard characters (**) are not allowed. Entries must be unique within each list and across both lists; duplicate entries cause the request to fail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedInstanceTypes
The instance types that the AMI supports. You can specify instance type names or use wildcard patterns (for example,
t3.*).Constraints: Maximum 100 entries. Each entry must be 1-24 characters and match the pattern
^[A-Za-z0-9_.*-]+$. Consecutive wildcard characters (**) are not allowed. Entries must be unique within each list and across both lists; duplicate entries cause the request to fail.- Parameters:
supportedInstanceTypes- The instance types that the AMI supports. You can specify instance type names or use wildcard patterns (for example,t3.*).Constraints: Maximum 100 entries. Each entry must be 1-24 characters and match the pattern
^[A-Za-z0-9_.*-]+$. Consecutive wildcard characters (**) are not allowed. Entries must be unique within each list and across both lists; duplicate entries cause the request to fail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unsupportedInstanceTypes
InstanceTypeSpecificationRequest.Builder unsupportedInstanceTypes(Collection<String> unsupportedInstanceTypes) The instance types that the AMI does not support. You can specify instance type names or use wildcard patterns (for example,
t3.*).Constraints: Maximum 100 entries. Each entry must be 1-24 characters and match the pattern
^[A-Za-z0-9_.*-]+$. Consecutive wildcard characters (**) are not allowed. Entries must be unique within each list and across both lists; duplicate entries cause the request to fail.- Parameters:
unsupportedInstanceTypes- The instance types that the AMI does not support. You can specify instance type names or use wildcard patterns (for example,t3.*).Constraints: Maximum 100 entries. Each entry must be 1-24 characters and match the pattern
^[A-Za-z0-9_.*-]+$. Consecutive wildcard characters (**) are not allowed. Entries must be unique within each list and across both lists; duplicate entries cause the request to fail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unsupportedInstanceTypes
InstanceTypeSpecificationRequest.Builder unsupportedInstanceTypes(String... unsupportedInstanceTypes) The instance types that the AMI does not support. You can specify instance type names or use wildcard patterns (for example,
t3.*).Constraints: Maximum 100 entries. Each entry must be 1-24 characters and match the pattern
^[A-Za-z0-9_.*-]+$. Consecutive wildcard characters (**) are not allowed. Entries must be unique within each list and across both lists; duplicate entries cause the request to fail.- Parameters:
unsupportedInstanceTypes- The instance types that the AMI does not support. You can specify instance type names or use wildcard patterns (for example,t3.*).Constraints: Maximum 100 entries. Each entry must be 1-24 characters and match the pattern
^[A-Za-z0-9_.*-]+$. Consecutive wildcard characters (**) are not allowed. Entries must be unique within each list and across both lists; duplicate entries cause the request to fail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-