com.amazonaws
Class AmazonWebServiceRequest

java.lang.Object
  extended by com.amazonaws.AmazonWebServiceRequest
Direct Known Subclasses:
AbortMultipartUploadRequest, AbortMultipartUploadRequest, AcceptVpcPeeringConnectionRequest, ActivateGatewayRequest, ActivatePipelineRequest, AddCacheRequest, AddCommunicationToCaseRequest, AddInstanceGroupsRequest, AddJobFlowStepsRequest, AddPermissionRequest, AddPermissionRequest, AddRoleToInstanceProfileRequest, AddSourceIdentifierToSubscriptionRequest, AddTagsRequest, AddTagsToResourceRequest, AddUploadBufferRequest, AddUserToGroupRequest, AddWorkingStorageRequest, AllocateAddressRequest, AllocateConnectionOnInterconnectRequest, AllocatePrivateVirtualInterfaceRequest, AllocatePublicVirtualInterfaceRequest, ApplySecurityGroupsToLoadBalancerRequest, AssignPrivateIpAddressesRequest, AssignVolumeRequest, AssociateAddressRequest, AssociateDhcpOptionsRequest, AssociateElasticIpRequest, AssociateRouteTableRequest, AssumeRoleRequest, AssumeRoleWithSAMLRequest, AssumeRoleWithWebIdentityRequest, AttachElasticLoadBalancerRequest, AttachInstancesRequest, AttachInternetGatewayRequest, AttachLoadBalancerToSubnetsRequest, AttachNetworkInterfaceRequest, AttachVolumeRequest, AttachVpnGatewayRequest, AuthorizeCacheSecurityGroupIngressRequest, AuthorizeClusterSecurityGroupIngressRequest, AuthorizeDBSecurityGroupIngressRequest, AuthorizeSecurityGroupEgressRequest, AuthorizeSecurityGroupIngressRequest, AuthorizeSnapshotAccessRequest, BatchDeleteAttributesRequest, BatchGetItemRequest, BatchGetItemRequest, BatchPutAttributesRequest, BatchWriteItemRequest, BatchWriteItemRequest, BuildSuggestersRequest, BundleInstanceRequest, CancelArchivalRequest, CancelBundleTaskRequest, CancelConversionTaskRequest, CancelExportTaskRequest, CancelJobRequest, CancelJobRequest, CancelReservedInstancesListingRequest, CancelRetrievalRequest, CancelSpotInstanceRequestsRequest, CancelUpdateStackRequest, ChangeMessageVisibilityBatchRequest, ChangeMessageVisibilityRequest, ChangePasswordRequest, ChangeResourceRecordSetsRequest, CheckDNSAvailabilityRequest, CloneStackRequest, CompleteMultipartUploadRequest, CompleteMultipartUploadRequest, ConfigureHealthCheckRequest, ConfirmConnectionRequest, ConfirmPrivateVirtualInterfaceRequest, ConfirmProductInstanceRequest, ConfirmPublicVirtualInterfaceRequest, ConfirmSubscriptionRequest, CopyClusterSnapshotRequest, CopyDBSnapshotRequest, CopyImageRequest, CopyObjectRequest, CopyPartRequest, CopySnapshotRequest, CopySnapshotRequest, CountClosedWorkflowExecutionsRequest, CountOpenWorkflowExecutionsRequest, CountPendingActivityTasksRequest, CountPendingDecisionTasksRequest, CreateAccessKeyRequest, CreateAccountAliasRequest, CreateAppCookieStickinessPolicyRequest, CreateApplicationRequest, CreateApplicationVersionRequest, CreateAppRequest, CreateAutoScalingGroupRequest, CreateBucketRequest, CreateCacheClusterRequest, CreateCachediSCSIVolumeRequest, CreateCacheParameterGroupRequest, CreateCacheSecurityGroupRequest, CreateCacheSubnetGroupRequest, CreateCaseRequest, CreateCloudFrontOriginAccessIdentityRequest, CreateCloudFrontOriginAccessIdentityRequest, CreateClusterParameterGroupRequest, CreateClusterRequest, CreateClusterSecurityGroupRequest, CreateClusterSnapshotRequest, CreateClusterSubnetGroupRequest, CreateConfigurationTemplateRequest, CreateConnectionRequest, CreateCustomerGatewayRequest, CreateDBInstanceReadReplicaRequest, CreateDBInstanceRequest, CreateDBParameterGroupRequest, CreateDBSecurityGroupRequest, CreateDBSnapshotRequest, CreateDBSubnetGroupRequest, CreateDeploymentRequest, CreateDhcpOptionsRequest, CreateDistributionRequest, CreateDistributionRequest, CreateDomainRequest, CreateDomainRequest, CreateDomainRequest, CreateEnvironmentRequest, CreateEventSubscriptionRequest, CreateEventSubscriptionRequest, CreateGroupRequest, CreateHealthCheckRequest, CreateHostedZoneRequest, CreateHsmClientCertificateRequest, CreateHsmConfigurationRequest, CreateImageRequest, CreateInstanceExportTaskRequest, CreateInstanceProfileRequest, CreateInstanceRequest, CreateInterconnectRequest, CreateInternetGatewayRequest, CreateInvalidationRequest, CreateInvalidationRequest, CreateJobRequest, CreateJobRequest, CreateKeyPairRequest, CreateLaunchConfigurationRequest, CreateLayerRequest, CreateLBCookieStickinessPolicyRequest, CreateLoadBalancerListenersRequest, CreateLoadBalancerPolicyRequest, CreateLoadBalancerRequest, CreateLoginProfileRequest, CreateNetworkAclEntryRequest, CreateNetworkAclRequest, CreateNetworkInterfaceRequest, CreateOptionGroupRequest, CreateOrUpdateTagsRequest, CreatePipelineRequest, CreatePipelineRequest, CreatePlacementGroupRequest, CreatePlatformApplicationRequest, CreatePlatformEndpointRequest, CreatePresetRequest, CreatePrivateVirtualInterfaceRequest, CreatePublicVirtualInterfaceRequest, CreateQueueRequest, CreateReplicationGroupRequest, CreateReservedInstancesListingRequest, CreateRoleRequest, CreateRouteRequest, CreateRouteTableRequest, CreateSAMLProviderRequest, CreateSecurityGroupRequest, CreateSnapshotFromVolumeRecoveryPointRequest, CreateSnapshotRequest, CreateSnapshotRequest, CreateSnapshotRequest, CreateSpotDatafeedSubscriptionRequest, CreateStackRequest, CreateStackRequest, CreateStorageLocationRequest, CreateStorediSCSIVolumeRequest, CreateStreamingDistributionRequest, CreateStreamingDistributionRequest, CreateStreamRequest, CreateSubnetRequest, CreateTableRequest, CreateTableRequest, CreateTagsRequest, CreateTapesRequest, CreateTopicRequest, CreateTrailRequest, CreateUserProfileRequest, CreateUserRequest, CreateVaultRequest, CreateVirtualMFADeviceRequest, CreateVolumeRequest, CreateVpcPeeringConnectionRequest, CreateVpcRequest, CreateVpnConnectionRequest, CreateVpnConnectionRouteRequest, CreateVpnGatewayRequest, DeactivateMFADeviceRequest, DecodeAuthorizationMessageRequest, DefineAnalysisSchemeRequest, DefineExpressionRequest, DefineIndexFieldRequest, DefineIndexFieldRequest, DefineRankExpressionRequest, DefineSuggesterRequest, DeleteAccessKeyRequest, DeleteAccountAliasRequest, DeleteAccountPasswordPolicyRequest, DeleteAlarmsRequest, DeleteAnalysisSchemeRequest, DeleteApplicationRequest, DeleteApplicationVersionRequest, DeleteAppRequest, DeleteArchiveRequest, DeleteAttributesRequest, DeleteAutoScalingGroupRequest, DeleteBandwidthRateLimitRequest, DeleteBucketPolicyRequest, DeleteBucketRequest, DeleteCacheClusterRequest, DeleteCacheParameterGroupRequest, DeleteCacheSecurityGroupRequest, DeleteCacheSubnetGroupRequest, DeleteChapCredentialsRequest, DeleteCloudFrontOriginAccessIdentityRequest, DeleteCloudFrontOriginAccessIdentityRequest, DeleteClusterParameterGroupRequest, DeleteClusterRequest, DeleteClusterSecurityGroupRequest, DeleteClusterSnapshotRequest, DeleteClusterSubnetGroupRequest, DeleteConfigurationTemplateRequest, DeleteConnectionRequest, DeleteCustomerGatewayRequest, DeleteDBInstanceRequest, DeleteDBParameterGroupRequest, DeleteDBSecurityGroupRequest, DeleteDBSnapshotRequest, DeleteDBSubnetGroupRequest, DeleteDhcpOptionsRequest, DeleteDistributionRequest, DeleteDistributionRequest, DeleteDomainRequest, DeleteDomainRequest, DeleteDomainRequest, DeleteEndpointRequest, DeleteEnvironmentConfigurationRequest, DeleteEventSubscriptionRequest, DeleteEventSubscriptionRequest, DeleteExpressionRequest, DeleteGatewayRequest, DeleteGroupPolicyRequest, DeleteGroupRequest, DeleteHealthCheckRequest, DeleteHostedZoneRequest, DeleteHsmClientCertificateRequest, DeleteHsmConfigurationRequest, DeleteIdentityRequest, DeleteIndexFieldRequest, DeleteIndexFieldRequest, DeleteInstanceProfileRequest, DeleteInstanceRequest, DeleteInterconnectRequest, DeleteInternetGatewayRequest, DeleteItemRequest, DeleteItemRequest, DeleteKeyPairRequest, DeleteLaunchConfigurationRequest, DeleteLayerRequest, DeleteLoadBalancerListenersRequest, DeleteLoadBalancerPolicyRequest, DeleteLoadBalancerRequest, DeleteLoginProfileRequest, DeleteMessageBatchRequest, DeleteMessageRequest, DeleteNetworkAclEntryRequest, DeleteNetworkAclRequest, DeleteNetworkInterfaceRequest, DeleteNotificationConfigurationRequest, DeleteObjectRequest, DeleteObjectsRequest, DeleteOptionGroupRequest, DeletePipelineRequest, DeletePipelineRequest, DeletePlacementGroupRequest, DeletePlatformApplicationRequest, DeletePolicyRequest, DeletePresetRequest, DeleteQueueRequest, DeleteRankExpressionRequest, DeleteReplicationGroupRequest, DeleteRolePolicyRequest, DeleteRoleRequest, DeleteRouteRequest, DeleteRouteTableRequest, DeleteSAMLProviderRequest, DeleteScheduledActionRequest, DeleteSecurityGroupRequest, DeleteServerCertificateRequest, DeleteSigningCertificateRequest, DeleteSnapshotRequest, DeleteSnapshotRequest, DeleteSnapshotScheduleRequest, DeleteSpotDatafeedSubscriptionRequest, DeleteStackRequest, DeleteStackRequest, DeleteStreamingDistributionRequest, DeleteStreamingDistributionRequest, DeleteStreamRequest, DeleteSubnetRequest, DeleteSuggesterRequest, DeleteTableRequest, DeleteTableRequest, DeleteTagsRequest, DeleteTagsRequest, DeleteTapeArchiveRequest, DeleteTapeRequest, DeleteTopicRequest, DeleteTrailRequest, DeleteUserPolicyRequest, DeleteUserProfileRequest, DeleteUserRequest, DeleteVaultNotificationsRequest, DeleteVaultRequest, DeleteVerifiedEmailAddressRequest, DeleteVersionRequest, DeleteVirtualInterfaceRequest, DeleteVirtualMFADeviceRequest, DeleteVolumeRequest, DeleteVolumeRequest, DeleteVpcPeeringConnectionRequest, DeleteVpcRequest, DeleteVpnConnectionRequest, DeleteVpnConnectionRouteRequest, DeleteVpnGatewayRequest, DeprecateActivityTypeRequest, DeprecateDomainRequest, DeprecateWorkflowTypeRequest, DeregisterElasticIpRequest, DeregisterImageRequest, DeregisterInstancesFromLoadBalancerRequest, DeregisterRdsDbInstanceRequest, DeregisterVolumeRequest, DescribeAccountAttributesRequest, DescribeAccountLimitsRequest, DescribeActivityTypeRequest, DescribeAddressesRequest, DescribeAdjustmentTypesRequest, DescribeAlarmHistoryRequest, DescribeAlarmsForMetricRequest, DescribeAlarmsRequest, DescribeAnalysisSchemesRequest, DescribeApplicationsRequest, DescribeApplicationVersionsRequest, DescribeAppsRequest, DescribeAutoScalingGroupsRequest, DescribeAutoScalingInstancesRequest, DescribeAutoScalingNotificationTypesRequest, DescribeAvailabilityOptionsRequest, DescribeAvailabilityOptionsRequest, DescribeAvailabilityZonesRequest, DescribeBandwidthRateLimitRequest, DescribeBundleTasksRequest, DescribeCacheClustersRequest, DescribeCachediSCSIVolumesRequest, DescribeCacheEngineVersionsRequest, DescribeCacheParameterGroupsRequest, DescribeCacheParametersRequest, DescribeCacheRequest, DescribeCacheSecurityGroupsRequest, DescribeCacheSubnetGroupsRequest, DescribeCasesRequest, DescribeChapCredentialsRequest, DescribeClusterParameterGroupsRequest, DescribeClusterParametersRequest, DescribeClusterRequest, DescribeClusterSecurityGroupsRequest, DescribeClusterSnapshotsRequest, DescribeClustersRequest, DescribeClusterSubnetGroupsRequest, DescribeClusterVersionsRequest, DescribeCommandsRequest, DescribeCommunicationsRequest, DescribeConfigurationOptionsRequest, DescribeConfigurationSettingsRequest, DescribeConnectionsOnInterconnectRequest, DescribeConnectionsRequest, DescribeConversionTasksRequest, DescribeCustomerGatewaysRequest, DescribeDBEngineVersionsRequest, DescribeDBInstancesRequest, DescribeDBLogFilesRequest, DescribeDBParameterGroupsRequest, DescribeDBParametersRequest, DescribeDBSecurityGroupsRequest, DescribeDBSnapshotsRequest, DescribeDBSubnetGroupsRequest, DescribeDefaultClusterParametersRequest, DescribeDefaultSearchFieldRequest, DescribeDeploymentsRequest, DescribeDhcpOptionsRequest, DescribeDomainRequest, DescribeDomainsRequest, DescribeDomainsRequest, DescribeElasticIpsRequest, DescribeElasticLoadBalancersRequest, DescribeEngineDefaultParametersRequest, DescribeEngineDefaultParametersRequest, DescribeEnvironmentResourcesRequest, DescribeEnvironmentsRequest, DescribeEventCategoriesRequest, DescribeEventCategoriesRequest, DescribeEventsRequest, DescribeEventsRequest, DescribeEventsRequest, DescribeEventsRequest, DescribeEventSubscriptionsRequest, DescribeEventSubscriptionsRequest, DescribeExportTasksRequest, DescribeExpressionsRequest, DescribeGatewayInformationRequest, DescribeHsmClientCertificatesRequest, DescribeHsmConfigurationsRequest, DescribeImageAttributeRequest, DescribeImagesRequest, DescribeIndexFieldsRequest, DescribeIndexFieldsRequest, DescribeInstanceAttributeRequest, DescribeInstanceHealthRequest, DescribeInstancesRequest, DescribeInstancesRequest, DescribeInstanceStatusRequest, DescribeInterconnectsRequest, DescribeInternetGatewaysRequest, DescribeJobFlowsRequest, DescribeJobRequest, DescribeKeyPairsRequest, DescribeLaunchConfigurationsRequest, DescribeLayersRequest, DescribeLoadBalancerAttributesRequest, DescribeLoadBalancerPoliciesRequest, DescribeLoadBalancerPolicyTypesRequest, DescribeLoadBalancersRequest, DescribeLoadBasedAutoScalingRequest, DescribeLocationsRequest, DescribeLoggingStatusRequest, DescribeMaintenanceStartTimeRequest, DescribeMetricCollectionTypesRequest, DescribeMyUserProfileRequest, DescribeNetworkAclsRequest, DescribeNetworkInterfaceAttributeRequest, DescribeNetworkInterfacesRequest, DescribeNotificationConfigurationsRequest, DescribeObjectsRequest, DescribeOptionGroupOptionsRequest, DescribeOptionGroupsRequest, DescribeOrderableClusterOptionsRequest, DescribeOrderableDBInstanceOptionsRequest, DescribePermissionsRequest, DescribePipelinesRequest, DescribePlacementGroupsRequest, DescribePoliciesRequest, DescribeRaidArraysRequest, DescribeRankExpressionsRequest, DescribeRdsDbInstancesRequest, DescribeRegionsRequest, DescribeReplicationGroupsRequest, DescribeReservedCacheNodesOfferingsRequest, DescribeReservedCacheNodesRequest, DescribeReservedDBInstancesOfferingsRequest, DescribeReservedDBInstancesRequest, DescribeReservedInstancesListingsRequest, DescribeReservedInstancesModificationsRequest, DescribeReservedInstancesOfferingsRequest, DescribeReservedInstancesRequest, DescribeReservedNodeOfferingsRequest, DescribeReservedNodesRequest, DescribeResizeRequest, DescribeRouteTablesRequest, DescribeScalingActivitiesRequest, DescribeScalingParametersRequest, DescribeScalingProcessTypesRequest, DescribeScheduledActionsRequest, DescribeSecurityGroupsRequest, DescribeServiceAccessPoliciesRequest, DescribeServiceAccessPoliciesRequest, DescribeServiceErrorsRequest, DescribeServicesRequest, DescribeSeverityLevelsRequest, DescribeSnapshotAttributeRequest, DescribeSnapshotScheduleRequest, DescribeSnapshotsRequest, DescribeSnapshotsRequest, DescribeSpotDatafeedSubscriptionRequest, DescribeSpotInstanceRequestsRequest, DescribeSpotPriceHistoryRequest, DescribeStackEventsRequest, DescribeStackResourceRequest, DescribeStackResourcesRequest, DescribeStacksRequest, DescribeStacksRequest, DescribeStackSummaryRequest, DescribeStemmingOptionsRequest, DescribeStepRequest, DescribeStopwordOptionsRequest, DescribeStorediSCSIVolumesRequest, DescribeStreamRequest, DescribeSubnetsRequest, DescribeSuggestersRequest, DescribeSynonymOptionsRequest, DescribeTableRequest, DescribeTableRequest, DescribeTagsRequest, DescribeTagsRequest, DescribeTapeArchivesRequest, DescribeTapeRecoveryPointsRequest, DescribeTapesRequest, DescribeTerminationPolicyTypesRequest, DescribeTimeBasedAutoScalingRequest, DescribeTrailsRequest, DescribeTrustedAdvisorCheckRefreshStatusesRequest, DescribeTrustedAdvisorCheckResultRequest, DescribeTrustedAdvisorChecksRequest, DescribeTrustedAdvisorCheckSummariesRequest, DescribeUploadBufferRequest, DescribeUserProfilesRequest, DescribeVaultRequest, DescribeVirtualGatewaysRequest, DescribeVirtualInterfacesRequest, DescribeVolumeAttributeRequest, DescribeVolumesRequest, DescribeVolumesRequest, DescribeVolumeStatusRequest, DescribeVpcAttributeRequest, DescribeVpcPeeringConnectionsRequest, DescribeVpcsRequest, DescribeVpnConnectionsRequest, DescribeVpnGatewaysRequest, DescribeVTLDevicesRequest, DescribeWorkflowExecutionRequest, DescribeWorkflowTypeRequest, DescribeWorkingStorageRequest, DetachElasticLoadBalancerRequest, DetachInternetGatewayRequest, DetachLoadBalancerFromSubnetsRequest, DetachNetworkInterfaceRequest, DetachVolumeRequest, DetachVpnGatewayRequest, DisableAlarmActionsRequest, DisableAvailabilityZonesForLoadBalancerRequest, DisableGatewayRequest, DisableLoggingRequest, DisableMetricsCollectionRequest, DisableSnapshotCopyRequest, DisableVgwRoutePropagationRequest, DisassociateAddressRequest, DisassociateElasticIpRequest, DisassociateRouteTableRequest, DomainMetadataRequest, DownloadDBLogFilePortionRequest, EnableAlarmActionsRequest, EnableAvailabilityZonesForLoadBalancerRequest, EnableLoggingRequest, EnableMetricsCollectionRequest, EnableMFADeviceRequest, EnableSnapshotCopyRequest, EnableVgwRoutePropagationRequest, EnableVolumeIORequest, EstimateTemplateCostRequest, EvaluateExpressionRequest, ExecutePolicyRequest, GeneratePresignedUrlRequest, GenericBucketRequest, GetAccountPasswordPolicyRequest, GetAccountSummaryRequest, GetAttributesRequest, GetBucketAclRequest, GetBucketLocationRequest, GetBucketPolicyRequest, GetBucketWebsiteConfigurationRequest, GetChangeRequest, GetCloudFrontOriginAccessIdentityConfigRequest, GetCloudFrontOriginAccessIdentityConfigRequest, GetCloudFrontOriginAccessIdentityRequest, GetCloudFrontOriginAccessIdentityRequest, GetConsoleOutputRequest, GetDistributionConfigRequest, GetDistributionConfigRequest, GetDistributionRequest, GetDistributionRequest, GetEndpointAttributesRequest, GetFederationTokenRequest, GetGroupPolicyRequest, GetGroupRequest, GetHealthCheckRequest, GetHostedZoneRequest, GetHostnameSuggestionRequest, GetIdentityDkimAttributesRequest, GetIdentityNotificationAttributesRequest, GetIdentityVerificationAttributesRequest, GetInstanceProfileRequest, GetInvalidationRequest, GetInvalidationRequest, GetItemRequest, GetItemRequest, GetJobOutputRequest, GetLoginProfileRequest, GetMetricStatisticsRequest, GetObjectMetadataRequest, GetObjectRequest, GetPasswordDataRequest, GetPipelineDefinitionRequest, GetPlatformApplicationAttributesRequest, GetQueueAttributesRequest, GetQueueUrlRequest, GetRecordsRequest, GetRequestPaymentConfigurationRequest, GetRolePolicyRequest, GetRoleRequest, GetSAMLProviderRequest, GetSendQuotaRequest, GetSendStatisticsRequest, GetServerCertificateRequest, GetSessionTokenRequest, GetShardIteratorRequest, GetStackPolicyRequest, GetStatusRequest, GetStreamingDistributionConfigRequest, GetStreamingDistributionConfigRequest, GetStreamingDistributionRequest, GetStreamingDistributionRequest, GetSubscriptionAttributesRequest, GetTemplateRequest, GetTopicAttributesRequest, GetTrailStatusRequest, GetUserPolicyRequest, GetUserRequest, GetVaultNotificationsRequest, GetWorkflowExecutionHistoryRequest, HeadBucketRequest, ImportInstanceRequest, ImportKeyPairRequest, ImportVolumeRequest, IndexDocumentsRequest, IndexDocumentsRequest, InitiateJobRequest, InitiateMultipartUploadRequest, InitiateMultipartUploadRequest, ListAccessKeysRequest, ListAccountAliasesRequest, ListActivityTypesRequest, ListAvailableSolutionStacksRequest, ListBootstrapActionsRequest, ListBucketsRequest, ListClosedWorkflowExecutionsRequest, ListCloudFrontOriginAccessIdentitiesRequest, ListCloudFrontOriginAccessIdentitiesRequest, ListClustersRequest, ListDeadLetterSourceQueuesRequest, ListDistributionsRequest, ListDistributionsRequest, ListDomainNamesRequest, ListDomainsRequest, ListDomainsRequest, ListEndpointsByPlatformApplicationRequest, ListGatewaysRequest, ListGroupPoliciesRequest, ListGroupsForUserRequest, ListGroupsRequest, ListHealthChecksRequest, ListHostedZonesRequest, ListIdentitiesRequest, ListInstanceGroupsRequest, ListInstanceProfilesForRoleRequest, ListInstanceProfilesRequest, ListInstancesRequest, ListInvalidationsRequest, ListInvalidationsRequest, ListJobsByPipelineRequest, ListJobsByStatusRequest, ListJobsRequest, ListJobsRequest, ListLocalDisksRequest, ListMetricsRequest, ListMFADevicesRequest, ListMultipartUploadsRequest, ListMultipartUploadsRequest, ListObjectsRequest, ListOpenWorkflowExecutionsRequest, ListPartsRequest, ListPartsRequest, ListPipelinesRequest, ListPipelinesRequest, ListPlatformApplicationsRequest, ListPresetsRequest, ListQueuesRequest, ListResourceRecordSetsRequest, ListRolePoliciesRequest, ListRolesRequest, ListSAMLProvidersRequest, ListServerCertificatesRequest, ListSigningCertificatesRequest, ListStackResourcesRequest, ListStacksRequest, ListStepsRequest, ListStreamingDistributionsRequest, ListStreamingDistributionsRequest, ListStreamsRequest, ListSubscriptionsByTopicRequest, ListSubscriptionsRequest, ListTablesRequest, ListTablesRequest, ListTagsForResourceRequest, ListTopicsRequest, ListUserPoliciesRequest, ListUsersRequest, ListVaultsRequest, ListVerifiedEmailAddressesRequest, ListVersionsRequest, ListVirtualMFADevicesRequest, ListVolumeRecoveryPointsRequest, ListVolumesRequest, ListWorkflowTypesRequest, MergeShardsRequest, ModifyCacheClusterRequest, ModifyCacheParameterGroupRequest, ModifyCacheSubnetGroupRequest, ModifyClusterParameterGroupRequest, ModifyClusterRequest, ModifyClusterSubnetGroupRequest, ModifyDBInstanceRequest, ModifyDBParameterGroupRequest, ModifyDBSubnetGroupRequest, ModifyEventSubscriptionRequest, ModifyEventSubscriptionRequest, ModifyImageAttributeRequest, ModifyInstanceAttributeRequest, ModifyInstanceGroupsRequest, ModifyLoadBalancerAttributesRequest, ModifyNetworkInterfaceAttributeRequest, ModifyOptionGroupRequest, ModifyReplicationGroupRequest, ModifyReservedInstancesRequest, ModifySnapshotAttributeRequest, ModifySnapshotCopyRetentionPeriodRequest, ModifyVolumeAttributeRequest, ModifyVpcAttributeRequest, MonitorInstancesRequest, PollForActivityTaskRequest, PollForDecisionTaskRequest, PollForTaskRequest, PromoteReadReplicaRequest, PublishRequest, PurchaseReservedCacheNodesOfferingRequest, PurchaseReservedDBInstancesOfferingRequest, PurchaseReservedInstancesOfferingRequest, PurchaseReservedNodeOfferingRequest, PutAttributesRequest, PutGroupPolicyRequest, PutItemRequest, PutItemRequest, PutMetricAlarmRequest, PutMetricDataRequest, PutNotificationConfigurationRequest, PutObjectRequest, PutPipelineDefinitionRequest, PutRecordRequest, PutRolePolicyRequest, PutScalingPolicyRequest, PutScheduledUpdateGroupActionRequest, PutUserPolicyRequest, QueryObjectsRequest, QueryRequest, QueryRequest, ReadJobRequest, ReadPipelineRequest, ReadPresetRequest, RebootCacheClusterRequest, RebootClusterRequest, RebootDBInstanceRequest, RebootInstanceRequest, RebootInstancesRequest, RebuildEnvironmentRequest, ReceiveMessageRequest, RecordActivityTaskHeartbeatRequest, RefreshTrustedAdvisorCheckRequest, RegisterActivityTypeRequest, RegisterDomainRequest, RegisterElasticIpRequest, RegisterImageRequest, RegisterInstancesWithLoadBalancerRequest, RegisterRdsDbInstanceRequest, RegisterVolumeRequest, RegisterWorkflowTypeRequest, RejectVpcPeeringConnectionRequest, ReleaseAddressRequest, RemovePermissionRequest, RemovePermissionRequest, RemoveRoleFromInstanceProfileRequest, RemoveSourceIdentifierFromSubscriptionRequest, RemoveTagsFromResourceRequest, RemoveTagsRequest, RemoveUserFromGroupRequest, ReplaceNetworkAclAssociationRequest, ReplaceNetworkAclEntryRequest, ReplaceRouteRequest, ReplaceRouteTableAssociationRequest, ReportInstanceStatusRequest, ReportTaskProgressRequest, ReportTaskRunnerHeartbeatRequest, RequestCancelWorkflowExecutionRequest, RequestEnvironmentInfoRequest, RequestSpotInstancesRequest, ResetCacheParameterGroupRequest, ResetClusterParameterGroupRequest, ResetDBParameterGroupRequest, ResetImageAttributeRequest, ResetInstanceAttributeRequest, ResetNetworkInterfaceAttributeRequest, ResetSnapshotAttributeRequest, ResolveCaseRequest, RespondActivityTaskCanceledRequest, RespondActivityTaskCompletedRequest, RespondActivityTaskFailedRequest, RespondDecisionTaskCompletedRequest, ResponseHeaderOverrides, RestartAppServerRequest, RestoreDBInstanceFromDBSnapshotRequest, RestoreDBInstanceToPointInTimeRequest, RestoreFromClusterSnapshotRequest, RestoreObjectRequest, ResumeProcessesRequest, ResyncMFADeviceRequest, RetrieveEnvironmentInfoRequest, RetrieveTapeArchiveRequest, RetrieveTapeRecoveryPointRequest, RevokeCacheSecurityGroupIngressRequest, RevokeClusterSecurityGroupIngressRequest, RevokeDBSecurityGroupIngressRequest, RevokeSecurityGroupEgressRequest, RevokeSecurityGroupIngressRequest, RevokeSnapshotAccessRequest, RotateEncryptionKeyRequest, RunInstancesRequest, RunJobFlowRequest, ScanRequest, ScanRequest, SelectRequest, SendEmailRequest, SendMessageBatchRequest, SendMessageRequest, SendRawEmailRequest, SetAlarmStateRequest, SetBucketAclRequest, SetBucketCrossOriginConfigurationRequest, SetBucketLifecycleConfigurationRequest, SetBucketLoggingConfigurationRequest, SetBucketNotificationConfigurationRequest, SetBucketPolicyRequest, SetBucketTaggingConfigurationRequest, SetBucketVersioningConfigurationRequest, SetBucketWebsiteConfigurationRequest, SetDesiredCapacityRequest, SetEndpointAttributesRequest, SetIdentityDkimEnabledRequest, SetIdentityFeedbackForwardingEnabledRequest, SetIdentityNotificationTopicRequest, SetInstanceHealthRequest, SetLoadBalancerListenerSSLCertificateRequest, SetLoadBalancerPoliciesForBackendServerRequest, SetLoadBalancerPoliciesOfListenerRequest, SetLoadBasedAutoScalingRequest, SetPermissionRequest, SetPlatformApplicationAttributesRequest, SetQueueAttributesRequest, SetRequestPaymentConfigurationRequest, SetStackPolicyRequest, SetStatusRequest, SetSubscriptionAttributesRequest, SetTaskStatusRequest, SetTerminationProtectionRequest, SetTimeBasedAutoScalingRequest, SetTopicAttributesRequest, SetVaultNotificationsRequest, SetVisibleToAllUsersRequest, ShutdownGatewayRequest, SignalWorkflowExecutionRequest, SplitShardRequest, StartGatewayRequest, StartInstanceRequest, StartInstancesRequest, StartLoggingRequest, StartStackRequest, StartWorkflowExecutionRequest, StopInstanceRequest, StopInstancesRequest, StopLoggingRequest, StopStackRequest, SubscribeRequest, SuspendProcessesRequest, SwapEnvironmentCNAMEsRequest, TerminateEnvironmentRequest, TerminateInstanceInAutoScalingGroupRequest, TerminateInstancesRequest, TerminateJobFlowsRequest, TerminateWorkflowExecutionRequest, TestRoleRequest, UnassignPrivateIpAddressesRequest, UnassignVolumeRequest, UnmonitorInstancesRequest, UnsubscribeRequest, UpdateAccessKeyRequest, UpdateAccountPasswordPolicyRequest, UpdateApplicationRequest, UpdateApplicationVersionRequest, UpdateAppRequest, UpdateAssumeRolePolicyRequest, UpdateAutoScalingGroupRequest, UpdateAvailabilityOptionsRequest, UpdateAvailabilityOptionsRequest, UpdateBandwidthRateLimitRequest, UpdateChapCredentialsRequest, UpdateCloudFrontOriginAccessIdentityRequest, UpdateCloudFrontOriginAccessIdentityRequest, UpdateConfigurationTemplateRequest, UpdateDefaultSearchFieldRequest, UpdateDistributionRequest, UpdateDistributionRequest, UpdateElasticIpRequest, UpdateEnvironmentRequest, UpdateGatewayInformationRequest, UpdateGatewaySoftwareNowRequest, UpdateGroupRequest, UpdateInstanceRequest, UpdateItemRequest, UpdateItemRequest, UpdateJobRequest, UpdateLayerRequest, UpdateLoginProfileRequest, UpdateMaintenanceStartTimeRequest, UpdateMyUserProfileRequest, UpdatePipelineNotificationsRequest, UpdatePipelineRequest, UpdatePipelineStatusRequest, UpdateRdsDbInstanceRequest, UpdateSAMLProviderRequest, UpdateScalingParametersRequest, UpdateServerCertificateRequest, UpdateServiceAccessPoliciesRequest, UpdateServiceAccessPoliciesRequest, UpdateSigningCertificateRequest, UpdateSnapshotScheduleRequest, UpdateStackRequest, UpdateStackRequest, UpdateStemmingOptionsRequest, UpdateStopwordOptionsRequest, UpdateStreamingDistributionRequest, UpdateStreamingDistributionRequest, UpdateSynonymOptionsRequest, UpdateTableRequest, UpdateTableRequest, UpdateTrailRequest, UpdateUserProfileRequest, UpdateUserRequest, UpdateVolumeRequest, UploadArchiveRequest, UploadMultipartPartRequest, UploadPartRequest, UploadServerCertificateRequest, UploadSigningCertificateRequest, ValidateConfigurationSettingsRequest, ValidatePipelineDefinitionRequest, ValidateTemplateRequest, VerifyDomainDkimRequest, VerifyDomainIdentityRequest, VerifyEmailAddressRequest, VerifyEmailIdentityRequest

