Interface ListVmEntitlementsRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListVmEntitlementsRequest.Builder,,ListVmEntitlementsRequest> EvsRequest.Builder,SdkBuilder<ListVmEntitlementsRequest.Builder,,ListVmEntitlementsRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
ListVmEntitlementsRequest
@Mutable
@NotThreadSafe
public static interface ListVmEntitlementsRequest.Builder
extends EvsRequest.Builder, SdkPojo, CopyableBuilder<ListVmEntitlementsRequest.Builder,ListVmEntitlementsRequest>
-
Method Summary
Modifier and TypeMethodDescriptionconnectorId(String connectorId) A unique ID for the connector.entitlementType(String entitlementType) The type of entitlement to list.entitlementType(EntitlementType entitlementType) The type of entitlement to list.environmentId(String environmentId) A unique ID for the environment.maxResults(Integer maxResults) The maximum number of results to return.A unique pagination token for each page.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.evs.model.EvsRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
nextToken
A unique pagination token for each page. If
nextTokenis returned, there are more results available. Make the call again using the returned token with all other arguments unchanged to retrieve the next page. Each pagination token expires after 24 hours. Using an expired pagination token will return an HTTP 400 InvalidToken error.- Parameters:
nextToken- A unique pagination token for each page. IfnextTokenis returned, there are more results available. Make the call again using the returned token with all other arguments unchanged to retrieve the next page. Each pagination token expires after 24 hours. Using an expired pagination token will return an HTTP 400 InvalidToken error.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
The maximum number of results to return. If you specify
MaxResultsin the request, the response includes information up to the limit specified.- Parameters:
maxResults- The maximum number of results to return. If you specifyMaxResultsin the request, the response includes information up to the limit specified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
environmentId
A unique ID for the environment.
- Parameters:
environmentId- A unique ID for the environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectorId
A unique ID for the connector.
- Parameters:
connectorId- A unique ID for the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entitlementType
The type of entitlement to list.
- Parameters:
entitlementType- The type of entitlement to list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
entitlementType
The type of entitlement to list.
- Parameters:
entitlementType- The type of entitlement to list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
ListVmEntitlementsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
ListVmEntitlementsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-