public class JobTemplate extends VdmEntity<JobTemplate>
Modifier and Type | Class and Description |
---|---|
static class |
JobTemplate.JobTemplateBuilder |
Modifier and Type | Field and Description |
---|---|
static JobTemplateSelectable |
ALL_FIELDS
Selector for all available fields of JobTemplate.
|
static JobTemplateField<Calendar> |
CREATION_DATE_TIME
Use with available fluent helpers to apply the CreationDateTime field to query operations.
|
static JobTemplateField<String> |
CREATION_USER_NAME
Use with available fluent helpers to apply the CreationUserName field to query operations.
|
static JobTemplateField<String> |
JOB_PERIODIC_GRANULARITY
Use with available fluent helpers to apply the JobPeriodicGranularity field to query operations.
|
static JobTemplateField<String> |
JOB_PERIODIC_VALUE
Use with available fluent helpers to apply the JobPeriodicValue field to query operations.
|
static JobTemplateField<String> |
JOB_REPORT_NAME
Use with available fluent helpers to apply the JobReportName field to query operations.
|
static JobTemplateField<String> |
JOB_TEMPLATE_NAME
Use with available fluent helpers to apply the JobTemplateName field to query operations.
|
static JobTemplateField<Integer> |
JOB_TEMPLATE_STEP_COUNT
Use with available fluent helpers to apply the JobTemplateStepCount field to query operations.
|
static JobTemplateField<String> |
JOB_TEMPLATE_TEXT
Use with available fluent helpers to apply the JobTemplateText field to query operations.
|
static JobTemplateField<String> |
JOB_TEMPLATE_VERSION
Use with available fluent helpers to apply the JobTemplateVersion field to query operations.
|
static JobTemplateField<String> |
JOB_USER_NAME
Use with available fluent helpers to apply the JobUserName field to query operations.
|
static JobTemplateField<Calendar> |
LAST_CHANGE_DATE_TIME
Use with available fluent helpers to apply the LastChangeDateTime field to query operations.
|
static JobTemplateField<String> |
LAST_CHANGE_USER_NAME
Use with available fluent helpers to apply the LastChangeUserName field to query operations.
|
static JobTemplateField<Boolean> |
SUPPORTS_TEST_MODE_IND
Use with available fluent helpers to apply the SupportsTestModeInd field to query operations.
|
Constructor and Description |
---|
JobTemplate() |
JobTemplate(String jobTemplateName,
String jobTemplateVersion,
Integer jobTemplateStepCount,
String jobPeriodicGranularity,
String jobReportName,
String jobUserName,
String jobPeriodicValue,
String jobTemplateText,
Calendar creationDateTime,
String creationUserName,
Calendar lastChangeDateTime,
String lastChangeUserName,
Boolean supportsTestModeInd,
ErpConfigContext erpConfigContext) |
Modifier and Type | Method and Description |
---|---|
static JobTemplate.JobTemplateBuilder |
builder() |
boolean |
equals(Object o) |
static <T> JobTemplateField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
Calendar |
getCreationDateTime()
Constraints: Not nullable, Precision: 7 In order to convert local time into a UTC time stamp, which makes it easier to compare times, the local time must be converted according to your time zone.
|
String |
getCreationUserName()
Constraints: Not nullable, Maximum length: 12
|
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g. fetching associated entities).
|
String |
getJobPeriodicGranularity()
Constraints: Not nullable, Maximum length: 2
|
String |
getJobPeriodicValue()
Constraints: Not nullable, Maximum length: 3
|
String |
getJobReportName()
Constraints: Not nullable, Maximum length: 40
|
String |
getJobTemplateName()
(Key Field) Constraints: Not nullable, Maximum length: 40
|
Integer |
getJobTemplateStepCount()
Constraints: none
|
String |
getJobTemplateText()
Constraints: Not nullable, Maximum length: 120
|
String |
getJobTemplateVersion()
(Key Field) Constraints: Not nullable, Maximum length: 1
|
String |
getJobUserName()
Constraints: Not nullable, Maximum length: 12
|
Calendar |
getLastChangeDateTime()
Constraints: Not nullable, Precision: 7 In order to convert local time into a UTC time stamp, which makes it easier to compare times, the local time must be converted according to your time zone.
|
String |
getLastChangeUserName()
Constraints: Not nullable, Maximum length: 12
|
Boolean |
getSupportsTestModeInd()
Constraints: none
|
Class<JobTemplate> |
getType() |
int |
hashCode() |
void |
setCreationDateTime(Calendar creationDateTime)
Constraints: Not nullable, Precision: 7 In order to convert local time into a UTC time stamp, which makes it easier to compare times, the local time must be converted according to your time zone.
|
void |
setCreationUserName(String creationUserName)
Constraints: Not nullable, Maximum length: 12
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g. fetching associated entities).
|
void |
setJobPeriodicGranularity(String jobPeriodicGranularity)
Constraints: Not nullable, Maximum length: 2
|
void |
setJobPeriodicValue(String jobPeriodicValue)
Constraints: Not nullable, Maximum length: 3
|
void |
setJobReportName(String jobReportName)
Constraints: Not nullable, Maximum length: 40
|
void |
setJobTemplateName(String jobTemplateName)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
void |
setJobTemplateStepCount(Integer jobTemplateStepCount)
Constraints: none
|
void |
setJobTemplateText(String jobTemplateText)
Constraints: Not nullable, Maximum length: 120
|
void |
setJobTemplateVersion(String jobTemplateVersion)
(Key Field) Constraints: Not nullable, Maximum length: 1
|
void |
setJobUserName(String jobUserName)
Constraints: Not nullable, Maximum length: 12
|
void |
setLastChangeDateTime(Calendar lastChangeDateTime)
Constraints: Not nullable, Precision: 7 In order to convert local time into a UTC time stamp, which makes it easier to compare times, the local time must be converted according to your time zone.
|
void |
setLastChangeUserName(String lastChangeUserName)
Constraints: Not nullable, Maximum length: 12
|
void |
setSupportsTestModeInd(Boolean supportsTestModeInd)
Constraints: none
|
String |
toString() |
getCustomField, getCustomField, getCustomFieldNames, getCustomFields, hasCustomField, hasCustomField, setCustomField, setCustomField
public static final JobTemplateSelectable ALL_FIELDS
public static final JobTemplateField<String> JOB_TEMPLATE_NAME
public static final JobTemplateField<String> JOB_TEMPLATE_VERSION
public static final JobTemplateField<Integer> JOB_TEMPLATE_STEP_COUNT
public static final JobTemplateField<String> JOB_PERIODIC_GRANULARITY
public static final JobTemplateField<String> JOB_REPORT_NAME
public static final JobTemplateField<String> JOB_USER_NAME
public static final JobTemplateField<String> JOB_PERIODIC_VALUE
public static final JobTemplateField<String> JOB_TEMPLATE_TEXT
public static final JobTemplateField<Calendar> CREATION_DATE_TIME
public static final JobTemplateField<String> CREATION_USER_NAME
public static final JobTemplateField<Calendar> LAST_CHANGE_DATE_TIME
public static final JobTemplateField<String> LAST_CHANGE_USER_NAME
public static final JobTemplateField<Boolean> SUPPORTS_TEST_MODE_IND
public JobTemplate()
public JobTemplate(@Nullable String jobTemplateName, @Nullable String jobTemplateVersion, @Nullable Integer jobTemplateStepCount, @Nullable String jobPeriodicGranularity, @Nullable String jobReportName, @Nullable String jobUserName, @Nullable String jobPeriodicValue, @Nullable String jobTemplateText, @Nullable Calendar creationDateTime, @Nullable String creationUserName, @Nullable Calendar lastChangeDateTime, @Nullable String lastChangeUserName, @Nullable Boolean supportsTestModeInd, @Nullable ErpConfigContext erpConfigContext)
public Class<JobTemplate> getType()
getType
in class VdmObject<JobTemplate>
public static <T> JobTemplateField<T> field(String fieldName, Class<T> fieldType)
fieldName
- The name of the extension field as returned by the OData service.fieldType
- The Java type to use for the extension field when performing value comparisons.public static JobTemplate.JobTemplateBuilder builder()
@Nullable public String getJobTemplateName()
@Nullable public String getJobTemplateVersion()
@Nullable public String getJobPeriodicGranularity()
@Nullable public String getJobReportName()
@Nullable public String getJobUserName()
@Nullable public String getJobPeriodicValue()
@Nullable public String getJobTemplateText()
@Nullable public Calendar getCreationDateTime()
In order to convert local time into a UTC time stamp, which makes it easier to compare times, the local time must be converted according to your time zone. The ABAP command convert is available for this purpose. Even if the time zone that the conversion is based on can be redetermined from Customizing or master data, we still recommend that you save the time zone. The internal structure of the high-resolution UTC time stamp is logically organized in date and time sections in a packed decimal format (YYYYMMDDhhmmssmmmuuun), which depicts the year, month, day, hour,second, millisecond, microsecond and the first decimal of the nanoseconds. Please note that the hardware that is normally used does not fully support a resolution of 100 nanoseconds, which is available in the structure. See also GET TIME STAMP A UTC time stamp in short form is also available.
@Nullable public String getCreationUserName()
@Nullable public Calendar getLastChangeDateTime()
In order to convert local time into a UTC time stamp, which makes it easier to compare times, the local time must be converted according to your time zone. The ABAP command convert is available for this purpose. Even if the time zone that the conversion is based on can be redetermined from Customizing or master data, we still recommend that you save the time zone. The internal structure of the high-resolution UTC time stamp is logically organized in date and time sections in a packed decimal format (YYYYMMDDhhmmssmmmuuun), which depicts the year, month, day, hour,second, millisecond, microsecond and the first decimal of the nanoseconds. Please note that the hardware that is normally used does not fully support a resolution of 100 nanoseconds, which is available in the structure. See also GET TIME STAMP A UTC time stamp in short form is also available.
@Nullable public String getLastChangeUserName()
@Nullable public Boolean getSupportsTestModeInd()
@Nullable public ErpConfigContext getErpConfigContext()
public void setJobTemplateName(@Nullable String jobTemplateName)
jobTemplateName
- public void setJobTemplateVersion(@Nullable String jobTemplateVersion)
jobTemplateVersion
- public void setJobTemplateStepCount(@Nullable Integer jobTemplateStepCount)
jobTemplateStepCount
- public void setJobPeriodicGranularity(@Nullable String jobPeriodicGranularity)
jobPeriodicGranularity
- public void setJobReportName(@Nullable String jobReportName)
jobReportName
- public void setJobUserName(@Nullable String jobUserName)
jobUserName
- public void setJobPeriodicValue(@Nullable String jobPeriodicValue)
jobPeriodicValue
- public void setJobTemplateText(@Nullable String jobTemplateText)
jobTemplateText
- public void setCreationDateTime(@Nullable Calendar creationDateTime)
In order to convert local time into a UTC time stamp, which makes it easier to compare times, the local time must be converted according to your time zone. The ABAP command convert is available for this purpose. Even if the time zone that the conversion is based on can be redetermined from Customizing or master data, we still recommend that you save the time zone. The internal structure of the high-resolution UTC time stamp is logically organized in date and time sections in a packed decimal format (YYYYMMDDhhmmssmmmuuun), which depicts the year, month, day, hour,second, millisecond, microsecond and the first decimal of the nanoseconds. Please note that the hardware that is normally used does not fully support a resolution of 100 nanoseconds, which is available in the structure. See also GET TIME STAMP A UTC time stamp in short form is also available.
creationDateTime
- public void setCreationUserName(@Nullable String creationUserName)
creationUserName
- public void setLastChangeDateTime(@Nullable Calendar lastChangeDateTime)
In order to convert local time into a UTC time stamp, which makes it easier to compare times, the local time must be converted according to your time zone. The ABAP command convert is available for this purpose. Even if the time zone that the conversion is based on can be redetermined from Customizing or master data, we still recommend that you save the time zone. The internal structure of the high-resolution UTC time stamp is logically organized in date and time sections in a packed decimal format (YYYYMMDDhhmmssmmmuuun), which depicts the year, month, day, hour,second, millisecond, microsecond and the first decimal of the nanoseconds. Please note that the hardware that is normally used does not fully support a resolution of 100 nanoseconds, which is available in the structure. See also GET TIME STAMP A UTC time stamp in short form is also available.
lastChangeDateTime
- public void setLastChangeUserName(@Nullable String lastChangeUserName)
lastChangeUserName
- public void setSupportsTestModeInd(@Nullable Boolean supportsTestModeInd)
supportsTestModeInd
- public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
erpConfigContext
- public String toString()
toString
in class VdmObject<JobTemplate>
public boolean equals(Object o)
equals
in class VdmObject<JobTemplate>
public int hashCode()
hashCode
in class VdmObject<JobTemplate>
Copyright © 2018 SAP SE. All rights reserved.