package
0.0.0-20220302044211-e744b498bc85
Repository: https://github.com/sajari/sdk-go.git
Documentation: pkg.go.dev
# Functions
CacheExpires helper function to determine remaining time before repeating a request.
NewActivePromotion instantiates a new ActivePromotion object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewActivePromotionWithDefaults instantiates a new ActivePromotion object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewAPIClient creates a new API client.
NewAPIResponse returns a new APIResonse object.
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
NewBatchCreateSchemaFieldsRequest instantiates a new BatchCreateSchemaFieldsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBatchCreateSchemaFieldsRequestWithDefaults instantiates a new BatchCreateSchemaFieldsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBatchCreateSchemaFieldsResponse instantiates a new BatchCreateSchemaFieldsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBatchCreateSchemaFieldsResponseError instantiates a new BatchCreateSchemaFieldsResponseError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBatchCreateSchemaFieldsResponseErrorWithDefaults instantiates a new BatchCreateSchemaFieldsResponseError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBatchCreateSchemaFieldsResponseWithDefaults instantiates a new BatchCreateSchemaFieldsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBatchUpsertRecordsRequest instantiates a new BatchUpsertRecordsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBatchUpsertRecordsRequestPipeline instantiates a new BatchUpsertRecordsRequestPipeline object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBatchUpsertRecordsRequestPipelineWithDefaults instantiates a new BatchUpsertRecordsRequestPipeline object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBatchUpsertRecordsRequestWithDefaults instantiates a new BatchUpsertRecordsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBatchUpsertRecordsResponse instantiates a new BatchUpsertRecordsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBatchUpsertRecordsResponseError instantiates a new BatchUpsertRecordsResponseError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBatchUpsertRecordsResponseErrorWithDefaults instantiates a new BatchUpsertRecordsResponseError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBatchUpsertRecordsResponseKey instantiates a new BatchUpsertRecordsResponseKey object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBatchUpsertRecordsResponseKeyWithDefaults instantiates a new BatchUpsertRecordsResponseKey object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBatchUpsertRecordsResponseVariables instantiates a new BatchUpsertRecordsResponseVariables object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBatchUpsertRecordsResponseVariablesWithDefaults instantiates a new BatchUpsertRecordsResponseVariables object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBatchUpsertRecordsResponseWithDefaults instantiates a new BatchUpsertRecordsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCollection instantiates a new Collection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCollectionWithDefaults instantiates a new Collection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConfiguration returns a new Configuration object.
NewDeleteRecordRequest instantiates a new DeleteRecordRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewDeleteRecordRequestWithDefaults instantiates a new DeleteRecordRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewError instantiates a new Error object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewErrorWithDefaults instantiates a new Error object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGeneratePipelinesRequest instantiates a new GeneratePipelinesRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGeneratePipelinesRequestWithDefaults instantiates a new GeneratePipelinesRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGeneratePipelinesResponse instantiates a new GeneratePipelinesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGeneratePipelinesResponseWithDefaults instantiates a new GeneratePipelinesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetDefaultPipelineResponse instantiates a new GetDefaultPipelineResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetDefaultPipelineResponseWithDefaults instantiates a new GetDefaultPipelineResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewGetRecordRequest instantiates a new GetRecordRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewGetRecordRequestWithDefaults instantiates a new GetRecordRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewIntegration instantiates a new Integration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewIntegrationWithDefaults instantiates a new Integration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewListCollectionsResponse instantiates a new ListCollectionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewListCollectionsResponseWithDefaults instantiates a new ListCollectionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewListIntegrationsResponse instantiates a new ListIntegrationsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewListIntegrationsResponseWithDefaults instantiates a new ListIntegrationsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewListPipelinesResponse instantiates a new ListPipelinesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewListPipelinesResponseWithDefaults instantiates a new ListPipelinesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewListPromotionsResponse instantiates a new ListPromotionsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewListPromotionsResponseWithDefaults instantiates a new ListPromotionsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewListRedirectsResponse instantiates a new ListRedirectsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewListRedirectsResponseWithDefaults instantiates a new ListRedirectsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewListSchemaFieldsResponse instantiates a new ListSchemaFieldsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewListSchemaFieldsResponseWithDefaults instantiates a new ListSchemaFieldsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewPercentileDataPoint instantiates a new PercentileDataPoint object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPercentileDataPointWithDefaults instantiates a new PercentileDataPoint object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPipeline instantiates a new Pipeline object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPipelineStep instantiates a new PipelineStep object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPipelineStepParamBinding instantiates a new PipelineStepParamBinding object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPipelineStepParamBindingWithDefaults instantiates a new PipelineStepParamBinding object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPipelineStepWithDefaults instantiates a new PipelineStep object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPipelineWithDefaults instantiates a new Pipeline object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPromotion instantiates a new Promotion object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPromotionExclusion instantiates a new PromotionExclusion object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPromotionExclusionWithDefaults instantiates a new PromotionExclusion object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPromotionFilterBoost instantiates a new PromotionFilterBoost object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPromotionFilterBoostWithDefaults instantiates a new PromotionFilterBoost object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPromotionFilterCondition instantiates a new PromotionFilterCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPromotionFilterConditionWithDefaults instantiates a new PromotionFilterCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPromotionPin instantiates a new PromotionPin object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPromotionPinWithDefaults instantiates a new PromotionPin object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPromotionRangeBoost instantiates a new PromotionRangeBoost object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPromotionRangeBoostWithDefaults instantiates a new PromotionRangeBoost object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPromotionWithDefaults instantiates a new Promotion object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewProtobufAny instantiates a new ProtobufAny object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewProtobufAnyWithDefaults instantiates a new ProtobufAny object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewQueryAggregateResult instantiates a new QueryAggregateResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewQueryAggregateResultAnalysis instantiates a new QueryAggregateResultAnalysis object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewQueryAggregateResultAnalysisWithDefaults instantiates a new QueryAggregateResultAnalysis object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewQueryAggregateResultBuckets instantiates a new QueryAggregateResultBuckets object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewQueryAggregateResultBucketsBucket instantiates a new QueryAggregateResultBucketsBucket object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewQueryAggregateResultBucketsBucketWithDefaults instantiates a new QueryAggregateResultBucketsBucket object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewQueryAggregateResultBucketsWithDefaults instantiates a new QueryAggregateResultBuckets object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewQueryAggregateResultCount instantiates a new QueryAggregateResultCount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewQueryAggregateResultCountWithDefaults instantiates a new QueryAggregateResultCount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewQueryAggregateResultDate instantiates a new QueryAggregateResultDate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewQueryAggregateResultDateWithDefaults instantiates a new QueryAggregateResultDate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewQueryAggregateResultMetric instantiates a new QueryAggregateResultMetric object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewQueryAggregateResultMetricWithDefaults instantiates a new QueryAggregateResultMetric object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewQueryAggregateResultPercentile instantiates a new QueryAggregateResultPercentile object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewQueryAggregateResultPercentileWithDefaults instantiates a new QueryAggregateResultPercentile object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewQueryAggregateResultWithDefaults instantiates a new QueryAggregateResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewQueryCollectionRequest instantiates a new QueryCollectionRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewQueryCollectionRequestPipeline instantiates a new QueryCollectionRequestPipeline object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewQueryCollectionRequestPipelineWithDefaults instantiates a new QueryCollectionRequestPipeline object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewQueryCollectionRequestTracking instantiates a new QueryCollectionRequestTracking object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewQueryCollectionRequestTrackingWithDefaults instantiates a new QueryCollectionRequestTracking object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewQueryCollectionRequestWithDefaults instantiates a new QueryCollectionRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewQueryCollectionResponse instantiates a new QueryCollectionResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewQueryCollectionResponsePipeline instantiates a new QueryCollectionResponsePipeline object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewQueryCollectionResponsePipelineWithDefaults instantiates a new QueryCollectionResponsePipeline object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewQueryCollectionResponseWithDefaults instantiates a new QueryCollectionResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewQueryResult instantiates a new QueryResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewQueryResultToken instantiates a new QueryResultToken object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewQueryResultTokenClick instantiates a new QueryResultTokenClick object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewQueryResultTokenClickWithDefaults instantiates a new QueryResultTokenClick object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewQueryResultTokenPosNeg instantiates a new QueryResultTokenPosNeg object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewQueryResultTokenPosNegWithDefaults instantiates a new QueryResultTokenPosNeg object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewQueryResultTokenWithDefaults instantiates a new QueryResultToken object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewQueryResultWithDefaults instantiates a new QueryResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewRecordKey instantiates a new RecordKey object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewRecordKeyWithDefaults instantiates a new RecordKey object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewRedirect instantiates a new Redirect object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewRedirectResult instantiates a new RedirectResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewRedirectResultWithDefaults instantiates a new RedirectResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewRedirectWithDefaults instantiates a new Redirect object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSchemaField instantiates a new SchemaField object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewSchemaFieldWithDefaults instantiates a new SchemaField object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSendEventRequest instantiates a new SendEventRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewSendEventRequestWithDefaults instantiates a new SendEventRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSetDefaultPipelineRequest instantiates a new SetDefaultPipelineRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewSetDefaultPipelineRequestWithDefaults instantiates a new SetDefaultPipelineRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewSetDefaultVersionRequest instantiates a new SetDefaultVersionRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewSetDefaultVersionRequestWithDefaults instantiates a new SetDefaultVersionRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewStatus instantiates a new Status object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewStatusWithDefaults instantiates a new Status object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewUpdateRecordRequest instantiates a new UpdateRecordRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewUpdateRecordRequestWithDefaults instantiates a new UpdateRecordRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewUpsertRecordRequest instantiates a new UpsertRecordRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewUpsertRecordRequestPipeline instantiates a new UpsertRecordRequestPipeline object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewUpsertRecordRequestPipelineWithDefaults instantiates a new UpsertRecordRequestPipeline object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewUpsertRecordRequestWithDefaults instantiates a new UpsertRecordRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewUpsertRecordResponse instantiates a new UpsertRecordResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewUpsertRecordResponseWithDefaults instantiates a new UpsertRecordResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
PtrBool is a helper routine that returns a pointer to given boolean value.
PtrFloat32 is a helper routine that returns a pointer to given float value.
PtrFloat64 is a helper routine that returns a pointer to given float value.
PtrInt is a helper routine that returns a pointer to given integer value.
PtrInt32 is a helper routine that returns a pointer to given integer value.
PtrInt64 is a helper routine that returns a pointer to given integer value.
PtrString is a helper routine that returns a pointer to given string value.
PtrTime is helper routine that returns a pointer to given Time value.
# Constants
List of GetDefaultVersionRequestView.
List of GetDefaultVersionRequestView.
List of GetDefaultVersionRequestView.
List of GetPipelineRequestView.
List of GetPipelineRequestView.
List of GetPipelineRequestView.
List of ListPipelinesRequestView.
List of ListPipelinesRequestView.
List of ListPipelinesRequestView.
List of PipelineType.
List of PipelineType.
List of PipelineType.
List of protobufNullValue.
List of QueryCollectionRequestTrackingType.
List of QueryCollectionRequestTrackingType.
List of QueryCollectionRequestTrackingType.
List of QueryCollectionRequestTrackingType.
List of SchemaFieldMode.
List of SchemaFieldMode.
List of SchemaFieldMode.
List of SchemaFieldMode.
List of SchemaFieldType.
List of SchemaFieldType.
List of SchemaFieldType.
List of SchemaFieldType.
List of SchemaFieldType.
List of SchemaFieldType.
List of SchemaFieldType.
# Variables
ContextAccessToken takes a string oauth2 access token as authentication for the request.
ContextAPIKeys takes a string apikey as authentication for the request.
ContextBasicAuth takes BasicAuth as authentication for the request.
ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request.
ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
ContextOperationServerIndices uses a server configuration from the index mapping.
ContextOperationServerVariables overrides a server configuration variables using operation specific values.
ContextServerIndex uses a server configuration from the index.
ContextServerVariables overrides a server configuration variables.
# Structs
ActivePromotion ActivePromotion is a promotion that is active for a given search.
No description provided by the author
No description provided by the author
APIClient manages communication with the Search.io API API vv4 In most cases there should be only one, shared, APIClient.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
APIKey provides API key based authentication to a request passed via context using ContextAPIKey.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
APIResponse stores the API response returned by the server.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth.
BatchCreateSchemaFieldsRequest struct for BatchCreateSchemaFieldsRequest.
BatchCreateSchemaFieldsResponse struct for BatchCreateSchemaFieldsResponse.
BatchCreateSchemaFieldsResponseError struct for BatchCreateSchemaFieldsResponseError.
BatchUpsertRecordsRequest struct for BatchUpsertRecordsRequest.
BatchUpsertRecordsRequestPipeline The pipeline to use when upserting the records.
BatchUpsertRecordsResponse struct for BatchUpsertRecordsResponse.
BatchUpsertRecordsResponseError struct for BatchUpsertRecordsResponseError.
BatchUpsertRecordsResponseKey struct for BatchUpsertRecordsResponseKey.
BatchUpsertRecordsResponseVariables struct for BatchUpsertRecordsResponseVariables.
Collection struct for Collection.
Configuration stores the configuration of the API client.
DeleteRecordRequest struct for DeleteRecordRequest.
Error struct for Error.
GeneratePipelinesRequest struct for GeneratePipelinesRequest.
GeneratePipelinesResponse struct for GeneratePipelinesResponse.
GenericOpenAPIError Provides access to the body, error and model on returned errors.
GetDefaultPipelineResponse struct for GetDefaultPipelineResponse.
GetRecordRequest struct for GetRecordRequest.
Integration Integration contains integration config, e.g.
ListCollectionsResponse struct for ListCollectionsResponse.
ListIntegrationsResponse ListIntegrations response.
ListPipelinesResponse struct for ListPipelinesResponse.
ListPromotionsResponse struct for ListPromotionsResponse.
ListRedirectsResponse struct for ListRedirectsResponse.
ListSchemaFieldsResponse struct for ListSchemaFieldsResponse.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PercentileDataPoint struct for PercentileDataPoint.
Pipeline struct for Pipeline.
PipelineStep Step creates a pipeline step.
PipelineStepParamBinding struct for PipelineStepParamBinding.
Promotion Promotion contains a trigger, determining which searches it should be active for, and a list of alterations that should be made to search results when it is active.
PromotionExclusion struct for PromotionExclusion.
PromotionFilterBoost struct for PromotionFilterBoost.
PromotionFilterCondition A set of filters of the form `field = 'value'`.
PromotionPin struct for PromotionPin.
PromotionRangeBoost struct for PromotionRangeBoost.
ProtobufAny `Any` contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message.
QueryAggregateResult A query aggregate result contains results of aggregations.
QueryAggregateResultAnalysis struct for QueryAggregateResultAnalysis.
QueryAggregateResultBuckets Buckets is a full set of buckets computed in an aggregation.
QueryAggregateResultBucketsBucket Bucket is the result of a bucket aggregate.
QueryAggregateResultCount Count contains the counts for the set of values returned.
QueryAggregateResultDate struct for QueryAggregateResultDate.
QueryAggregateResultMetric Metric represents the metric type requested, represented by an Enumeration Type.
QueryAggregateResultPercentile Percentile contains the data points returned in a percentile aggregate step.
QueryCollectionRequest A request to perform a search using a pipeline.
QueryCollectionRequestPipeline The pipeline to use when querying the collection.
QueryCollectionRequestTracking struct for QueryCollectionRequestTracking.
QueryCollectionResponse struct for QueryCollectionResponse.
QueryCollectionResponsePipeline The resolved query pipeline that was used to run the query.
QueryResult struct for QueryResult.
QueryResultToken Tokens are used to carry ranking information for query results.
QueryResultTokenClick Click is a token that corresponds to selecting a record from a result set.
QueryResultTokenPosNeg PosNeg is a pair of tokens which are used to mark a record as a good/bad result for a request.
RecordKey struct for RecordKey.
Redirect Redirect contains a target that you can redirect users to if their search query matches a certain condition.
RedirectResult RedirectResult indicates that a redirect has been triggered for a given query.
SchemaField SchemaField defines the properties of a field in the schema.
SendEventRequest A request to send an event to the ranking system after a user interacts with a search result.
ServerConfiguration stores the information about a server.
ServerVariable stores the information about a server variable.
SetDefaultPipelineRequest struct for SetDefaultPipelineRequest.
SetDefaultVersionRequest struct for SetDefaultVersionRequest.
Status The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
UpdateRecordRequest struct for UpdateRecordRequest.
UpsertRecordRequest struct for UpsertRecordRequest.
UpsertRecordRequestPipeline The pipeline to use when upserting the record.
UpsertRecordResponse struct for UpsertRecordResponse.
# Type aliases
CollectionsApiService CollectionsApi service.
EventsApiService EventsApi service.
GetDefaultVersionRequestView - VIEW_UNSPECIFIED: The default / unset value.
GetPipelineRequestView - VIEW_UNSPECIFIED: The default / unset value.
ListPipelinesRequestView - VIEW_UNSPECIFIED: The default / unset value.
PipelinesApiService PipelinesApi service.
PipelineType - TYPE_UNSPECIFIED: Pipeline type not specified.
PromotionsApiService PromotionsApi service.
ProtobufNullValue `NullValue` is a singleton enumeration to represent the null value for the `Value` type union.
QueryCollectionRequestTrackingType - TYPE_UNSPECIFIED: The default / unset value.
RecordsApiService RecordsApi service.
RedirectsApiService RedirectsApi service.
SchemaApiService SchemaApi service.
SchemaFieldMode Mode is an enumeration of modes for a field.
SchemaFieldType Type represents the underlying data type of the field.
ServerConfigurations stores multiple ServerConfiguration items.