Package co.ecg.alpaca.toolkit.generated
Class ServiceProvider.ServiceProviderServicePackMigrationTaskAddRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.ServiceProvider.ServiceProviderServicePackMigrationTaskAddRequest
- Enclosing class:
- ServiceProvider
public static class ServiceProvider.ServiceProviderServicePackMigrationTaskAddRequest
extends Request<DefaultResponse>
Create a service pack migration task. The response is either SuccessResponse or ErrorResponse.
- Author:
- AlpacaGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Integer
protected @NotNull Boolean
protected @NotNull Boolean
protected @NotNull Integer
protected @NotNull Integer
protected @NotNull Boolean
protected @Size(min=1,max=80) String
protected @NotNull Boolean
protected @NotNull @Valid ServiceProvider
protected @NotNull OffsetDateTime
protected @NotNull @Size(min=1,max=80) String
-
Constructor Summary
ConstructorsConstructorDescriptionServiceProviderServicePackMigrationTaskAddRequest
(ServiceProvider serviceProvider, String taskName, OffsetDateTime startTimestamp, Integer expireAfterNumHours, Integer maxDurationHours, Boolean sendReportEmail, Boolean abortOnError, Boolean reportAllUsers, Boolean automaticallyIncrementServiceQuantity) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.setAbortErrorThreshold
(Integer abortErrorThreshold) setAbortOnError
(Boolean abortOnError) setAutomaticallyIncrementServiceQuantity
(Boolean automaticallyIncrementServiceQuantity) setExpireAfterNumHours
(Integer expireAfterNumHours) setMaxDurationHours
(Integer maxDurationHours) setReportAllUsers
(Boolean reportAllUsers) setReportDeliveryEmailAddress
(String reportDeliveryEmailAddress) setSendReportEmail
(Boolean sendReportEmail) setServiceProvider
(ServiceProvider serviceProvider) setStartTimestamp
(OffsetDateTime startTimestamp) setTaskName
(String taskName) Methods inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createNilElement, createTextElement, equals, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRetries, getRetryCodes, getRootElement, getValidationErrorsAsString, hashCode, isIgnoreCache, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setIgnoreCache, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
Field Details
-
serviceProvider
-
taskName
-
startTimestamp
-
expireAfterNumHours
-
maxDurationHours
-
sendReportEmail
-
reportDeliveryEmailAddress
-
abortOnError
-
abortErrorThreshold
-
reportAllUsers
-
automaticallyIncrementServiceQuantity
-
-
Constructor Details
-
ServiceProviderServicePackMigrationTaskAddRequest
public ServiceProviderServicePackMigrationTaskAddRequest() -
ServiceProviderServicePackMigrationTaskAddRequest
public ServiceProviderServicePackMigrationTaskAddRequest(ServiceProvider serviceProvider, String taskName, OffsetDateTime startTimestamp, Integer expireAfterNumHours, Integer maxDurationHours, Boolean sendReportEmail, Boolean abortOnError, Boolean reportAllUsers, Boolean automaticallyIncrementServiceQuantity)
-
-
Method Details
-
setServiceProvider
public ServiceProvider.ServiceProviderServicePackMigrationTaskAddRequest setServiceProvider(ServiceProvider serviceProvider) -
getServiceProvider
-
setTaskName
public ServiceProvider.ServiceProviderServicePackMigrationTaskAddRequest setTaskName(String taskName) -
getTaskName
-
setStartTimestamp
public ServiceProvider.ServiceProviderServicePackMigrationTaskAddRequest setStartTimestamp(OffsetDateTime startTimestamp) -
getStartTimestamp
-
setExpireAfterNumHours
public ServiceProvider.ServiceProviderServicePackMigrationTaskAddRequest setExpireAfterNumHours(Integer expireAfterNumHours) -
getExpireAfterNumHours
-
setMaxDurationHours
public ServiceProvider.ServiceProviderServicePackMigrationTaskAddRequest setMaxDurationHours(Integer maxDurationHours) -
getMaxDurationHours
-
setSendReportEmail
public ServiceProvider.ServiceProviderServicePackMigrationTaskAddRequest setSendReportEmail(Boolean sendReportEmail) -
getSendReportEmail
-
setReportDeliveryEmailAddress
public ServiceProvider.ServiceProviderServicePackMigrationTaskAddRequest setReportDeliveryEmailAddress(String reportDeliveryEmailAddress) -
getReportDeliveryEmailAddress
-
setAbortOnError
public ServiceProvider.ServiceProviderServicePackMigrationTaskAddRequest setAbortOnError(Boolean abortOnError) -
getAbortOnError
-
setAbortErrorThreshold
public ServiceProvider.ServiceProviderServicePackMigrationTaskAddRequest setAbortErrorThreshold(Integer abortErrorThreshold) -
getAbortErrorThreshold
-
setReportAllUsers
public ServiceProvider.ServiceProviderServicePackMigrationTaskAddRequest setReportAllUsers(Boolean reportAllUsers) -
getReportAllUsers
-
setAutomaticallyIncrementServiceQuantity
public ServiceProvider.ServiceProviderServicePackMigrationTaskAddRequest setAutomaticallyIncrementServiceQuantity(Boolean automaticallyIncrementServiceQuantity) -
getAutomaticallyIncrementServiceQuantity
-
getEmptyObject
public static ServiceProvider.ServiceProviderServicePackMigrationTaskAddRequest getEmptyObject(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.- Parameters:
broadWorksServer
- The BroadWorksServer
-
formRequest
public void formRequest()Forms the XML Document for this Request Object. Called by the Request upon fire().- Overrides:
formRequest
in classRequest<DefaultResponse>
-