ctx context.Context,
request *p.InternalCreateOrUpdateNexusEndpointRequest,
batch := s.session.NewBatch(gocql.LoggedBatch).WithContext(ctx)
if request.Endpoint.Version == 0 {
batch.Query(templateCreateEndpointQuery,
rowTypeNexusEndpoint,
request.Endpoint.ID,
request.Endpoint.Data.Data,
request.Endpoint.Data.EncodingType.String(),
1,
)
} else {
batch.Query(templateUpdateEndpointQuery,
request.Endpoint.Data.Data,