Interface DeviceTemplate.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DeviceTemplate.Builder,,DeviceTemplate> SdkBuilder<DeviceTemplate.Builder,,DeviceTemplate> SdkPojo
- Enclosing class:
DeviceTemplate
public static interface DeviceTemplate.Builder
extends SdkPojo, CopyableBuilder<DeviceTemplate.Builder,DeviceTemplate>
-
Method Summary
Modifier and TypeMethodDescriptioncallbackOverrides(Map<String, String> callbackOverrides) An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.deviceType(String deviceType) The device type, which currently must be"button".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, sdkFields
-
Method Details
-
deviceType
The device type, which currently must be
"button".- Parameters:
deviceType- The device type, which currently must be"button".- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
callbackOverrides
An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.
- Parameters:
callbackOverrides- An optional Lambda function to invoke instead of the default Lambda function provided by the placement template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-