Show / Hide Table of Contents

Class IndexingResource.DatasourcesResource.ItemsResource.DeleteRequest

Deletes Item resource for the specified resource name.

Inheritance
System.Object
ClientServiceRequest
ClientServiceRequest<Operation>
CloudSearchBaseServiceRequest<Operation>
IndexingResource.DatasourcesResource.ItemsResource.DeleteRequest
Implements
IClientServiceRequest<Operation>
IClientServiceRequest
Inherited Members
CloudSearchBaseServiceRequest<Operation>.Xgafv
CloudSearchBaseServiceRequest<Operation>.AccessToken
CloudSearchBaseServiceRequest<Operation>.Alt
CloudSearchBaseServiceRequest<Operation>.Callback
CloudSearchBaseServiceRequest<Operation>.Fields
CloudSearchBaseServiceRequest<Operation>.Key
CloudSearchBaseServiceRequest<Operation>.OauthToken
CloudSearchBaseServiceRequest<Operation>.PrettyPrint
CloudSearchBaseServiceRequest<Operation>.QuotaUser
CloudSearchBaseServiceRequest<Operation>.UploadType
CloudSearchBaseServiceRequest<Operation>.UploadProtocol
ClientServiceRequest<Operation>.Execute()
ClientServiceRequest<Operation>.ExecuteAsStream()
ClientServiceRequest<Operation>.ExecuteAsync()
ClientServiceRequest<Operation>.ExecuteAsync(CancellationToken)
ClientServiceRequest<Operation>.ExecuteAsStreamAsync()
ClientServiceRequest<Operation>.ExecuteAsStreamAsync(CancellationToken)
ClientServiceRequest<Operation>.CreateRequest(Nullable<Boolean>)
ClientServiceRequest<Operation>.GenerateRequestUri()
ClientServiceRequest<Operation>.GetBody()
ClientServiceRequest<Operation>.GetDefaultETagAction(String)
ClientServiceRequest<Operation>.ETagAction
ClientServiceRequest<Operation>.ModifyRequest
ClientServiceRequest<Operation>.RequestParameters
ClientServiceRequest<Operation>.Service
ClientServiceRequest._unsuccessfulResponseHandlers
ClientServiceRequest._exceptionHandlers
ClientServiceRequest._executeInterceptors
ClientServiceRequest.AddUnsuccessfulResponseHandler(IHttpUnsuccessfulResponseHandler)
ClientServiceRequest.AddExceptionHandler(IHttpExceptionHandler)
ClientServiceRequest.AddExecuteInterceptor(IHttpExecuteInterceptor)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.CloudSearch.v1
Assembly: Google.Apis.CloudSearch.v1.dll
Syntax
public class DeleteRequest : CloudSearchBaseServiceRequest<Operation>, IClientServiceRequest<Operation>, IClientServiceRequest

Constructors

DeleteRequest(IClientService, String)

Constructs a new Delete request.

Declaration
public DeleteRequest(IClientService service, string name)
Parameters
Type Name Description
IClientService service
System.String name

Properties

ConnectorName

Name of connector making this call. Format: datasources/{source_id}/connectors/{ID}

Declaration
[RequestParameter("connectorName", RequestParameterType.Query)]
public virtual string ConnectorName { get; set; }
Property Value
Type Description
System.String

DebugOptionsEnableDebugging

If you are asked by Google to help with debugging, set this field. Otherwise, ignore this field.

Declaration
[RequestParameter("debugOptions.enableDebugging", RequestParameterType.Query)]
public virtual bool? DebugOptionsEnableDebugging { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>

HttpMethod

Gets the HTTP method.

Declaration
public override string HttpMethod { get; }
Property Value
Type Description
System.String
Overrides
Google.Apis.Requests.ClientServiceRequest<Google.Apis.CloudSearch.v1.Data.Operation>.HttpMethod

MethodName

Gets the method name.

Declaration
public override string MethodName { get; }
Property Value
Type Description
System.String
Overrides
Google.Apis.Requests.ClientServiceRequest<Google.Apis.CloudSearch.v1.Data.Operation>.MethodName

Mode

Required. The RequestMode for this request.

Declaration
[RequestParameter("mode", RequestParameterType.Query)]
public virtual IndexingResource.DatasourcesResource.ItemsResource.DeleteRequest.ModeEnum? Mode { get; set; }
Property Value
Type Description
System.Nullable<IndexingResource.DatasourcesResource.ItemsResource.DeleteRequest.ModeEnum>

Name

Required. Name of the item to delete. Format: datasources/{source_id}/items/{item_id}

Declaration
[RequestParameter("name", RequestParameterType.Path)]
public virtual string Name { get; }
Property Value
Type Description
System.String

RestPath

Gets the REST path.

Declaration
public override string RestPath { get; }
Property Value
Type Description
System.String
Overrides
Google.Apis.Requests.ClientServiceRequest<Google.Apis.CloudSearch.v1.Data.Operation>.RestPath

Version

Required. The incremented version of the item to delete from the index. The indexing system stores the version from the datasource as a byte string and compares the Item version in the index to the version of the queued Item using lexical ordering.

Cloud Search Indexing won't delete any queued item with a version value that is less than or equal to the version of the currently indexed item. The maximum length for this field is 1024 bytes.

Declaration
[RequestParameter("version", RequestParameterType.Query)]
public virtual string Version { get; set; }
Property Value
Type Description
System.String

Methods

InitParameters()

Initializes Delete parameter list.

Declaration
protected override void InitParameters()
Overrides
Google.Apis.CloudSearch.v1.CloudSearchBaseServiceRequest<Google.Apis.CloudSearch.v1.Data.Operation>.InitParameters()

Implements

IClientServiceRequest<TResponse>
IClientServiceRequest
Back to top