Package | Description |
---|---|
com.yahoo.bard.webservice.async.jobs.jobrows | |
com.yahoo.bard.webservice.async.jobs.stores |
Modifier and Type | Class and Description |
---|---|
class |
DefaultJobField
The default fields for job metadata.
|
Modifier and Type | Method and Description |
---|---|
JobRow |
JobRow.withFieldValue(JobField field,
String value)
Returns a copy of this JobRow with the specified field set to the specified value.
|
Constructor and Description |
---|
JobRow(JobField jobIdFieldName,
Map<JobField,String> fieldValueMap)
Builds a row of job metadata.
|
Constructor and Description |
---|
DefaultJobRowBuilder(Function<Map<JobField,String>,String> idGenerator)
Builds a factory for generating JobRows containing values for every
DefaultJobField . |
DefaultJobRowBuilder(Function<Map<JobField,String>,String> idGenerator,
Function<javax.ws.rs.core.SecurityContext,String> userIdExtractor,
Clock timestampGenerator)
Builds a factory for generating JobRows with a custom function for extracting a userid from a request's
SecurityContext.
|
JobRow(JobField jobIdFieldName,
Map<JobField,String> fieldValueMap)
Builds a row of job metadata.
|
JobRow(String jobId,
Map<JobField,String> fieldValueMap)
An internal-only constructor that provides the jobId directly, used by the copy-and-modify methods.
|
Modifier and Type | Method and Description |
---|---|
JobField |
JobRowFilter.getJobField() |
Modifier and Type | Method and Description |
---|---|
JobRowFilter |
JobRowFilter.withJobField(JobField jobField)
Construct an JobRowFilter object using the same FilterOperation and values as the object on
which this method is called and using the supplied JobField.
|
Copyright © 2016–2018 Yahoo! Inc.. All rights reserved.