Describes Reserved Instance offerings that are available for purchase.
With Reserved Instances, you purchase the right to launch instances
for a period of time. During that time period, you do not receive
insufficient capacity errors, and you pay a lower usage rate than the
rate charged for On-Demand instances for the actual time used.

If you have listed your own Reserved Instances for sale in the
Reserved Instance Marketplace, they will be excluded from these
results. This is to ensure that you do not purchase your own Reserved
Instances.

marketplace - Set to
true to show only Reserved Instance Marketplace
offerings. When this filter is not used, which is the default
behavior, all offerings from both AWS and the Reserved Instance
Marketplace are listed.

marketplace - Set to
true to show only Reserved Instance Marketplace
offerings. When this filter is not used, which is the default
behavior, all offerings from both AWS and the Reserved Instance
Marketplace are listed.

marketplace - Set to
true to show only Reserved Instance Marketplace
offerings. When this filter is not used, which is the default
behavior, all offerings from both AWS and the Reserved Instance
Marketplace are listed.

marketplace - Set to
true to show only Reserved Instance Marketplace
offerings. When this filter is not used, which is the default
behavior, all offerings from both AWS and the Reserved Instance
Marketplace are listed.

marketplace - Set to
true to show only Reserved Instance Marketplace
offerings. When this filter is not used, which is the default
behavior, all offerings from both AWS and the Reserved Instance
Marketplace are listed.

marketplace - Set to
true to show only Reserved Instance Marketplace
offerings. When this filter is not used, which is the default
behavior, all offerings from both AWS and the Reserved Instance
Marketplace are listed.

marketplace - Set to
true to show only Reserved Instance Marketplace
offerings. When this filter is not used, which is the default
behavior, all offerings from both AWS and the Reserved Instance
Marketplace are listed.

marketplace - Set to
true to show only Reserved Instance Marketplace
offerings. When this filter is not used, which is the default
behavior, all offerings from both AWS and the Reserved Instance
Marketplace are listed.

A reference to this updated object so that method calls can be chained
together.

getInstanceTenancy

public java.lang.String getInstanceTenancy()

The tenancy of the instances covered by the reservation. A Reserved
Instance with a tenancy of dedicated is applied to
instances that run in a VPC on single-tenant hardware (i.e., Dedicated
Instances).

Default: default

Constraints:Allowed Values: default, dedicated, host

Returns:

The tenancy of the instances covered by the reservation. A Reserved
Instance with a tenancy of dedicated is applied to
instances that run in a VPC on single-tenant hardware (i.e., Dedicated
Instances).

setInstanceTenancy

public void setInstanceTenancy(java.lang.String instanceTenancy)

The tenancy of the instances covered by the reservation. A Reserved
Instance with a tenancy of dedicated is applied to
instances that run in a VPC on single-tenant hardware (i.e., Dedicated
Instances).

Default: default

Constraints:Allowed Values: default, dedicated, host

Parameters:

instanceTenancy - The tenancy of the instances covered by the reservation. A Reserved
Instance with a tenancy of dedicated is applied to
instances that run in a VPC on single-tenant hardware (i.e., Dedicated
Instances).

withInstanceTenancy

The tenancy of the instances covered by the reservation. A Reserved
Instance with a tenancy of dedicated is applied to
instances that run in a VPC on single-tenant hardware (i.e., Dedicated
Instances).

Default: default

Returns a reference to this object so that method calls can be chained together.

Constraints:Allowed Values: default, dedicated, host

Parameters:

instanceTenancy - The tenancy of the instances covered by the reservation. A Reserved
Instance with a tenancy of dedicated is applied to
instances that run in a VPC on single-tenant hardware (i.e., Dedicated
Instances).

Default: default

Returns:

A reference to this updated object so that method calls can be chained
together.

setInstanceTenancy

The tenancy of the instances covered by the reservation. A Reserved
Instance with a tenancy of dedicated is applied to
instances that run in a VPC on single-tenant hardware (i.e., Dedicated
Instances).

Default: default

Constraints:Allowed Values: default, dedicated, host

Parameters:

instanceTenancy - The tenancy of the instances covered by the reservation. A Reserved
Instance with a tenancy of dedicated is applied to
instances that run in a VPC on single-tenant hardware (i.e., Dedicated
Instances).

withInstanceTenancy

The tenancy of the instances covered by the reservation. A Reserved
Instance with a tenancy of dedicated is applied to
instances that run in a VPC on single-tenant hardware (i.e., Dedicated
Instances).

Default: default

Returns a reference to this object so that method calls can be chained together.

Constraints:Allowed Values: default, dedicated, host

Parameters:

instanceTenancy - The tenancy of the instances covered by the reservation. A Reserved
Instance with a tenancy of dedicated is applied to
instances that run in a VPC on single-tenant hardware (i.e., Dedicated
Instances).

Default: default

Returns:

A reference to this updated object so that method calls can be chained
together.

withNextToken

Returns a reference to this object so that method calls can be chained together.

Parameters:

nextToken - The token to retrieve the next page of results.

Returns:

A reference to this updated object so that method calls can be chained
together.

getMaxResults

public java.lang.Integer getMaxResults()

The maximum number of results to return for the request in a single
page. The remaining results of the initial request can be seen by
sending another request with the returned NextToken
value. The maximum is 100.

Default: 100

Returns:

The maximum number of results to return for the request in a single
page. The remaining results of the initial request can be seen by
sending another request with the returned NextToken
value. The maximum is 100.

Default: 100

setMaxResults

public void setMaxResults(java.lang.Integer maxResults)

The maximum number of results to return for the request in a single
page. The remaining results of the initial request can be seen by
sending another request with the returned NextToken
value. The maximum is 100.

Default: 100

Parameters:

maxResults - The maximum number of results to return for the request in a single
page. The remaining results of the initial request can be seen by
sending another request with the returned NextToken
value. The maximum is 100.

Default: 100

withMaxResults

The maximum number of results to return for the request in a single
page. The remaining results of the initial request can be seen by
sending another request with the returned NextToken
value. The maximum is 100.

Default: 100

Returns a reference to this object so that method calls can be chained together.

Parameters:

maxResults - The maximum number of results to return for the request in a single
page. The remaining results of the initial request can be seen by
sending another request with the returned NextToken
value. The maximum is 100.

Default: 100

Returns:

A reference to this updated object so that method calls can be chained
together.