@Generated(value="OracleSDKGenerator", comments="API Version: 20200601") public final class TimeRange extends ExplicitlySetBmcModel
Specify time range. This paramter can be overwritten if time criteria is specified in the query string. If no time criteria are found in query string this time range is used.
TimeRange.Builder
. This model distinguishes fields
that are null
because they are unset from fields that are explicitly set to null
. This is done in
the setter methods of the TimeRange.Builder
, which maintain a set of all explicitly set fields called
ExplicitlySetBmcModel.__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take
ExplicitlySetBmcModel.__explicitlySet__
into account. The constructor, on the other hand, does not set ExplicitlySetBmcModel.__explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).Modifier and Type | Class and Description |
---|---|
static class |
TimeRange.Builder |
Constructor and Description |
---|
TimeRange(Date timeStart,
Date timeEnd,
String timeZone)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static TimeRange.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Date |
getTimeEnd()
Time for query to stop matching results to.
|
Date |
getTimeStart()
Time for query to start matching results from.
|
String |
getTimeZone()
Time zone for query.
|
int |
hashCode() |
TimeRange.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"timeStart","timeEnd","timeZone"}) public TimeRange(Date timeStart, Date timeEnd, String timeZone)
public static TimeRange.Builder builder()
Create a new builder.
public TimeRange.Builder toBuilder()
public Date getTimeStart()
Time for query to start matching results from. Start time must be less than end time otherwise it will result in error.
public Date getTimeEnd()
Time for query to stop matching results to. End Time must be greater than or equal to start time otherwise it will result in error.
public String getTimeZone()
Time zone for query.
public String toString()
toString
in class ExplicitlySetBmcModel
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class ExplicitlySetBmcModel
public int hashCode()
hashCode
in class ExplicitlySetBmcModel
Copyright © 2016–2022. All rights reserved.