Search Results for

    Show / Hide Table of Contents

    Class CustomerClient

    Inheritance
    System.Object
    ClientBase
    CustomerClient
    Inherited Members
    ClientBase.BaseUrl
    ClientBase.CreateHttpRequestMessageAsync(CancellationToken)
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: System.Dynamic.ExpandoObject
    Syntax
    public class CustomerClient : ClientBase

    Constructors

    CustomerClient(ICloudManagerServiceSettings, Http.HttpClient)

    Declaration
    public CustomerClient(ICloudManagerServiceSettings configuration, Http.HttpClient httpClient)
    Parameters
    Picturepark.SDK.V1.Partial.Picturepark.SDK.V1.CloudManager.Picturepark.SDK.V1.CloudManager.ICloudManagerServiceSettings configuration

    System.Net.Http.HttpClient httpClient

    Properties

    JsonSerializerSettings

    Declaration
    protected Newtonsoft.Json.JsonSerializerSettings JsonSerializerSettings { get; }
    Property Value
    Newtonsoft.Json.JsonSerializerSettings

    ReadResponseAsString

    Declaration
    public bool ReadResponseAsString { get; set; }
    Property Value
    System.Boolean

    Methods

    AddMetadataLanguageAsync(String, CustomerMetadataLanguageCreateRequest, Nullable<TimeSpan>, CancellationToken)

    Declaration
    public virtual async Task<EnvironmentProcess> AddMetadataLanguageAsync(string alias, CustomerMetadataLanguageCreateRequest request, TimeSpan? timeout = null, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    System.String alias

    CustomerMetadataLanguageCreateRequest request

    System.Nullable<System.TimeSpan> timeout

    System.Threading.CancellationToken cancellationToken

    A cancellation token that can be used by other objects or threads to receive notice of cancellation.

    Returns
    System.Threading.Tasks.Task<EnvironmentProcess>

    ChangeStorageSiloAsync(String, ChangeStorageSiloRequest, CancellationToken)

    Declaration
    public virtual async Task<BusinessProcess> ChangeStorageSiloAsync(string alias, ChangeStorageSiloRequest request, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    System.String alias

    ChangeStorageSiloRequest request

    System.Threading.CancellationToken cancellationToken

    A cancellation token that can be used by other objects or threads to receive notice of cancellation.

    Returns
    System.Threading.Tasks.Task<BusinessProcess>

    ClearCacheSiloAsync(String, CancellationToken)

    Declaration
    public virtual async Task ClearCacheSiloAsync(string alias, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    System.String alias

    System.Threading.CancellationToken cancellationToken

    A cancellation token that can be used by other objects or threads to receive notice of cancellation.

    Returns
    System.Threading.Tasks.Task

    CreateAsync(CustomerCreateRequest, CancellationToken)

    Declaration
    public virtual async Task<CustomerConfiguration> CreateAsync(CustomerCreateRequest request, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    CustomerCreateRequest request

    System.Threading.CancellationToken cancellationToken

    A cancellation token that can be used by other objects or threads to receive notice of cancellation.

    Returns
    System.Threading.Tasks.Task<CustomerConfiguration>

    DeleteAsync(String, CancellationToken)

    Declaration
    public virtual async Task DeleteAsync(string id, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    System.String id

    System.Threading.CancellationToken cancellationToken

    A cancellation token that can be used by other objects or threads to receive notice of cancellation.

    Returns
    System.Threading.Tasks.Task

    DeleteWithOptionsAsync(String, CustomerDeleteRequest, CancellationToken)

    Declaration
    public virtual async Task DeleteWithOptionsAsync(string id, CustomerDeleteRequest request, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    System.String id

    CustomerDeleteRequest request

    System.Threading.CancellationToken cancellationToken

    A cancellation token that can be used by other objects or threads to receive notice of cancellation.

    Returns
    System.Threading.Tasks.Task

    GetAsync(String, CancellationToken)

    Declaration
    public virtual async Task<CustomerConfiguration> GetAsync(string id, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    System.String id

    System.Threading.CancellationToken cancellationToken

    A cancellation token that can be used by other objects or threads to receive notice of cancellation.

    Returns
    System.Threading.Tasks.Task<CustomerConfiguration>

    GetAvailableMetadataLanguagesAsync(String, CancellationToken)

    Declaration
    public virtual async Task<ICollection<string>> GetAvailableMetadataLanguagesAsync(string alias, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    System.String alias

    System.Threading.CancellationToken cancellationToken

    A cancellation token that can be used by other objects or threads to receive notice of cancellation.

    Returns
    System.Threading.Tasks.Task<System.Collections.Generic.ICollection<System.String>>

    GetCreateRequestAsync(CancellationToken)

    Declaration
    public virtual async Task<CustomerCreateRequest> GetCreateRequestAsync(CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    System.Threading.CancellationToken cancellationToken

    A cancellation token that can be used by other objects or threads to receive notice of cancellation.

    Returns
    System.Threading.Tasks.Task<CustomerCreateRequest>

    GetHostConfigurationAsync(String, CancellationToken)

    Declaration
    public virtual async Task<CustomerHostConfiguration> GetHostConfigurationAsync(string alias, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    System.String alias

    System.Threading.CancellationToken cancellationToken

    A cancellation token that can be used by other objects or threads to receive notice of cancellation.

    Returns
    System.Threading.Tasks.Task<CustomerHostConfiguration>

    GetIndicesAsync(String, Boolean, CancellationToken)

    Declaration
    public virtual async Task<ICollection<Index>> GetIndicesAsync(string alias, bool onlyForReshard, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    System.String alias

    System.Boolean onlyForReshard

    System.Threading.CancellationToken cancellationToken

    A cancellation token that can be used by other objects or threads to receive notice of cancellation.

    Returns
    System.Threading.Tasks.Task<System.Collections.Generic.ICollection<Index>>

    GetUsersAsync(String, CancellationToken)

    Declaration
    public virtual async Task<ICollection<UserWithRoles>> GetUsersAsync(string alias, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    System.String alias

    System.Threading.CancellationToken cancellationToken

    A cancellation token that can be used by other objects or threads to receive notice of cancellation.

    Returns
    System.Threading.Tasks.Task<System.Collections.Generic.ICollection<UserWithRoles>>

    InvalidateAsync(String, CancellationToken)

    Declaration
    public virtual async Task InvalidateAsync(string alias, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    System.String alias

    System.Threading.CancellationToken cancellationToken

    A cancellation token that can be used by other objects or threads to receive notice of cancellation.

    Returns
    System.Threading.Tasks.Task

    ListAsync(CancellationToken)

    Declaration
    public virtual async Task<CustomerSearchResult> ListAsync(CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    System.Threading.CancellationToken cancellationToken

    A cancellation token that can be used by other objects or threads to receive notice of cancellation.

    Returns
    System.Threading.Tasks.Task<CustomerSearchResult>

    ReadObjectResponseAsync<T>(Http.HttpResponseMessage, IReadOnlyDictionary<String, IEnumerable<String>>, CancellationToken)

    Declaration
    protected virtual async Task<CustomerClient.ObjectResponseResult<T>> ReadObjectResponseAsync<T>(Http.HttpResponseMessage response, IReadOnlyDictionary<string, IEnumerable<string>> headers, CancellationToken cancellationToken)
    Parameters
    System.Net.Http.HttpResponseMessage response

    System.Collections.Generic.IReadOnlyDictionary<System.String, System.Collections.Generic.IEnumerable<System.String>> headers

    System.Threading.CancellationToken cancellationToken

    Returns
    System.Threading.Tasks.Task<CustomerClient.ObjectResponseResult<T>>

    Type Parameters
    T

    ReindexAsync(String, SearchIndexReindexShardsRequest, CancellationToken)

    Declaration
    public virtual async Task<Index> ReindexAsync(string alias, SearchIndexReindexShardsRequest request, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    System.String alias

    SearchIndexReindexShardsRequest request

    System.Threading.CancellationToken cancellationToken

    A cancellation token that can be used by other objects or threads to receive notice of cancellation.

    Returns
    System.Threading.Tasks.Task<Index>

    ReshardElasticIndicesAsync(String, CustomerReshardRequest, Nullable<TimeSpan>, CancellationToken)

    Declaration
    public virtual async Task<EnvironmentProcess> ReshardElasticIndicesAsync(string alias, CustomerReshardRequest request, TimeSpan? timeout = null, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    System.String alias

    CustomerReshardRequest request

    System.Nullable<System.TimeSpan> timeout

    System.Threading.CancellationToken cancellationToken

    A cancellation token that can be used by other objects or threads to receive notice of cancellation.

    Returns
    System.Threading.Tasks.Task<EnvironmentProcess>

    RestoreAsync(String, CancellationToken)

    Declaration
    public virtual async Task RestoreAsync(string alias, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    System.String alias

    System.Threading.CancellationToken cancellationToken

    A cancellation token that can be used by other objects or threads to receive notice of cancellation.

    Returns
    System.Threading.Tasks.Task

    SearchAsync(CustomerSearchRequest, CancellationToken)

    Declaration
    public virtual async Task<CustomerSearchResult> SearchAsync(CustomerSearchRequest request, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    CustomerSearchRequest request

    System.Threading.CancellationToken cancellationToken

    A cancellation token that can be used by other objects or threads to receive notice of cancellation.

    Returns
    System.Threading.Tasks.Task<CustomerSearchResult>

    SetAnonymousAccessAsync(String, Boolean, CancellationToken)

    Declaration
    public virtual async Task<UserWithRoles> SetAnonymousAccessAsync(string alias, bool enabled, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    System.String alias

    System.Boolean enabled

    System.Threading.CancellationToken cancellationToken

    A cancellation token that can be used by other objects or threads to receive notice of cancellation.

    Returns
    System.Threading.Tasks.Task<UserWithRoles>

    UpdateAsync(CustomerUpdateRequest, CancellationToken)

    Declaration
    public virtual async Task<CustomerConfiguration> UpdateAsync(CustomerUpdateRequest request, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    CustomerUpdateRequest request

    System.Threading.CancellationToken cancellationToken

    A cancellation token that can be used by other objects or threads to receive notice of cancellation.

    Returns
    System.Threading.Tasks.Task<CustomerConfiguration>

    UpdateBoostValuesAsync(String, CustomerBoostValuesUpdateRequest, Nullable<TimeSpan>, CancellationToken)

    Declaration
    public virtual async Task<EnvironmentProcess> UpdateBoostValuesAsync(string alias, CustomerBoostValuesUpdateRequest request, TimeSpan? timeout = null, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    System.String alias

    CustomerBoostValuesUpdateRequest request

    System.Nullable<System.TimeSpan> timeout

    System.Threading.CancellationToken cancellationToken

    A cancellation token that can be used by other objects or threads to receive notice of cancellation.

    Returns
    System.Threading.Tasks.Task<EnvironmentProcess>

    UpdateHostConfigurationAsync(String, CustomerHostConfigurationWriteRequest, CancellationToken)

    Declaration
    public virtual async Task<CustomerHostConfigurationEditable> UpdateHostConfigurationAsync(string alias, CustomerHostConfigurationWriteRequest request, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    System.String alias

    CustomerHostConfigurationWriteRequest request

    System.Threading.CancellationToken cancellationToken

    A cancellation token that can be used by other objects or threads to receive notice of cancellation.

    Returns
    System.Threading.Tasks.Task<CustomerHostConfigurationEditable>

    Back to top Generated by DocFX