@NotThreadSafe
public abstract class AmazonWebServiceRequest
extends Object

Base class for all user facing web service request objects.


Constructor Summary
AmazonWebServiceRequest()
           
 
Method Summary
 Map<String,String> copyPrivateRequestParameters()
          Internal only method for accessing private, internal request parameters.
 RequestClientOptions getRequestClientOptions()
          Gets the options stored with this request object.
 AWSCredentials getRequestCredentials()
          Returns the optional credentials to use to sign this request, overriding the default credentials set at the client level.
 RequestMetricCollector getRequestMetricCollector()
          Returns a request level metric collector; or null if not specified.
 void setRequestCredentials(AWSCredentials credentials)
          Sets the optional credentials to use for this request, overriding the default credentials set at the client level.
 void setRequestMetricCollector(RequestMetricCollector requestMetricCollector)
          Sets a request level request metric collector which takes precedence over the ones at the http client level and AWS SDK level.
<T extends AmazonWebServiceRequest>
T
withRequestMetricCollector(RequestMetricCollector metricCollector)
          Specifies a request level metric collector which takes precedence over the ones at the http client level and AWS SDK level.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AmazonWebServiceRequest

public AmazonWebServiceRequest()
Method Detail

setRequestCredentials

public void setRequestCredentials(AWSCredentials credentials)
Sets the optional credentials to use for this request, overriding the default credentials set at the client level.

Parameters:
credentials - The optional AWS security credentials to use for this request, overriding the default credentials set at the client level.

getRequestCredentials

public AWSCredentials getRequestCredentials()
Returns the optional credentials to use to sign this request, overriding the default credentials set at the client level.

Returns:
The optional credentials to use to sign this request, overriding the default credentials set at the client level.

copyPrivateRequestParameters

public Map<String,String> copyPrivateRequestParameters()
Internal only method for accessing private, internal request parameters. Not intended for direct use by callers.

Returns:
private, internal request parameter information.

getRequestClientOptions

public RequestClientOptions getRequestClientOptions()
Gets the options stored with this request object. Intended for internal use only.


getRequestMetricCollector

public RequestMetricCollector getRequestMetricCollector()
Returns a request level metric collector; or null if not specified.


setRequestMetricCollector

public void setRequestMetricCollector(RequestMetricCollector requestMetricCollector)
Sets a request level request metric collector which takes precedence over the ones at the http client level and AWS SDK level.


withRequestMetricCollector

public <T extends AmazonWebServiceRequest> T withRequestMetricCollector(RequestMetricCollector metricCollector)
Specifies a request level metric collector which takes precedence over the ones at the http client level and AWS SDK level.



Copyright © 2016. All rights reserved.