Struct GetUserConversationsRequest
- Namespace
- Vonage.Conversations.GetUserConversations
- Assembly
- Vonage.dll
public readonly struct GetUserConversationsRequest : IVonageRequest
- Implements
- Inherited Members
Properties
Cursor
The cursor to start returning results from. You are not expected to provide this manually, but to follow the url provided in _links.next.href or _links.prev.href in the response which contains a cursor value.
public Maybe<string> Cursor { get; }
Property Value
IncludeCustomData
Defines whether custom data should be included or not.
public bool IncludeCustomData { get; }
Property Value
Order
Defines the data ordering.
public FetchOrder Order { get; }
Property Value
OrderBy
Defines the column used for ordering.
public string OrderBy { get; }
Property Value
PageSize
Number of results per page.
public int PageSize { get; }
Property Value
StartDate
Filter records that occurred after this point in time.
public Maybe<DateTimeOffset> StartDate { get; }
Property Value
State
Defines the state of a conversation.
public Maybe<State> State { get; }
Property Value
UserId
The User ID.
public string UserId { get; }
Property Value
Methods
Build()
Initializes a builder.
public static IBuilderForUserId Build()
Returns
- IBuilderForUserId
The builder.
BuildRequestMessage()
Converts the request to a HttpRequest.
public HttpRequestMessage BuildRequestMessage()
Returns
- HttpRequestMessage
The Http request.