- clientEmail(String) - Method in interface com.ibm.optim.oaas.client.job.JobRequestBuilder
-
Sets the client email address.
- clientName(String) - Method in interface com.ibm.optim.oaas.client.job.JobRequestBuilder
-
Sets the client name used to identify the client submitting a job.
- com.ibm.optim.oaas.client - package com.ibm.optim.oaas.client
-
This package contains the base exceptions that can be thrown by the client library
and some utility classes.
- com.ibm.optim.oaas.client.http - package com.ibm.optim.oaas.client.http
-
This package contains the classes that handle the HTTP connection.
- com.ibm.optim.oaas.client.job - package com.ibm.optim.oaas.client.job
-
This package contains the classes to create and handle jobs.
- com.ibm.optim.oaas.client.job.model - package com.ibm.optim.oaas.client.job.model
-
This package contains the classes that define the job model.
- completed(JobResponse) - Method in class com.ibm.optim.oaas.client.job.AbstractJobCallback
-
- completed(JobResponse) - Method in interface com.ibm.optim.oaas.client.job.JobCallback
-
Called when the executor has completed the processing of the job request.
- copy(String) - Method in interface com.ibm.optim.oaas.client.job.JobRequestBuilder
-
Indicates that the new job should be constructed by copying an existing job.
- copy(String, boolean) - Method in interface com.ibm.optim.oaas.client.job.JobRequestBuilder
-
Indicates that the new job should be constructed by copying an existing job.
- copyJob(String, JobCreationData, boolean) - Method in interface com.ibm.optim.oaas.client.job.JobClient
-
Creates a new job by copying an existing job.
- create(int, int, int) - Static method in class com.ibm.optim.oaas.client.http.HttpClientFactory
-
Creates a standard HTTP client with specific values of socket timeout,
connection timeout and maximum number of connections.
- create(JobRequest, JobCallback) - Method in interface com.ibm.optim.oaas.client.job.JobExecutor
-
Creates a job request but does not submit the job.
- create(JobExecutor) - Method in interface com.ibm.optim.oaas.client.job.JobRequest
-
Creates the job as defined in this request.
- create(JobExecutor) - Method in interface com.ibm.optim.oaas.client.job.JobRequestBuilder
-
Builds the request and creates the job using a given job executor.
- created(JobResponse) - Method in class com.ibm.optim.oaas.client.job.AbstractJobCallback
-
- created(JobResponse) - Method in interface com.ibm.optim.oaas.client.job.JobCallback
-
Called when a job has been created.
- createDefault() - Static method in class com.ibm.optim.oaas.client.http.HttpClientFactory
-
Creates a standard HTTP client with the default socket timeout,
connection timeout and maximum connections.
- createDefault(String, String) - Static method in class com.ibm.optim.oaas.client.job.JobClientFactory
-
Creates a default job client to connect to the given base URL using the
given client ID.
- createDefault(String, String, String) - Static method in class com.ibm.optim.oaas.client.job.JobClientFactory
-
Creates a default job client to connect to the given base URL using the
given client ID and client secret.
- createDefault() - Static method in class com.ibm.optim.oaas.client.job.JobExecutorFactory
-
Returns the new default job executor.
- createDefaultFromBluemix() - Static method in class com.ibm.optim.oaas.client.job.JobClientFactory
-
Creates a default job client to connect to the IBM Decision Optimization service by looking up the
service with the label starting with
JobClientFactory.BLUEMIX_SERVICE_LABEL in the VCAP_SERVICES.
- createDefaultFromBluemix(String) - Static method in class com.ibm.optim.oaas.client.job.JobClientFactory
-
Creates a default job client to connect to the IBM Decision Optimization service by looking up the
service name in the VCAP_SERVICES.
- createJob(JobCreationData) - Method in interface com.ibm.optim.oaas.client.job.JobClient
-
Creates a new job.
- createJobAttachment(String, JobAttachmentCreationData) - Method in interface com.ibm.optim.oaas.client.job.JobClient
-
Creates a job attachment for a given job.
- custom() - Static method in class com.ibm.optim.oaas.client.http.HttpClientFactory
-
Creates a builder to configure a custom HTTP client.
- custom(String, String) - Static method in class com.ibm.optim.oaas.client.job.JobClientFactory
-
Returns a builder to configure the job client.
- custom(String, String, String) - Static method in class com.ibm.optim.oaas.client.job.JobClientFactory
-
Returns a builder to configure the job client.
- custom() - Static method in class com.ibm.optim.oaas.client.job.JobExecutorFactory
-
Returns a job executor builder to configure a job executor.
- customFromBluemix(String) - Static method in class com.ibm.optim.oaas.client.job.JobClientFactory
-
Returns a builder to configure the job client.
- customFromBluemix() - Static method in class com.ibm.optim.oaas.client.job.JobClientFactory
-
- getAlertTime() - Method in interface com.ibm.optim.oaas.client.job.model.JobParameters
-
Returns the alert limit.
- getAllJobs() - Method in interface com.ibm.optim.oaas.client.job.JobClient
-
Returns all the jobs.
- getApiClient() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Returns the job API client information.
- getApplicationId() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets the ID of the application associated with the job.
- getApplicationId() - Method in interface com.ibm.optim.oaas.client.job.model.JobCreationData
-
Gets the ID of the application.
- getApplicationVersion() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets the version of the application associated with the submitted job.
- getApplicationVersion() - Method in interface com.ibm.optim.oaas.client.job.model.JobCreationData
-
Gets version of the application.
- getApplicationVersionUsed() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets the version of the application used during job processing.
- getAsBoolean(String) - Method in interface com.ibm.optim.oaas.client.job.model.JobParameters
-
Returns the parameter value as a Boolean.
- getAsBoolean(String, boolean) - Method in interface com.ibm.optim.oaas.client.job.model.JobParameters
-
Returns the parameter value as a Boolean with a default value.
- getAsDouble(String) - Method in interface com.ibm.optim.oaas.client.job.model.JobParameters
-
Returns the parameter value as a Double.
- getAsDouble(String, double) - Method in interface com.ibm.optim.oaas.client.job.model.JobParameters
-
Returns the parameter value as a Double with a default value.
- getAsInteger(String) - Method in interface com.ibm.optim.oaas.client.job.model.JobParameters
-
Returns the parameter value as a Integer.
- getAsInteger(String, int) - Method in interface com.ibm.optim.oaas.client.job.model.JobParameters
-
Returns the parameter value as a Integer with a default value.
- getAsLong(String) - Method in interface com.ibm.optim.oaas.client.job.model.JobParameters
-
Returns the parameter value as a Double.
- getAsLong(String, long) - Method in interface com.ibm.optim.oaas.client.job.model.JobParameters
-
Returns the parameter value as a Double with a default value.
- getAsString(String) - Method in interface com.ibm.optim.oaas.client.job.model.JobParameters
-
Returns the parameter value as a String.
- getAsString(String, String) - Method in interface com.ibm.optim.oaas.client.job.model.JobParameters
-
Returns the parameter value as a String with a default value.
- getAttachment(String) - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets an attachment to the job.
- getAttachment(String) - Method in interface com.ibm.optim.oaas.client.job.model.JobCreationData
-
Gets an attachment to the job.
- getAttachmentId() - Method in exception com.ibm.optim.oaas.client.job.AttachmentNotFoundException
-
Returns the ID of the attachment associated with the exception.
- getAttachments() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets the attachments to the job.
- getAttachments() - Method in interface com.ibm.optim.oaas.client.job.model.JobCreationData
-
Gets the attachments associated with creating the job.
- getBluemixRegion() - Method in interface com.ibm.optim.oaas.client.job.model.JobParameters
-
Returns the Bluemix region that submitted this job (if known).
- getClient() - Method in interface com.ibm.optim.oaas.client.job.JobRequest
-
Returns the job client.
- getClient() - Method in interface com.ibm.optim.oaas.client.job.JobResponse
-
Returns the job client.
- getClientEmail() - Method in interface com.ibm.optim.oaas.client.job.model.JobCreationData
-
Returns the client email used to for notification.
- getClientName() - Method in interface com.ibm.optim.oaas.client.job.model.JobCreationData
-
Returns the client name used to identify the client submitting this job.
- getCode() - Method in exception com.ibm.optim.oaas.client.OperationException
-
Returns the server returned code if defined.
- getCode() - Method in interface com.ibm.optim.oaas.client.ServerExceptionData
-
Returns the server-side exception code.
- getContent() - Method in interface com.ibm.optim.oaas.client.job.JobLogOutput
-
Returns the content of the log as specified in the builder such as a file
or stream.
- getContent() - Method in interface com.ibm.optim.oaas.client.job.JobOutput
-
Returns the content of the attachment as specified in the builder such as a
file, stream or object.
- getCopyJobId() - Method in interface com.ibm.optim.oaas.client.job.JobRequest
-
Returns the job to copy if defined.
- getCreatedAt() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets the time when the job was created.
- getCustomerIBMId() - Method in interface com.ibm.optim.oaas.client.job.model.JobSubscription
-
Gets the IBM ID of the subscription customer
- getCustomerId() - Method in interface com.ibm.optim.oaas.client.job.model.JobSubscription
-
Gets the ID of the subscription customer
- getData() - Method in interface com.ibm.optim.oaas.client.job.JobRequest
-
Returns the job data used to create and initialize the job.
- getData() - Method in interface com.ibm.optim.oaas.client.job.JobResponse
-
Returns The job data used to create and initialize the job.
- getDate() - Method in interface com.ibm.optim.oaas.client.job.model.JobLogRecord
-
Gets the time of the job log record.
- getDetails() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets details about the job.
- getDropSolve() - Method in interface com.ibm.optim.oaas.client.job.model.JobParameters
-
The DropSolve flag.
- getEmail() - Method in interface com.ibm.optim.oaas.client.job.model.JobApiClient
-
Gets the email address specified for this job.
- getEmail() - Method in interface com.ibm.optim.oaas.client.job.model.JobSubscriber
-
Gets email address of the subscriber.
- getEndedAt() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets the time when the job completed.
- getEndRecordedAt() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets the time when the job completion status was recorded.
- getEngineLogRecords() - Method in interface com.ibm.optim.oaas.client.job.model.JobLogItem
-
Gets the optimization engine log records associated with the job.
- getExceptionclass() - Method in interface com.ibm.optim.oaas.client.ServerExceptionData
-
Returns the server-side exception class name.
- getExecutionStatus() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets the execution status of the job.
- getExecutionStatus() - Method in interface com.ibm.optim.oaas.client.job.model.JobStatus
-
- getFailureInfo(String) - Method in interface com.ibm.optim.oaas.client.job.JobClient
-
Returns job failure information for the given job.
- getFailureInfo() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets information regarding the failure of the processing of the job.
- getIBMId() - Method in interface com.ibm.optim.oaas.client.job.model.JobSubscriber
-
Gets the IBM ID of the subscriber.
- getId() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets ID of the job.
- getId() - Method in interface com.ibm.optim.oaas.client.job.model.JobApiClient
-
Gets the client ID used to create this job.
- getId() - Method in interface com.ibm.optim.oaas.client.job.model.JobSubscription
-
Gets the ID of the job subscription.
- getInput() - Method in interface com.ibm.optim.oaas.client.job.JobRequest
-
Returns the list of configured input sources.
- getInterruptedAt() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets the time when the job was interrupted.
- getInterruptionStatus() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets information about the current interruption status of the job.
- getJob(String) - Method in interface com.ibm.optim.oaas.client.job.JobClient
-
Returns a given job.
- getJob() - Method in interface com.ibm.optim.oaas.client.job.JobResponse
-
Returns the job description as it was stored when it completed.
- getJobAttachment(String, String) - Method in interface com.ibm.optim.oaas.client.job.JobClient
-
Returns the job attachment (if any) of a given job.
- getJobAttachments(String) - Method in interface com.ibm.optim.oaas.client.job.JobClient
-
Returns the list of job attachments for a job.
- getJobAttachments(String, JobAttachmentType) - Method in interface com.ibm.optim.oaas.client.job.JobClient
-
Returns the list of job attachments of a given type for a job.
- getJobCores() - Method in interface com.ibm.optim.oaas.client.job.model.JobParameters
-
Returns cores used to process job.
- getJobExecutionStatus(String) - Method in interface com.ibm.optim.oaas.client.job.JobClient
-
Returns the job execution status.
- getJobId() - Method in exception com.ibm.optim.oaas.client.job.AttachmentNotFoundException
-
Returns the ID of the job associated with the exception.
- getJobId() - Method in exception com.ibm.optim.oaas.client.job.JobNotFoundException
-
Returns the ID of the associated job.
- getJobId() - Method in interface com.ibm.optim.oaas.client.job.JobRequest
-
Returns The job ID once the job has been submitted.
- getJobId() - Method in interface com.ibm.optim.oaas.client.job.JobResponse
-
Returns The job ID.
- getJobId() - Method in interface com.ibm.optim.oaas.client.job.model.JobLogItem
-
Gets the ID of the associated job.
- getJobLogItems(String) - Method in interface com.ibm.optim.oaas.client.job.JobClient
-
Returns the list of the log items of a given job.
- getJobLogItems(String, long) - Method in interface com.ibm.optim.oaas.client.job.JobClient
-
Returns the list of the log items of a given job starting at a given index
(included).
- getJobLogItems(String, long, boolean) - Method in interface com.ibm.optim.oaas.client.job.JobClient
-
Returns the list of log items of a given job starting at a given index
(included).
- getJobMemoryMbytes() - Method in interface com.ibm.optim.oaas.client.job.model.JobParameters
-
Returns maximum memory megabytes used to process the job.
- getLanguage() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets the current language for the job.
- getLastProcessingOwner() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets the processor ID that executed the job.
- getLength() - Method in interface com.ibm.optim.oaas.client.job.JobInput
-
Returns the length of the input source or -1 if unknown.
- getLength() - Method in interface com.ibm.optim.oaas.client.job.model.JobAttachment
-
Gets the size of the attachment.
- getLength() - Method in interface com.ibm.optim.oaas.client.job.model.JobAttachmentCreationData
-
Gets the size of the attachment.
- getLevel() - Method in interface com.ibm.optim.oaas.client.job.model.JobLogRecord
-
Gets the log level of the job log record.
- getLivelog() - Method in interface com.ibm.optim.oaas.client.job.JobRequest
-
Returns the live log stream if defined.
- getLivelogDateFormat() - Method in interface com.ibm.optim.oaas.client.job.JobRequest
-
Returns the live log date format.
- getLocalizedMessage(String) - Method in exception com.ibm.optim.oaas.client.OaasException
-
Gets the localized message using a given locale.
- getLocalizedMessage() - Method in exception com.ibm.optim.oaas.client.OaasException
-
Gets the localized message.
- getLocalizedMessage(String) - Method in exception com.ibm.optim.oaas.client.OaasRuntimeException
-
Gets the localized message using a given locale.
- getLocalizedMessage() - Method in exception com.ibm.optim.oaas.client.OaasRuntimeException
-
Gets the localized message.
- getLocalizedMessage() - Method in interface com.ibm.optim.oaas.client.ServerExceptionData
-
Returns the server-side localized exception message.
- getLogLimit() - Method in interface com.ibm.optim.oaas.client.job.model.JobParameters
-
Returns the log limit.
- getLogOutput() - Method in interface com.ibm.optim.oaas.client.job.JobRequest
-
Returns The list of job log output values.
- getLogOutput() - Method in interface com.ibm.optim.oaas.client.job.JobResponse
-
Returns The list of job log output values.
- getMessage() - Method in interface com.ibm.optim.oaas.client.job.model.JobFailureInfo
-
Gets a message describing the job failure.
- getMessage() - Method in interface com.ibm.optim.oaas.client.job.model.JobLogRecord
-
Gets the message of the job log record.
- getMessage() - Method in exception com.ibm.optim.oaas.client.OaasException
-
Use localized messages if you have them.
- getMessage() - Method in exception com.ibm.optim.oaas.client.OaasRuntimeException
-
Uses localized messages if you have them.
- getMessage() - Method in interface com.ibm.optim.oaas.client.ServerExceptionData
-
Returns the server-side exception message.
- getMessageCode() - Method in exception com.ibm.optim.oaas.client.OaasException
-
Returns the message code.
- getMessageCode() - Method in exception com.ibm.optim.oaas.client.OaasRuntimeException
-
Returns the message code.
- getName() - Method in interface com.ibm.optim.oaas.client.job.JobInput
-
Returns the name of the input source.
- getName() - Method in interface com.ibm.optim.oaas.client.job.JobOutput
-
Returns the name of the output source.
- getName() - Method in interface com.ibm.optim.oaas.client.job.model.JobApiClient
-
Gets the client name specified for this job.
- getName() - Method in interface com.ibm.optim.oaas.client.job.model.JobAttachment
-
Gets the name of the attachment.
- getName() - Method in interface com.ibm.optim.oaas.client.job.model.JobAttachmentCreationData
-
Gets the name of the attachment.
- getName() - Method in interface com.ibm.optim.oaas.client.job.model.JobSubscriber
-
Gets name of the subscriber.
- getNbLogItems() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets the number of log items associated with the job, once it is completed.
- getNotifyCompletion() - Method in interface com.ibm.optim.oaas.client.job.model.JobParameters
-
Returns the notify completion flag.
- getOperation() - Method in exception com.ibm.optim.oaas.client.OperationException
-
Returns the operations if defined.
- getOplRunConfig() - Method in interface com.ibm.optim.oaas.client.job.model.JobParameters
-
Returns the OPL run configuration.
- getOutput() - Method in interface com.ibm.optim.oaas.client.job.JobRequest
-
Returns the list of job result output values.
- getOutput() - Method in interface com.ibm.optim.oaas.client.job.JobResponse
-
Returns The list of job result output values.
- getOwner() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets the owner of the job.
- getParameters() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets the parameters associated with the job.
- getParameters() - Method in interface com.ibm.optim.oaas.client.job.model.JobCreationData
-
Gets the parameters associated with the job.
- getParameters() - Method in exception com.ibm.optim.oaas.client.OaasException
-
Gets the parameters, if any, that were set in the constructor.
- getParameters() - Method in exception com.ibm.optim.oaas.client.OaasRuntimeException
-
Gets the parameters, if any, that were set in the constructor.
- getParameters() - Method in interface com.ibm.optim.oaas.client.ServerExceptionData
-
Returns the list of parameters associated with the exception.
- getProcessingOwner() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets the processor ID that is currently executing the job.
- getRecreateJobId() - Method in interface com.ibm.optim.oaas.client.job.JobRequest
-
Returns the job to recreate if defined.
- getRestStatusCode() - Method in exception com.ibm.optim.oaas.client.InvalidParameterException
-
- getRestStatusCode() - Method in exception com.ibm.optim.oaas.client.job.AttachmentNotFoundException
-
- getRestStatusCode() - Method in exception com.ibm.optim.oaas.client.job.JobNotFoundException
-
- getRestStatusCode() - Method in exception com.ibm.optim.oaas.client.job.SubscriptionException
-
- getRestStatusCode() - Method in exception com.ibm.optim.oaas.client.job.ValidationException
-
- getRestStatusCode() - Method in exception com.ibm.optim.oaas.client.OaasException
-
Gets the REST status code.
- getRestStatusCode() - Method in exception com.ibm.optim.oaas.client.OaasRuntimeException
-
Gets the REST status code.
- getRestStatusCode() - Method in exception com.ibm.optim.oaas.client.ParsingException
-
- getRestStatusCode() - Method in exception com.ibm.optim.oaas.client.SecurityException
-
- getResultsFormat() - Method in interface com.ibm.optim.oaas.client.job.model.JobParameters
-
Returns results format.
- getRev() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets the job revision value.
- getRootCause(Throwable) - Static method in exception com.ibm.optim.oaas.client.OaasException
-
Gets the real (deepest) root cause of an exception.
- getRootCause(Throwable) - Static method in exception com.ibm.optim.oaas.client.OaasRuntimeException
-
Gets the real (deepest) root cause of an exception.
- getSeqid() - Method in interface com.ibm.optim.oaas.client.job.model.JobLogItem
-
Sequence ID of the item in the job log.
- getServerExceptionData() - Method in exception com.ibm.optim.oaas.client.OperationException
-
Returns the server side data returned for this exception if defined
- getShallowCopy() - Method in interface com.ibm.optim.oaas.client.job.JobRequest
-
Indicates if a shallow copy was requested.
- getSolveStatus() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets information about the current solve status of the job.
- getSSLSocketFactory() - Static method in class com.ibm.optim.oaas.client.http.SNISSLConnectionSocketFactory
-
- getStartedAt() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets the time when the job was started.
- getSubmittedAt() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets the time when the job was submitted.
- getSubscriber() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Returns the subscriber information.
- getSubscription() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets job subscription information.
- getTimeLimit() - Method in interface com.ibm.optim.oaas.client.job.model.JobParameters
-
Returns the time limit.
- getTimeout() - Method in interface com.ibm.optim.oaas.client.job.JobRequest
-
Returns the job monitoring timeout.
- getType() - Method in interface com.ibm.optim.oaas.client.job.model.JobAttachment
-
Gets attachment type, indicating if the attachment is for input or output.
- getType() - Method in interface com.ibm.optim.oaas.client.job.model.JobFailureInfo
-
Gets the job failure type.
- getType() - Method in interface com.ibm.optim.oaas.client.job.model.JobSubscription
-
Gets type of the job subscription.
- getUpdatedAt() - Method in interface com.ibm.optim.oaas.client.job.model.Job
-
Gets the time when the job details were updated.
- getURI() - Method in exception com.ibm.optim.oaas.client.OperationException
-
Returns the server URI if defined.
- getWebhook() - Method in interface com.ibm.optim.oaas.client.job.model.JobParameters
-
Returns the webhook.