public static interface DeploymentPolicies.Builder extends SdkPojo, CopyableBuilder<DeploymentPolicies.Builder,DeploymentPolicies>
| Modifier and Type | Method and Description |
|---|---|
default DeploymentPolicies.Builder |
componentUpdatePolicy(Consumer<DeploymentComponentUpdatePolicy.Builder> componentUpdatePolicy)
The component update policy for the configuration deployment.
|
DeploymentPolicies.Builder |
componentUpdatePolicy(DeploymentComponentUpdatePolicy componentUpdatePolicy)
The component update policy for the configuration deployment.
|
default DeploymentPolicies.Builder |
configurationValidationPolicy(Consumer<DeploymentConfigurationValidationPolicy.Builder> configurationValidationPolicy)
The configuration validation policy for the configuration deployment.
|
DeploymentPolicies.Builder |
configurationValidationPolicy(DeploymentConfigurationValidationPolicy configurationValidationPolicy)
The configuration validation policy for the configuration deployment.
|
DeploymentPolicies.Builder |
failureHandlingPolicy(DeploymentFailureHandlingPolicy failureHandlingPolicy)
The failure handling policy for the configuration deployment.
|
DeploymentPolicies.Builder |
failureHandlingPolicy(String failureHandlingPolicy)
The failure handling policy for the configuration deployment.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDeploymentPolicies.Builder failureHandlingPolicy(String failureHandlingPolicy)
The failure handling policy for the configuration deployment. This policy defines what to do if the deployment fails.
Default: ROLLBACK
failureHandlingPolicy - The failure handling policy for the configuration deployment. This policy defines what to do if the
deployment fails.
Default: ROLLBACK
DeploymentFailureHandlingPolicy,
DeploymentFailureHandlingPolicyDeploymentPolicies.Builder failureHandlingPolicy(DeploymentFailureHandlingPolicy failureHandlingPolicy)
The failure handling policy for the configuration deployment. This policy defines what to do if the deployment fails.
Default: ROLLBACK
failureHandlingPolicy - The failure handling policy for the configuration deployment. This policy defines what to do if the
deployment fails.
Default: ROLLBACK
DeploymentFailureHandlingPolicy,
DeploymentFailureHandlingPolicyDeploymentPolicies.Builder componentUpdatePolicy(DeploymentComponentUpdatePolicy componentUpdatePolicy)
The component update policy for the configuration deployment. This policy defines when it's safe to deploy the configuration to devices.
componentUpdatePolicy - The component update policy for the configuration deployment. This policy defines when it's safe to
deploy the configuration to devices.default DeploymentPolicies.Builder componentUpdatePolicy(Consumer<DeploymentComponentUpdatePolicy.Builder> componentUpdatePolicy)
The component update policy for the configuration deployment. This policy defines when it's safe to deploy the configuration to devices.
This is a convenience method that creates an instance of theDeploymentComponentUpdatePolicy.Builder
avoiding the need to create one manually via DeploymentComponentUpdatePolicy.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to componentUpdatePolicy(DeploymentComponentUpdatePolicy).
componentUpdatePolicy - a consumer that will call methods on DeploymentComponentUpdatePolicy.BuildercomponentUpdatePolicy(DeploymentComponentUpdatePolicy)DeploymentPolicies.Builder configurationValidationPolicy(DeploymentConfigurationValidationPolicy configurationValidationPolicy)
The configuration validation policy for the configuration deployment. This policy defines how long each component has to validate its configure updates.
configurationValidationPolicy - The configuration validation policy for the configuration deployment. This policy defines how long
each component has to validate its configure updates.default DeploymentPolicies.Builder configurationValidationPolicy(Consumer<DeploymentConfigurationValidationPolicy.Builder> configurationValidationPolicy)
The configuration validation policy for the configuration deployment. This policy defines how long each component has to validate its configure updates.
This is a convenience method that creates an instance of theDeploymentConfigurationValidationPolicy.Builder avoiding the need to create one manually via
DeploymentConfigurationValidationPolicy.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
configurationValidationPolicy(DeploymentConfigurationValidationPolicy).
configurationValidationPolicy - a consumer that will call methods on DeploymentConfigurationValidationPolicy.BuilderconfigurationValidationPolicy(DeploymentConfigurationValidationPolicy)Copyright © 2023. All rights reserved.