Chronicle v1 API - Class CustomAPIPagination (1.1.0)

public sealed class CustomAPIPagination : IMessage<CustomAPIPagination>, IEquatable<CustomAPIPagination>, IDeepCloneable<CustomAPIPagination>, IBufferMessage, IMessage

Reference documentation and code samples for the Chronicle v1 API class CustomAPIPagination.

Pagination strategy for the request.

Inheritance

object > CustomAPIPagination

Namespace

Google.Cloud.Chronicle.V1

Assembly

Google.Cloud.Chronicle.V1.dll

Constructors

CustomAPIPagination()

public CustomAPIPagination()

CustomAPIPagination(CustomAPIPagination)

public CustomAPIPagination(CustomAPIPagination other)
Parameter
Name Description
other CustomAPIPagination

Properties

public CustomAPIPagination.Types.LinkPagination Link { get; set; }

Follow links provided in the response to get more data.

Property Value
Type Description
CustomAPIPaginationTypesLinkPagination

None

public CustomAPIPagination.Types.NonePagination None { get; set; }

Fetch data in a single request without paging.

Property Value
Type Description
CustomAPIPaginationTypesNonePagination

Offset

public CustomAPIPagination.Types.OffsetPagination Offset { get; set; }

Skip a set number of records to get the next set.

Property Value
Type Description
CustomAPIPaginationTypesOffsetPagination

PageNumber

public CustomAPIPagination.Types.PageNumberPagination PageNumber { get; set; }

Go to the next page number (e.g., page 2).

Property Value
Type Description
CustomAPIPaginationTypesPageNumberPagination

PaginationStrategyCase

public CustomAPIPagination.PaginationStrategyOneofCase PaginationStrategyCase { get; }
Property Value
Type Description
CustomAPIPaginationPaginationStrategyOneofCase

Token

public CustomAPIPagination.Types.TokenPagination Token { get; set; }

Use tokens (custom keys) to get the next page of data.

Property Value
Type Description
CustomAPIPaginationTypesTokenPagination