BatchConfigurationProperties Class
- java.
lang. Object - com.
azure. resourcemanager. logic. models. ArtifactProperties - com.
azure. resourcemanager. logic. models. BatchConfigurationProperties
- com.
- com.
public final class BatchConfigurationProperties
extends ArtifactProperties
The batch configuration properties definition.
Constructor Summary
| Constructor | Description |
|---|---|
| BatchConfigurationProperties() |
Creates an instance of Batch |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
batchGroupName()
Get the batch |
|
static
Batch |
fromJson(JsonReader jsonReader)
Reads an instance of Batch |
|
Batch |
releaseCriteria()
Get the release |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Batch |
withBatchGroupName(String batchGroupName)
Set the batch |
|
Batch |
withChangedTime(OffsetDateTime changedTime)
Set the changed |
|
Batch |
withCreatedTime(OffsetDateTime createdTime)
Set the created |
|
Batch |
withMetadata(Object metadata)
Set the metadata property: Anything. |
|
Batch |
withReleaseCriteria(BatchReleaseCriteria releaseCriteria)
Set the release |
Methods inherited from ArtifactProperties
Methods inherited from java.lang.Object
Constructor Details
BatchConfigurationProperties
public BatchConfigurationProperties()
Creates an instance of BatchConfigurationProperties class.
Method Details
batchGroupName
public String batchGroupName()
Get the batchGroupName property: The name of the batch group.
Returns:
fromJson
public static BatchConfigurationProperties fromJson(JsonReader jsonReader)
Reads an instance of BatchConfigurationProperties from the JsonReader.
Parameters:
Returns:
Throws:
releaseCriteria
public BatchReleaseCriteria releaseCriteria()
Get the releaseCriteria property: The batch release criteria.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
BatchConfigurationProperties.toJson(JsonWriter jsonWriter)Parameters:
Throws:
validate
public void validate()
Validates the instance.
Overrides:
BatchConfigurationProperties.validate()withBatchGroupName
public BatchConfigurationProperties withBatchGroupName(String batchGroupName)
Set the batchGroupName property: The name of the batch group.
Parameters:
Returns:
withChangedTime
public BatchConfigurationProperties withChangedTime(OffsetDateTime changedTime)
Set the changedTime property: The artifact changed time.
Overrides:
BatchConfigurationProperties.withChangedTime(OffsetDateTime changedTime)Parameters:
withCreatedTime
public BatchConfigurationProperties withCreatedTime(OffsetDateTime createdTime)
Set the createdTime property: The artifact creation time.
Overrides:
BatchConfigurationProperties.withCreatedTime(OffsetDateTime createdTime)Parameters:
withMetadata
public BatchConfigurationProperties withMetadata(Object metadata)
Set the metadata property: Anything.
Overrides:
BatchConfigurationProperties.withMetadata(Object metadata)Parameters:
withReleaseCriteria
public BatchConfigurationProperties withReleaseCriteria(BatchReleaseCriteria releaseCriteria)
Set the releaseCriteria property: The batch release criteria.
Parameters:
Returns: