Class InventoryRetrievalJobInput
- All Implemented Interfaces:
Serializable
,Cloneable
Provides options for specifying a range inventory retrieval job.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
The end of the date range in UTC for vault inventory retrieval that includes archives created before this date.getLimit()
Specifies the maximum number of inventory items returned per vault inventory retrieval request.An opaque string that represents where to continue pagination of the vault inventory retrieval results.The start of the date range in UTC for vault inventory retrieval that includes archives created on or after this date.int
hashCode()
void
setEndDate
(String endDate) The end of the date range in UTC for vault inventory retrieval that includes archives created before this date.void
Specifies the maximum number of inventory items returned per vault inventory retrieval request.void
An opaque string that represents where to continue pagination of the vault inventory retrieval results.void
setStartDate
(String startDate) The start of the date range in UTC for vault inventory retrieval that includes archives created on or after this date.toString()
Returns a string representation of this object; useful for testing and debugging.withEndDate
(String endDate) The end of the date range in UTC for vault inventory retrieval that includes archives created before this date.Specifies the maximum number of inventory items returned per vault inventory retrieval request.withMarker
(String marker) An opaque string that represents where to continue pagination of the vault inventory retrieval results.withStartDate
(String startDate) The start of the date range in UTC for vault inventory retrieval that includes archives created on or after this date.
-
Constructor Details
-
InventoryRetrievalJobInput
public InventoryRetrievalJobInput()
-
-
Method Details
-
setStartDate
The start of the date range in UTC for vault inventory retrieval that includes archives created on or after this date. A string representation of ISO 8601 date format, for example, 2013-03-20T17:03:43Z.
- Parameters:
startDate
- The start of the date range in UTC for vault inventory retrieval that includes archives created on or after this date. A string representation of ISO 8601 date format, for example, 2013-03-20T17:03:43Z.
-
getStartDate
The start of the date range in UTC for vault inventory retrieval that includes archives created on or after this date. A string representation of ISO 8601 date format, for example, 2013-03-20T17:03:43Z.
- Returns:
- The start of the date range in UTC for vault inventory retrieval that includes archives created on or after this date. A string representation of ISO 8601 date format, for example, 2013-03-20T17:03:43Z.
-
withStartDate
The start of the date range in UTC for vault inventory retrieval that includes archives created on or after this date. A string representation of ISO 8601 date format, for example, 2013-03-20T17:03:43Z.
- Parameters:
startDate
- The start of the date range in UTC for vault inventory retrieval that includes archives created on or after this date. A string representation of ISO 8601 date format, for example, 2013-03-20T17:03:43Z.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setEndDate
The end of the date range in UTC for vault inventory retrieval that includes archives created before this date. A string representation of ISO 8601 date format, for example, 2013-03-20T17:03:43Z.
- Parameters:
endDate
- The end of the date range in UTC for vault inventory retrieval that includes archives created before this date. A string representation of ISO 8601 date format, for example, 2013-03-20T17:03:43Z.
-
getEndDate
The end of the date range in UTC for vault inventory retrieval that includes archives created before this date. A string representation of ISO 8601 date format, for example, 2013-03-20T17:03:43Z.
- Returns:
- The end of the date range in UTC for vault inventory retrieval that includes archives created before this date. A string representation of ISO 8601 date format, for example, 2013-03-20T17:03:43Z.
-
withEndDate
The end of the date range in UTC for vault inventory retrieval that includes archives created before this date. A string representation of ISO 8601 date format, for example, 2013-03-20T17:03:43Z.
- Parameters:
endDate
- The end of the date range in UTC for vault inventory retrieval that includes archives created before this date. A string representation of ISO 8601 date format, for example, 2013-03-20T17:03:43Z.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setLimit
Specifies the maximum number of inventory items returned per vault inventory retrieval request. Valid values are greater than or equal to 1.
- Parameters:
limit
- Specifies the maximum number of inventory items returned per vault inventory retrieval request. Valid values are greater than or equal to 1.
-
getLimit
Specifies the maximum number of inventory items returned per vault inventory retrieval request. Valid values are greater than or equal to 1.
- Returns:
- Specifies the maximum number of inventory items returned per vault inventory retrieval request. Valid values are greater than or equal to 1.
-
withLimit
Specifies the maximum number of inventory items returned per vault inventory retrieval request. Valid values are greater than or equal to 1.
- Parameters:
limit
- Specifies the maximum number of inventory items returned per vault inventory retrieval request. Valid values are greater than or equal to 1.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setMarker
An opaque string that represents where to continue pagination of the vault inventory retrieval results. You use the marker in a new InitiateJob request to obtain additional inventory items. If there are no more inventory items, this value is
null
.- Parameters:
marker
- An opaque string that represents where to continue pagination of the vault inventory retrieval results. You use the marker in a new InitiateJob request to obtain additional inventory items. If there are no more inventory items, this value isnull
.
-
getMarker
An opaque string that represents where to continue pagination of the vault inventory retrieval results. You use the marker in a new InitiateJob request to obtain additional inventory items. If there are no more inventory items, this value is
null
.- Returns:
- An opaque string that represents where to continue pagination of
the vault inventory retrieval results. You use the marker in a
new InitiateJob request to obtain additional inventory
items. If there are no more inventory items, this value is
null
.
-
withMarker
An opaque string that represents where to continue pagination of the vault inventory retrieval results. You use the marker in a new InitiateJob request to obtain additional inventory items. If there are no more inventory items, this value is
null
.- Parameters:
marker
- An opaque string that represents where to continue pagination of the vault inventory retrieval results. You use the marker in a new InitiateJob request to obtain additional inventory items. If there are no more inventory items, this value isnull
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-