com.baidubce.model
Class AbstractBceRequest

java.lang.Object
  extended by com.baidubce.model.AbstractBceRequest
Direct Known Subclasses:
AccountMqttUsageRequest, AddStepsRequest, AnalyzeRequest, AttachVolumeRequest, BaseRequest, BatchGetItemRequest, BatchWriteItemRequest, BindSecurityGroupRequest, CancelJobRequest, CertCreateRequest, CertListRequest, CreateClusterRequest, CreateCustomFieldRequest, CreateDatabaseRequest, CreateDataDescRequest, CreateDeviceRequest, CreateDevicesRequest, CreateDocumentFromBosRequest, CreateDocumentRequest, CreateDomainRequest, CreateDomainRequest, CreateEndpointRequest, CreateGroupRequest, CreateImageRequest, CreateInstanceRequest, CreateInstanceRequest, CreateJobRequest, CreateJobRequest, CreateMediaRequest, CreateMediaResourceRequest, CreateNotificationRequest, CreateNotificationRequest, CreateNotificationRequest, CreatePipelineRequest, CreatePresetRequest, CreatePresetRequest, CreateSecurityGroupRequest, CreateSessionRequest, CreateSnapshotRequest, CreateStreamRequest, CreateTableRequest, CreateTagsRequest, CreateThumbnailJobRequest, CreateTranscodingJobRequest, CreateVolumeRequest, CreateWaterMarkRequest, DataDescRequest, DeleteDatabaseRequest, DeleteDatapointsRequest, DeleteDocumentRequest, DeleteDomainRequest, DeleteImageRequest, DeleteInstanceRequest, DeleteItemRequest, DeleteMediaResourceRequest, DeleteNotificationRequest, DeleteNotificationRequest, DeleteNotificationRequest, DeletePipelineRequest, DeletePresetRequest, DeletePresetRequest, DeleteSecurityGroupRequest, DeleteSessionRequest, DeleteSnapshotRequest, DeleteStreamRequest, DeleteTableRequest, DeleteTagsRequest, DeleteWaterMarkRequest, DescribeIpRequest, DetachVolumeRequest, DeviceListRequest, DeviceOperationRequest, DeviceQueryRequest, DeviceRuleRequest, DisableDomainRequest, DisableReadTokenRequest, EnableDomainRequest, FormAbstractBceRequest, GenerateMediaDeliveryInfoRequest, GenerateMediaIdRequest, GenerateMediaPlayerCodeRequest, GeneratePresignedUrlRequest, GenericAccountRequest, GenericBucketRequest, GetAllDomainsStatisticsRequest, GetAppRequest, GetAppStreamRequest, GetBosAccountOwnerRequest, GetCacheQuotaRequest, GetClusterRequest, GetDatabaseRequest, GetDocumentDownloadRequest, GetDocumentImagesRequest, GetDocumentRequest, GetDomainCacheTTLRequest, GetDomainConfigRequest, GetDomainLogRequest, GetDomainStatisticsRequest, GetDomainSummaryStatisticsRequest, GetFieldsRequest, GetImageRequest, GetInstanceRequest, GetInstanceRequest, GetInstanceVncRequest, GetItemRequest, GetJobRequest, GetJobRequest, GetMediaInfoOfFileRequest, GetMediaRequest, GetMediaRequest, GetMediaResourceRequest, GetMediaSourceDownloadRequest, GetMediaStatisticRequest, GetMetricsRequest, GetNotificationRequest, GetNotificationRequest, GetNotificationRequest, GetOneDomainStatisticsRequest, GetPipelineRequest, GetPlayableUrlRequest, GetPlayerCodeRequest, GetPrefetchStatusRequest, GetPresetRequest, GetPresetRequest, GetPurgeStatusRequest, GetRecordingRequest, GetRowsWithSqlRequest, GetSecurityPolicyRequest, GetSessionRequest, GetSessionSourceInfoRequest, GetSessionStatisticsRequest, GetSessionTokenRequest, GetSnapshotRequest, GetStatAvgSpeedRequest, GetStatFlowRequest, GetStatHitRateRequest, GetStatHttpCodeRequest, GetStatPvRequest, GetStatSrcFlowRequest, GetStatTopRefererRequest, GetStatTopUrlRequest, GetStatUvRequest, GetStepRequest, GetStreamRequest, GetStreamRequest, GetStreamSourceInfoRequest, GetStreamStatisticsRequest, GetTableRequest, GetTagsRequest, GetTaskRequest, GetThumbnailJobRequest, GetTranscodingJobRequest, GetVolumeRequest, GetWaterMarkRequest, InsertCuePointInnerRequest, InsertCuePointRequest, InternalCreateMediaRequest, ListAppRequest, ListAppStreamsRequest, ListBucketsRequest, ListClustersRequest, ListDatabaseRequest, ListDocumentsRequest, ListDomainAppRequest, ListDomainsRequest, ListDomainStatisticsRequest, ListInstanceGroupsRequest, ListInstanceSpecsRequest, ListInstancesRequest, ListInstancesRequest, ListJobsRequest, ListJobsRequest, ListMediaResourceByMarkerRequest, ListMediaResourceRequest, ListNotificationsRequest, ListNotificationsRequest, ListNotificationsRequest, ListPipelinesRequest, ListPresetsRequest, ListPresetsRequest, ListRealtimeStreamStatisticsRequest, ListRecordingsRequest, ListRequest, ListSecurityPoliciesRequest, ListSessionsRequest, ListStepsRequest, ListStreamRequest, ListStreamStatisticsRequest, ListTablesRequest, ListTagResourcesRequest, ListTagsRequest, ListThumbnailJobsRequest, ListTranscodingJobsRequest, ListWaterMarkRequest, ModifyInstanceAttributesRequest, ModifyInstanceGroupsRequest, ModifyInstancePasswordRequest, ParserObjectRequest, PauseAppStreamRequest, PauseDomainStreamRequest, PauseSessionRequest, PrefetchRequest, PublishDocumentRequest, PublishMediaResourceRequest, PurchaseReservedInstanceRequeset, PurchaseReservedVolumeRequest, PurgeRequest, PutImageRequest, PutItemRequest, PutMediaRequest, PutStreamRequest, PutTextRequest, QueryDatapointsRequest, QueryRequest, QueryResultRequest, QueryVcaRequest, QueryVcrRequest, ReadDocumentRequest, RebootInstanceRequest, RebuildInstanceRequest, RefreshSessionRequest, RegisterDocumentRequest, ReleaseInstanceRequest, ReleaseVolumeRequest, RemoveDevicesRequest, ResizeInstanceRequest, ResizeVolumeRequest, ResponseHeaderOverrides, ResumeAppStreamRequest, ResumeDomainStreamRequest, ResumeSessionRequest, ReTranscodeRequest, RollbackVolumeRequest, SchemaCreateRequest, SchemaUpdateRequest, SecurityGroupRuleOperateRequest, SesRequest, SetDomainCacheFullUrlRequest, SetDomainCacheTTLRequest, SetDomainIpACLRequest, SetDomainLimitRateRequest, SetDomainOriginRequest, SetDomainRefererACLRequest, SetHttpsConfigRequest, SetRequestAuthRequest, SmsRequest, StartInstanceRequest, StartPullSessionRequest, StartRecordingRequest, StopInstanceRequest, StopMediaResourceRequest, StopRecordingRequest, TaskStartRequest, TerminateClusterRequest, UnbindSecurityGroupRequest, UpdateDataDescRequest, UpdateDeviceProfileRequest, UpdateDeviceProfileRequest, UpdateDeviceRegistryRequest, UpdateDeviceRegistryRequest, UpdateDeviceViewRequest, UpdateDomainDevicesRequest, UpdateDomainRegistryInfoRequest, UpdateGroupRequest, UpdateItemRequest, UpdateMediaResourceRequest, UpdateSecurityPolicyInnerRequest, UpdateSecurityPolicyRequest, UpdateStreamDestinationPushUrlRequest, UpdateStreamPresetsRequest, UpdateStreamPullUrlRequest, UpdateStreamRecordingRequest, UpdateStreamWatermarkRequest, UpdateTableRequest, WriteDatapointsRequest

@NotThreadSafe
public abstract class AbstractBceRequest
extends Object

Base class for all BCE web service request objects.


Constructor Summary
AbstractBceRequest()
           
 
Method Summary
 BceCredentials getRequestCredentials()
          Returns the optional credentials to use to sign this request, overriding the default credentials set at the client level.
 void setRequestCredentials(BceCredentials credentials)
          Sets the optional credentials to use for this request, overriding the default credentials set at the client level.
abstract  AbstractBceRequest withRequestCredentials(BceCredentials credentials)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractBceRequest

public AbstractBceRequest()
Method Detail

getRequestCredentials

public BceCredentials 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.

setRequestCredentials

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

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

withRequestCredentials

public abstract AbstractBceRequest withRequestCredentials(BceCredentials credentials)


Copyright © 2018. All rights reserved.