Class MessagingEndpointPropertiesArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.devices.inputs.MessagingEndpointPropertiesArgs.Builder
-
- Enclosing class:
- MessagingEndpointPropertiesArgs
public static final class MessagingEndpointPropertiesArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(MessagingEndpointPropertiesArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MessagingEndpointPropertiesArgs
build()
MessagingEndpointPropertiesArgs.Builder
lockDurationAsIso8601(com.pulumi.core.Output<java.lang.String> lockDurationAsIso8601)
MessagingEndpointPropertiesArgs.Builder
lockDurationAsIso8601(java.lang.String lockDurationAsIso8601)
MessagingEndpointPropertiesArgs.Builder
maxDeliveryCount(com.pulumi.core.Output<java.lang.Integer> maxDeliveryCount)
MessagingEndpointPropertiesArgs.Builder
maxDeliveryCount(java.lang.Integer maxDeliveryCount)
MessagingEndpointPropertiesArgs.Builder
ttlAsIso8601(com.pulumi.core.Output<java.lang.String> ttlAsIso8601)
MessagingEndpointPropertiesArgs.Builder
ttlAsIso8601(java.lang.String ttlAsIso8601)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(MessagingEndpointPropertiesArgs defaults)
-
-
Method Detail
-
lockDurationAsIso8601
public MessagingEndpointPropertiesArgs.Builder lockDurationAsIso8601(@Nullable com.pulumi.core.Output<java.lang.String> lockDurationAsIso8601)
- Parameters:
lockDurationAsIso8601
- The lock duration. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.- Returns:
- builder
-
lockDurationAsIso8601
public MessagingEndpointPropertiesArgs.Builder lockDurationAsIso8601(java.lang.String lockDurationAsIso8601)
- Parameters:
lockDurationAsIso8601
- The lock duration. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.- Returns:
- builder
-
maxDeliveryCount
public MessagingEndpointPropertiesArgs.Builder maxDeliveryCount(@Nullable com.pulumi.core.Output<java.lang.Integer> maxDeliveryCount)
- Parameters:
maxDeliveryCount
- The number of times the IoT hub attempts to deliver a message. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.- Returns:
- builder
-
maxDeliveryCount
public MessagingEndpointPropertiesArgs.Builder maxDeliveryCount(java.lang.Integer maxDeliveryCount)
- Parameters:
maxDeliveryCount
- The number of times the IoT hub attempts to deliver a message. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.- Returns:
- builder
-
ttlAsIso8601
public MessagingEndpointPropertiesArgs.Builder ttlAsIso8601(@Nullable com.pulumi.core.Output<java.lang.String> ttlAsIso8601)
- Parameters:
ttlAsIso8601
- The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.- Returns:
- builder
-
ttlAsIso8601
public MessagingEndpointPropertiesArgs.Builder ttlAsIso8601(java.lang.String ttlAsIso8601)
- Parameters:
ttlAsIso8601
- The period of time for which a message is available to consume before it is expired by the IoT hub. See: https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-file-upload.- Returns:
- builder
-
build
public MessagingEndpointPropertiesArgs build()
-
-