Interface GetResourceEventConfigurationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetResourceEventConfigurationResponse.Builder,
,GetResourceEventConfigurationResponse> IotWirelessResponse.Builder
,SdkBuilder<GetResourceEventConfigurationResponse.Builder,
,GetResourceEventConfigurationResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetResourceEventConfigurationResponse
-
Method Summary
Modifier and TypeMethodDescriptionconnectionStatus
(Consumer<ConnectionStatusEventConfiguration.Builder> connectionStatus) Event configuration for the connection status event.connectionStatus
(ConnectionStatusEventConfiguration connectionStatus) Event configuration for the connection status event.deviceRegistrationState
(Consumer<DeviceRegistrationStateEventConfiguration.Builder> deviceRegistrationState) Event configuration for the device registration state event.deviceRegistrationState
(DeviceRegistrationStateEventConfiguration deviceRegistrationState) Event configuration for the device registration state event.Event configuration for the join event.join
(JoinEventConfiguration join) Event configuration for the join event.messageDeliveryStatus
(Consumer<MessageDeliveryStatusEventConfiguration.Builder> messageDeliveryStatus) Event configuration for the message delivery status event.messageDeliveryStatus
(MessageDeliveryStatusEventConfiguration messageDeliveryStatus) Event configuration for the message delivery status event.proximity
(Consumer<ProximityEventConfiguration.Builder> proximity) Event configuration for the proximity event.proximity
(ProximityEventConfiguration proximity) Event configuration for the proximity event.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.iotwireless.model.IotWirelessResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
deviceRegistrationState
GetResourceEventConfigurationResponse.Builder deviceRegistrationState(DeviceRegistrationStateEventConfiguration deviceRegistrationState) Event configuration for the device registration state event.
- Parameters:
deviceRegistrationState
- Event configuration for the device registration state event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deviceRegistrationState
default GetResourceEventConfigurationResponse.Builder deviceRegistrationState(Consumer<DeviceRegistrationStateEventConfiguration.Builder> deviceRegistrationState) Event configuration for the device registration state event.
This is a convenience method that creates an instance of theDeviceRegistrationStateEventConfiguration.Builder
avoiding the need to create one manually viaDeviceRegistrationStateEventConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todeviceRegistrationState(DeviceRegistrationStateEventConfiguration)
.- Parameters:
deviceRegistrationState
- a consumer that will call methods onDeviceRegistrationStateEventConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
proximity
Event configuration for the proximity event.
- Parameters:
proximity
- Event configuration for the proximity event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
proximity
default GetResourceEventConfigurationResponse.Builder proximity(Consumer<ProximityEventConfiguration.Builder> proximity) Event configuration for the proximity event.
This is a convenience method that creates an instance of theProximityEventConfiguration.Builder
avoiding the need to create one manually viaProximityEventConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toproximity(ProximityEventConfiguration)
.- Parameters:
proximity
- a consumer that will call methods onProximityEventConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
join
Event configuration for the join event.
- Parameters:
join
- Event configuration for the join event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
join
default GetResourceEventConfigurationResponse.Builder join(Consumer<JoinEventConfiguration.Builder> join) Event configuration for the join event.
This is a convenience method that creates an instance of theJoinEventConfiguration.Builder
avoiding the need to create one manually viaJoinEventConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tojoin(JoinEventConfiguration)
.- Parameters:
join
- a consumer that will call methods onJoinEventConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
connectionStatus
GetResourceEventConfigurationResponse.Builder connectionStatus(ConnectionStatusEventConfiguration connectionStatus) Event configuration for the connection status event.
- Parameters:
connectionStatus
- Event configuration for the connection status event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionStatus
default GetResourceEventConfigurationResponse.Builder connectionStatus(Consumer<ConnectionStatusEventConfiguration.Builder> connectionStatus) Event configuration for the connection status event.
This is a convenience method that creates an instance of theConnectionStatusEventConfiguration.Builder
avoiding the need to create one manually viaConnectionStatusEventConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconnectionStatus(ConnectionStatusEventConfiguration)
.- Parameters:
connectionStatus
- a consumer that will call methods onConnectionStatusEventConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
messageDeliveryStatus
GetResourceEventConfigurationResponse.Builder messageDeliveryStatus(MessageDeliveryStatusEventConfiguration messageDeliveryStatus) Event configuration for the message delivery status event.
- Parameters:
messageDeliveryStatus
- Event configuration for the message delivery status event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
messageDeliveryStatus
default GetResourceEventConfigurationResponse.Builder messageDeliveryStatus(Consumer<MessageDeliveryStatusEventConfiguration.Builder> messageDeliveryStatus) Event configuration for the message delivery status event.
This is a convenience method that creates an instance of theMessageDeliveryStatusEventConfiguration.Builder
avoiding the need to create one manually viaMessageDeliveryStatusEventConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomessageDeliveryStatus(MessageDeliveryStatusEventConfiguration)
.- Parameters:
messageDeliveryStatus
- a consumer that will call methods onMessageDeliveryStatusEventConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-