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
|
String |
getCreationUserName()
Constraints: Not nullable, Maximum length: 12
|
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
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
|
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
|
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.
|
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
|
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
@Generated(value="lombok") public JobTemplate()
@ConstructorProperties(value={"jobTemplateName","jobTemplateVersion","jobTemplateStepCount","jobPeriodicGranularity","jobReportName","jobUserName","jobPeriodicValue","jobTemplateText","creationDateTime","creationUserName","lastChangeDateTime","lastChangeUserName","supportsTestModeInd","erpConfigContext"}) @Generated(value="lombok") 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.@Generated(value="lombok") public static JobTemplate.JobTemplateBuilder builder()
@Nullable @Generated(value="lombok") public String getJobTemplateName()
@Nullable @Generated(value="lombok") public String getJobTemplateVersion()
@Nullable @Generated(value="lombok") public Integer getJobTemplateStepCount()
@Nullable @Generated(value="lombok") public String getJobPeriodicGranularity()
@Nullable @Generated(value="lombok") public String getJobReportName()
@Nullable @Generated(value="lombok") public String getJobUserName()
@Nullable @Generated(value="lombok") public String getJobPeriodicValue()
@Nullable @Generated(value="lombok") public String getJobTemplateText()
@Nullable @Generated(value="lombok") 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 @Generated(value="lombok") public String getCreationUserName()
@Nullable @Generated(value="lombok") 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 @Generated(value="lombok") public String getLastChangeUserName()
@Nullable @Generated(value="lombok") public Boolean getSupportsTestModeInd()
@Nullable @Generated(value="lombok") public ErpConfigContext getErpConfigContext()
@Generated(value="lombok") public void setJobTemplateName(@Nullable String jobTemplateName)
jobTemplateName
- @Generated(value="lombok") public void setJobTemplateVersion(@Nullable String jobTemplateVersion)
jobTemplateVersion
- @Generated(value="lombok") public void setJobTemplateStepCount(@Nullable Integer jobTemplateStepCount)
jobTemplateStepCount
- @Generated(value="lombok") public void setJobPeriodicGranularity(@Nullable String jobPeriodicGranularity)
jobPeriodicGranularity
- @Generated(value="lombok") public void setJobReportName(@Nullable String jobReportName)
jobReportName
- @Generated(value="lombok") public void setJobUserName(@Nullable String jobUserName)
jobUserName
- @Generated(value="lombok") public void setJobPeriodicValue(@Nullable String jobPeriodicValue)
jobPeriodicValue
- @Generated(value="lombok") public void setJobTemplateText(@Nullable String jobTemplateText)
jobTemplateText
- @Generated(value="lombok") 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
- @Generated(value="lombok") public void setCreationUserName(@Nullable String creationUserName)
creationUserName
- @Generated(value="lombok") 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
- @Generated(value="lombok") public void setLastChangeUserName(@Nullable String lastChangeUserName)
lastChangeUserName
- @Generated(value="lombok") public void setSupportsTestModeInd(@Nullable Boolean supportsTestModeInd)
supportsTestModeInd
- @Generated(value="lombok") public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
erpConfigContext
- @Generated(value="lombok") public String toString()
toString
in class VdmObject<JobTemplate>
@Generated(value="lombok") public boolean equals(Object o)
equals
in class VdmObject<JobTemplate>
@Generated(value="lombok") public int hashCode()
hashCode
in class VdmObject<JobTemplate>
Copyright © 2018 SAP SE. All rights reserved.