Class MessagingEndpointPropertiesArgs.Builder

    • 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