共用方式為


ApplicationDeploymentPolicy Class

  • java.lang.Object
    • com.azure.resourcemanager.managedapplications.models.ApplicationDeploymentPolicy

Implements

public final class ApplicationDeploymentPolicy
implements JsonSerializable<ApplicationDeploymentPolicy>

Managed application deployment policy.

Constructor Summary

Constructor Description
ApplicationDeploymentPolicy()

Creates an instance of ApplicationDeploymentPolicy class.

Method Summary

Modifier and Type Method and Description
DeploymentMode deploymentMode()

Get the deploymentMode property: The managed application deployment mode.

static ApplicationDeploymentPolicy fromJson(JsonReader jsonReader)

Reads an instance of ApplicationDeploymentPolicy from the JsonReader.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

ApplicationDeploymentPolicy withDeploymentMode(DeploymentMode deploymentMode)

Set the deploymentMode property: The managed application deployment mode.

Methods inherited from java.lang.Object

Constructor Details

ApplicationDeploymentPolicy

public ApplicationDeploymentPolicy()

Creates an instance of ApplicationDeploymentPolicy class.

Method Details

deploymentMode

public DeploymentMode deploymentMode()

Get the deploymentMode property: The managed application deployment mode.

Returns:

the deploymentMode value.

fromJson

public static ApplicationDeploymentPolicy fromJson(JsonReader jsonReader)

Reads an instance of ApplicationDeploymentPolicy from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of ApplicationDeploymentPolicy if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If the deserialized JSON object was missing any required properties.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withDeploymentMode

public ApplicationDeploymentPolicy withDeploymentMode(DeploymentMode deploymentMode)

Set the deploymentMode property: The managed application deployment mode.

Parameters:

deploymentMode - the deploymentMode value to set.

Returns:

the ApplicationDeploymentPolicy object itself.

Applies to