CreateJobValidations Class
- java.
lang. Object - com.
azure. resourcemanager. databox. models. ValidationRequest - com.
azure. resourcemanager. databox. models. CreateJobValidations
- com.
- com.
public final class CreateJobValidations
extends ValidationRequest
It does all pre-job creation validations.
Constructor Summary
| Constructor | Description |
|---|---|
| CreateJobValidations() |
Creates an instance of Create |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Create |
fromJson(JsonReader jsonReader)
Reads an instance of Create |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
| String |
validationCategory()
Get the validation |
|
Create |
withIndividualRequestDetails(List<ValidationInputRequest> individualRequestDetails)
Set the individual |
Methods inherited from ValidationRequest
Methods inherited from java.lang.Object
Constructor Details
CreateJobValidations
public CreateJobValidations()
Creates an instance of CreateJobValidations class.
Method Details
fromJson
public static CreateJobValidations fromJson(JsonReader jsonReader)
Reads an instance of CreateJobValidations from the JsonReader.
Parameters:
Returns:
Throws:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
CreateJobValidations.toJson(JsonWriter jsonWriter)Parameters:
Throws:
validate
public void validate()
Validates the instance.
Overrides:
CreateJobValidations.validate()validationCategory
public String validationCategory()
Get the validationCategory property: Identify the nature of validation.
Overrides:
CreateJobValidations.validationCategory()Returns:
withIndividualRequestDetails
public CreateJobValidations withIndividualRequestDetails(List<ValidationInputRequest> individualRequestDetails)
Set the individualRequestDetails property: List of request details contain validationType and its request as key and value respectively.
Overrides:
CreateJobValidations.withIndividualRequestDetails(List<ValidationInputRequest> individualRequestDetails)Parameters: