IndexerRuntime Class
- java.
lang. Object - com.
azure. search. documents. indexes. models. IndexerRuntime
- com.
Implements
public final class IndexerRuntime
implements JsonSerializable<IndexerRuntime>
Represents the indexer's cumulative runtime consumption in the service.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Indexer |
fromJson(JsonReader jsonReader)
Reads an instance of Indexer |
|
Offset |
getBeginningTime()
Get the beginning |
|
Offset |
getEndingTime()
Get the ending |
| Long |
getRemainingSeconds()
Get the remaining |
| long |
getUsedSeconds()
Get the used |
|
Json |
toJson(JsonWriter jsonWriter) |
Methods inherited from java.lang.Object
Method Details
fromJson
public static IndexerRuntime fromJson(JsonReader jsonReader)
Reads an instance of IndexerRuntime from the JsonReader.
Parameters:
Returns:
Throws:
getBeginningTime
public OffsetDateTime getBeginningTime()
Get the beginningTime property: Beginning UTC time of the 24-hour period considered for indexer runtime usage (inclusive).
Returns:
getEndingTime
public OffsetDateTime getEndingTime()
Get the endingTime property: End UTC time of the 24-hour period considered for indexer runtime usage (inclusive).
Returns:
getRemainingSeconds
public Long getRemainingSeconds()
Get the remainingSeconds property: Cumulative runtime remaining for all indexers in the service from the beginningTime to endingTime, in seconds.
Returns:
getUsedSeconds
public long getUsedSeconds()
Get the usedSeconds property: Cumulative runtime of the indexer from the beginningTime to endingTime, in seconds.
Returns: