integrationrun

package
v2.5.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 18, 2026 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Label holds the string label denoting the integrationrun type in the database.
	Label = "integration_run"
	// FieldID holds the string denoting the id field in the database.
	FieldID = "id"
	// FieldCreatedAt holds the string denoting the created_at field in the database.
	FieldCreatedAt = "created_at"
	// FieldUpdatedAt holds the string denoting the updated_at field in the database.
	FieldUpdatedAt = "updated_at"
	// FieldCreatedBy holds the string denoting the created_by field in the database.
	FieldCreatedBy = "created_by"
	// FieldUpdatedBy holds the string denoting the updated_by field in the database.
	FieldUpdatedBy = "updated_by"
	// FieldUpdatedByImpersonator holds the string denoting the updated_by_impersonator field in the database.
	FieldUpdatedByImpersonator = "updated_by_impersonator"
	// FieldDeletedAt holds the string denoting the deleted_at field in the database.
	FieldDeletedAt = "deleted_at"
	// FieldDeletedBy holds the string denoting the deleted_by field in the database.
	FieldDeletedBy = "deleted_by"
	// FieldOwnerID holds the string denoting the owner_id field in the database.
	FieldOwnerID = "owner_id"
	// FieldIntegrationID holds the string denoting the integration_id field in the database.
	FieldIntegrationID = "integration_id"
	// FieldOperationName holds the string denoting the operation_name field in the database.
	FieldOperationName = "operation_name"
	// FieldOperationKind holds the string denoting the operation_kind field in the database.
	FieldOperationKind = "operation_kind"
	// FieldRunType holds the string denoting the run_type field in the database.
	FieldRunType = "run_type"
	// FieldOperationConfig holds the string denoting the operation_config field in the database.
	FieldOperationConfig = "operation_config"
	// FieldStatus holds the string denoting the status field in the database.
	FieldStatus = "status"
	// FieldStartedAt holds the string denoting the started_at field in the database.
	FieldStartedAt = "started_at"
	// FieldFinishedAt holds the string denoting the finished_at field in the database.
	FieldFinishedAt = "finished_at"
	// FieldDurationMs holds the string denoting the duration_ms field in the database.
	FieldDurationMs = "duration_ms"
	// FieldSummary holds the string denoting the summary field in the database.
	FieldSummary = "summary"
	// FieldError holds the string denoting the error field in the database.
	FieldError = "error"
	// FieldMetrics holds the string denoting the metrics field in the database.
	FieldMetrics = "metrics"
	// EdgeOwner holds the string denoting the owner edge name in mutations.
	EdgeOwner = "owner"
	// EdgeIntegration holds the string denoting the integration edge name in mutations.
	EdgeIntegration = "integration"
	// EdgeActionPlans holds the string denoting the action_plans edge name in mutations.
	EdgeActionPlans = "action_plans"
	// EdgeAssets holds the string denoting the assets edge name in mutations.
	EdgeAssets = "assets"
	// EdgeCheckResults holds the string denoting the check_results edge name in mutations.
	EdgeCheckResults = "check_results"
	// EdgeContacts holds the string denoting the contacts edge name in mutations.
	EdgeContacts = "contacts"
	// EdgeDirectoryAccounts holds the string denoting the directory_accounts edge name in mutations.
	EdgeDirectoryAccounts = "directory_accounts"
	// EdgeDirectoryGroups holds the string denoting the directory_groups edge name in mutations.
	EdgeDirectoryGroups = "directory_groups"
	// EdgeDirectoryMemberships holds the string denoting the directory_memberships edge name in mutations.
	EdgeDirectoryMemberships = "directory_memberships"
	// EdgeEntities holds the string denoting the entities edge name in mutations.
	EdgeEntities = "entities"
	// EdgeFindings holds the string denoting the findings edge name in mutations.
	EdgeFindings = "findings"
	// EdgeInternalPolicies holds the string denoting the internal_policies edge name in mutations.
	EdgeInternalPolicies = "internal_policies"
	// EdgeProcedures holds the string denoting the procedures edge name in mutations.
	EdgeProcedures = "procedures"
	// EdgeRisks holds the string denoting the risks edge name in mutations.
	EdgeRisks = "risks"
	// EdgeVulnerabilities holds the string denoting the vulnerabilities edge name in mutations.
	EdgeVulnerabilities = "vulnerabilities"
	// Table holds the table name of the integrationrun in the database.
	Table = "integration_runs"
	// OwnerTable is the table that holds the owner relation/edge.
	OwnerTable = "integration_runs"
	// OwnerInverseTable is the table name for the Organization entity.
	// It exists in this package in order to avoid circular dependency with the "organization" package.
	OwnerInverseTable = "organizations"
	// OwnerColumn is the table column denoting the owner relation/edge.
	OwnerColumn = "owner_id"
	// IntegrationTable is the table that holds the integration relation/edge.
	IntegrationTable = "integration_runs"
	// IntegrationInverseTable is the table name for the Integration entity.
	// It exists in this package in order to avoid circular dependency with the "integration" package.
	IntegrationInverseTable = "integrations"
	// IntegrationColumn is the table column denoting the integration relation/edge.
	IntegrationColumn = "integration_id"
	// ActionPlansTable is the table that holds the action_plans relation/edge. The primary key declared below.
	ActionPlansTable = "action_plan_integration_runs"
	// ActionPlansInverseTable is the table name for the ActionPlan entity.
	// It exists in this package in order to avoid circular dependency with the "actionplan" package.
	ActionPlansInverseTable = "action_plans"
	// AssetsTable is the table that holds the assets relation/edge. The primary key declared below.
	AssetsTable = "asset_integration_runs"
	// AssetsInverseTable is the table name for the Asset entity.
	// It exists in this package in order to avoid circular dependency with the "asset" package.
	AssetsInverseTable = "assets"
	// CheckResultsTable is the table that holds the check_results relation/edge. The primary key declared below.
	CheckResultsTable = "check_result_integration_runs"
	// CheckResultsInverseTable is the table name for the CheckResult entity.
	// It exists in this package in order to avoid circular dependency with the "checkresult" package.
	CheckResultsInverseTable = "check_results"
	// ContactsTable is the table that holds the contacts relation/edge. The primary key declared below.
	ContactsTable = "contact_integration_runs"
	// ContactsInverseTable is the table name for the Contact entity.
	// It exists in this package in order to avoid circular dependency with the "contact" package.
	ContactsInverseTable = "contacts"
	// DirectoryAccountsTable is the table that holds the directory_accounts relation/edge. The primary key declared below.
	DirectoryAccountsTable = "directory_account_integration_runs"
	// DirectoryAccountsInverseTable is the table name for the DirectoryAccount entity.
	// It exists in this package in order to avoid circular dependency with the "directoryaccount" package.
	DirectoryAccountsInverseTable = "directory_accounts"
	// DirectoryGroupsTable is the table that holds the directory_groups relation/edge. The primary key declared below.
	DirectoryGroupsTable = "directory_group_integration_runs"
	// DirectoryGroupsInverseTable is the table name for the DirectoryGroup entity.
	// It exists in this package in order to avoid circular dependency with the "directorygroup" package.
	DirectoryGroupsInverseTable = "directory_groups"
	// DirectoryMembershipsTable is the table that holds the directory_memberships relation/edge. The primary key declared below.
	DirectoryMembershipsTable = "directory_membership_integration_runs"
	// DirectoryMembershipsInverseTable is the table name for the DirectoryMembership entity.
	// It exists in this package in order to avoid circular dependency with the "directorymembership" package.
	DirectoryMembershipsInverseTable = "directory_memberships"
	// EntitiesTable is the table that holds the entities relation/edge. The primary key declared below.
	EntitiesTable = "entity_integration_runs"
	// EntitiesInverseTable is the table name for the Entity entity.
	// It exists in this package in order to avoid circular dependency with the "entity" package.
	EntitiesInverseTable = "entities"
	// FindingsTable is the table that holds the findings relation/edge. The primary key declared below.
	FindingsTable = "finding_integration_runs"
	// FindingsInverseTable is the table name for the Finding entity.
	// It exists in this package in order to avoid circular dependency with the "finding" package.
	FindingsInverseTable = "findings"
	// InternalPoliciesTable is the table that holds the internal_policies relation/edge. The primary key declared below.
	InternalPoliciesTable = "internal_policy_integration_runs"
	// InternalPoliciesInverseTable is the table name for the InternalPolicy entity.
	// It exists in this package in order to avoid circular dependency with the "internalpolicy" package.
	InternalPoliciesInverseTable = "internal_policies"
	// ProceduresTable is the table that holds the procedures relation/edge. The primary key declared below.
	ProceduresTable = "procedure_integration_runs"
	// ProceduresInverseTable is the table name for the Procedure entity.
	// It exists in this package in order to avoid circular dependency with the "procedure" package.
	ProceduresInverseTable = "procedures"
	// RisksTable is the table that holds the risks relation/edge. The primary key declared below.
	RisksTable = "risk_integration_runs"
	// RisksInverseTable is the table name for the Risk entity.
	// It exists in this package in order to avoid circular dependency with the "risk" package.
	RisksInverseTable = "risks"
	// VulnerabilitiesTable is the table that holds the vulnerabilities relation/edge. The primary key declared below.
	VulnerabilitiesTable = "vulnerability_integration_runs"
	// VulnerabilitiesInverseTable is the table name for the Vulnerability entity.
	// It exists in this package in order to avoid circular dependency with the "vulnerability" package.
	VulnerabilitiesInverseTable = "vulnerabilities"
)
View Source
const DefaultStatus enums.IntegrationRunStatus = "PENDING"

Variables

View Source
var (
	// ActionPlansPrimaryKey and ActionPlansColumn2 are the table columns denoting the
	// primary key for the action_plans relation (M2M).
	ActionPlansPrimaryKey = []string{"action_plan_id", "integration_run_id"}
	// AssetsPrimaryKey and AssetsColumn2 are the table columns denoting the
	// primary key for the assets relation (M2M).
	AssetsPrimaryKey = []string{"asset_id", "integration_run_id"}
	// CheckResultsPrimaryKey and CheckResultsColumn2 are the table columns denoting the
	// primary key for the check_results relation (M2M).
	CheckResultsPrimaryKey = []string{"check_result_id", "integration_run_id"}
	// ContactsPrimaryKey and ContactsColumn2 are the table columns denoting the
	// primary key for the contacts relation (M2M).
	ContactsPrimaryKey = []string{"contact_id", "integration_run_id"}
	// DirectoryAccountsPrimaryKey and DirectoryAccountsColumn2 are the table columns denoting the
	// primary key for the directory_accounts relation (M2M).
	DirectoryAccountsPrimaryKey = []string{"directory_account_id", "integration_run_id"}
	// DirectoryGroupsPrimaryKey and DirectoryGroupsColumn2 are the table columns denoting the
	// primary key for the directory_groups relation (M2M).
	DirectoryGroupsPrimaryKey = []string{"directory_group_id", "integration_run_id"}
	// DirectoryMembershipsPrimaryKey and DirectoryMembershipsColumn2 are the table columns denoting the
	// primary key for the directory_memberships relation (M2M).
	DirectoryMembershipsPrimaryKey = []string{"directory_membership_id", "integration_run_id"}
	// EntitiesPrimaryKey and EntitiesColumn2 are the table columns denoting the
	// primary key for the entities relation (M2M).
	EntitiesPrimaryKey = []string{"entity_id", "integration_run_id"}
	// FindingsPrimaryKey and FindingsColumn2 are the table columns denoting the
	// primary key for the findings relation (M2M).
	FindingsPrimaryKey = []string{"finding_id", "integration_run_id"}
	// InternalPoliciesPrimaryKey and InternalPoliciesColumn2 are the table columns denoting the
	// primary key for the internal_policies relation (M2M).
	InternalPoliciesPrimaryKey = []string{"internal_policy_id", "integration_run_id"}
	// ProceduresPrimaryKey and ProceduresColumn2 are the table columns denoting the
	// primary key for the procedures relation (M2M).
	ProceduresPrimaryKey = []string{"procedure_id", "integration_run_id"}
	// RisksPrimaryKey and RisksColumn2 are the table columns denoting the
	// primary key for the risks relation (M2M).
	RisksPrimaryKey = []string{"risk_id", "integration_run_id"}
	// VulnerabilitiesPrimaryKey and VulnerabilitiesColumn2 are the table columns denoting the
	// primary key for the vulnerabilities relation (M2M).
	VulnerabilitiesPrimaryKey = []string{"vulnerability_id", "integration_run_id"}
)
View Source
var (
	Hooks        [6]ent.Hook
	Interceptors [3]ent.Interceptor
	Policy       ent.Policy
	// DefaultCreatedAt holds the default value on creation for the "created_at" field.
	DefaultCreatedAt func() time.Time
	// DefaultUpdatedAt holds the default value on creation for the "updated_at" field.
	DefaultUpdatedAt func() time.Time
	// UpdateDefaultUpdatedAt holds the default value on update for the "updated_at" field.
	UpdateDefaultUpdatedAt func() time.Time
	// OwnerIDValidator is a validator for the "owner_id" field. It is called by the builders before save.
	OwnerIDValidator func(string) error
	// DefaultStartedAt holds the default value on creation for the "started_at" field.
	DefaultStartedAt func() time.Time
	// DefaultID holds the default value on creation for the "id" field.
	DefaultID func() string
)

Note that the variables below are initialized by the runtime package on the initialization of the application. Therefore, it should be imported in the main as follows:

import _ "github.com/theopenlane/core/v2/internal/ent/generated/runtime"

Columns holds all SQL columns for integrationrun fields.

Functions

func And

And groups predicates with the AND operator between them.

func CreatedAt

func CreatedAt(v time.Time) predicate.IntegrationRun

CreatedAt applies equality check predicate on the "created_at" field. It's identical to CreatedAtEQ.

func CreatedAtEQ

func CreatedAtEQ(v time.Time) predicate.IntegrationRun

CreatedAtEQ applies the EQ predicate on the "created_at" field.

func CreatedAtGT

func CreatedAtGT(v time.Time) predicate.IntegrationRun

CreatedAtGT applies the GT predicate on the "created_at" field.

func CreatedAtGTE

func CreatedAtGTE(v time.Time) predicate.IntegrationRun

CreatedAtGTE applies the GTE predicate on the "created_at" field.

func CreatedAtIn

func CreatedAtIn(vs ...time.Time) predicate.IntegrationRun

CreatedAtIn applies the In predicate on the "created_at" field.

func CreatedAtIsNil

func CreatedAtIsNil() predicate.IntegrationRun

CreatedAtIsNil applies the IsNil predicate on the "created_at" field.

func CreatedAtLT

func CreatedAtLT(v time.Time) predicate.IntegrationRun

CreatedAtLT applies the LT predicate on the "created_at" field.

func CreatedAtLTE

func CreatedAtLTE(v time.Time) predicate.IntegrationRun

CreatedAtLTE applies the LTE predicate on the "created_at" field.

func CreatedAtNEQ

func CreatedAtNEQ(v time.Time) predicate.IntegrationRun

CreatedAtNEQ applies the NEQ predicate on the "created_at" field.

func CreatedAtNotIn

func CreatedAtNotIn(vs ...time.Time) predicate.IntegrationRun

CreatedAtNotIn applies the NotIn predicate on the "created_at" field.

func CreatedAtNotNil

func CreatedAtNotNil() predicate.IntegrationRun

CreatedAtNotNil applies the NotNil predicate on the "created_at" field.

func CreatedBy

func CreatedBy(v string) predicate.IntegrationRun

CreatedBy applies equality check predicate on the "created_by" field. It's identical to CreatedByEQ.

func CreatedByContains

func CreatedByContains(v string) predicate.IntegrationRun

CreatedByContains applies the Contains predicate on the "created_by" field.

func CreatedByContainsFold

func CreatedByContainsFold(v string) predicate.IntegrationRun

CreatedByContainsFold applies the ContainsFold predicate on the "created_by" field.

func CreatedByEQ

func CreatedByEQ(v string) predicate.IntegrationRun

CreatedByEQ applies the EQ predicate on the "created_by" field.

func CreatedByEqualFold

func CreatedByEqualFold(v string) predicate.IntegrationRun

CreatedByEqualFold applies the EqualFold predicate on the "created_by" field.

func CreatedByGT

func CreatedByGT(v string) predicate.IntegrationRun

CreatedByGT applies the GT predicate on the "created_by" field.

func CreatedByGTE

func CreatedByGTE(v string) predicate.IntegrationRun

CreatedByGTE applies the GTE predicate on the "created_by" field.

func CreatedByHasPrefix

func CreatedByHasPrefix(v string) predicate.IntegrationRun

CreatedByHasPrefix applies the HasPrefix predicate on the "created_by" field.

func CreatedByHasSuffix

func CreatedByHasSuffix(v string) predicate.IntegrationRun

CreatedByHasSuffix applies the HasSuffix predicate on the "created_by" field.

func CreatedByIn

func CreatedByIn(vs ...string) predicate.IntegrationRun

CreatedByIn applies the In predicate on the "created_by" field.

func CreatedByIsNil

func CreatedByIsNil() predicate.IntegrationRun

CreatedByIsNil applies the IsNil predicate on the "created_by" field.

func CreatedByLT

func CreatedByLT(v string) predicate.IntegrationRun

CreatedByLT applies the LT predicate on the "created_by" field.

func CreatedByLTE

func CreatedByLTE(v string) predicate.IntegrationRun

CreatedByLTE applies the LTE predicate on the "created_by" field.

func CreatedByNEQ

func CreatedByNEQ(v string) predicate.IntegrationRun

CreatedByNEQ applies the NEQ predicate on the "created_by" field.

func CreatedByNotIn

func CreatedByNotIn(vs ...string) predicate.IntegrationRun

CreatedByNotIn applies the NotIn predicate on the "created_by" field.

func CreatedByNotNil

func CreatedByNotNil() predicate.IntegrationRun

CreatedByNotNil applies the NotNil predicate on the "created_by" field.

func DeletedAt

func DeletedAt(v time.Time) predicate.IntegrationRun

DeletedAt applies equality check predicate on the "deleted_at" field. It's identical to DeletedAtEQ.

func DeletedAtEQ

func DeletedAtEQ(v time.Time) predicate.IntegrationRun

DeletedAtEQ applies the EQ predicate on the "deleted_at" field.

func DeletedAtGT

func DeletedAtGT(v time.Time) predicate.IntegrationRun

DeletedAtGT applies the GT predicate on the "deleted_at" field.

func DeletedAtGTE

func DeletedAtGTE(v time.Time) predicate.IntegrationRun

DeletedAtGTE applies the GTE predicate on the "deleted_at" field.

func DeletedAtIn

func DeletedAtIn(vs ...time.Time) predicate.IntegrationRun

DeletedAtIn applies the In predicate on the "deleted_at" field.

func DeletedAtIsNil

func DeletedAtIsNil() predicate.IntegrationRun

DeletedAtIsNil applies the IsNil predicate on the "deleted_at" field.

func DeletedAtLT

func DeletedAtLT(v time.Time) predicate.IntegrationRun

DeletedAtLT applies the LT predicate on the "deleted_at" field.

func DeletedAtLTE

func DeletedAtLTE(v time.Time) predicate.IntegrationRun

DeletedAtLTE applies the LTE predicate on the "deleted_at" field.

func DeletedAtNEQ

func DeletedAtNEQ(v time.Time) predicate.IntegrationRun

DeletedAtNEQ applies the NEQ predicate on the "deleted_at" field.

func DeletedAtNotIn

func DeletedAtNotIn(vs ...time.Time) predicate.IntegrationRun

DeletedAtNotIn applies the NotIn predicate on the "deleted_at" field.

func DeletedAtNotNil

func DeletedAtNotNil() predicate.IntegrationRun

DeletedAtNotNil applies the NotNil predicate on the "deleted_at" field.

func DeletedBy

func DeletedBy(v string) predicate.IntegrationRun

DeletedBy applies equality check predicate on the "deleted_by" field. It's identical to DeletedByEQ.

func DeletedByContains

func DeletedByContains(v string) predicate.IntegrationRun

DeletedByContains applies the Contains predicate on the "deleted_by" field.

func DeletedByContainsFold

func DeletedByContainsFold(v string) predicate.IntegrationRun

DeletedByContainsFold applies the ContainsFold predicate on the "deleted_by" field.

func DeletedByEQ

func DeletedByEQ(v string) predicate.IntegrationRun

DeletedByEQ applies the EQ predicate on the "deleted_by" field.

func DeletedByEqualFold

func DeletedByEqualFold(v string) predicate.IntegrationRun

DeletedByEqualFold applies the EqualFold predicate on the "deleted_by" field.

func DeletedByGT

func DeletedByGT(v string) predicate.IntegrationRun

DeletedByGT applies the GT predicate on the "deleted_by" field.

func DeletedByGTE

func DeletedByGTE(v string) predicate.IntegrationRun

DeletedByGTE applies the GTE predicate on the "deleted_by" field.

func DeletedByHasPrefix

func DeletedByHasPrefix(v string) predicate.IntegrationRun

DeletedByHasPrefix applies the HasPrefix predicate on the "deleted_by" field.

func DeletedByHasSuffix

func DeletedByHasSuffix(v string) predicate.IntegrationRun

DeletedByHasSuffix applies the HasSuffix predicate on the "deleted_by" field.

func DeletedByIn

func DeletedByIn(vs ...string) predicate.IntegrationRun

DeletedByIn applies the In predicate on the "deleted_by" field.

func DeletedByIsNil

func DeletedByIsNil() predicate.IntegrationRun

DeletedByIsNil applies the IsNil predicate on the "deleted_by" field.

func DeletedByLT

func DeletedByLT(v string) predicate.IntegrationRun

DeletedByLT applies the LT predicate on the "deleted_by" field.

func DeletedByLTE

func DeletedByLTE(v string) predicate.IntegrationRun

DeletedByLTE applies the LTE predicate on the "deleted_by" field.

func DeletedByNEQ

func DeletedByNEQ(v string) predicate.IntegrationRun

DeletedByNEQ applies the NEQ predicate on the "deleted_by" field.

func DeletedByNotIn

func DeletedByNotIn(vs ...string) predicate.IntegrationRun

DeletedByNotIn applies the NotIn predicate on the "deleted_by" field.

func DeletedByNotNil

func DeletedByNotNil() predicate.IntegrationRun

DeletedByNotNil applies the NotNil predicate on the "deleted_by" field.

func DurationMs

func DurationMs(v int) predicate.IntegrationRun

DurationMs applies equality check predicate on the "duration_ms" field. It's identical to DurationMsEQ.

func DurationMsEQ

func DurationMsEQ(v int) predicate.IntegrationRun

DurationMsEQ applies the EQ predicate on the "duration_ms" field.

func DurationMsGT

func DurationMsGT(v int) predicate.IntegrationRun

DurationMsGT applies the GT predicate on the "duration_ms" field.

func DurationMsGTE

func DurationMsGTE(v int) predicate.IntegrationRun

DurationMsGTE applies the GTE predicate on the "duration_ms" field.

func DurationMsIn

func DurationMsIn(vs ...int) predicate.IntegrationRun

DurationMsIn applies the In predicate on the "duration_ms" field.

func DurationMsIsNil

func DurationMsIsNil() predicate.IntegrationRun

DurationMsIsNil applies the IsNil predicate on the "duration_ms" field.

func DurationMsLT

func DurationMsLT(v int) predicate.IntegrationRun

DurationMsLT applies the LT predicate on the "duration_ms" field.

func DurationMsLTE

func DurationMsLTE(v int) predicate.IntegrationRun

DurationMsLTE applies the LTE predicate on the "duration_ms" field.

func DurationMsNEQ

func DurationMsNEQ(v int) predicate.IntegrationRun

DurationMsNEQ applies the NEQ predicate on the "duration_ms" field.

func DurationMsNotIn

func DurationMsNotIn(vs ...int) predicate.IntegrationRun

DurationMsNotIn applies the NotIn predicate on the "duration_ms" field.

func DurationMsNotNil

func DurationMsNotNil() predicate.IntegrationRun

DurationMsNotNil applies the NotNil predicate on the "duration_ms" field.

func Error

Error applies equality check predicate on the "error" field. It's identical to ErrorEQ.

func ErrorContains

func ErrorContains(v string) predicate.IntegrationRun

ErrorContains applies the Contains predicate on the "error" field.

func ErrorContainsFold

func ErrorContainsFold(v string) predicate.IntegrationRun

ErrorContainsFold applies the ContainsFold predicate on the "error" field.

func ErrorEQ

func ErrorEQ(v string) predicate.IntegrationRun

ErrorEQ applies the EQ predicate on the "error" field.

func ErrorEqualFold

func ErrorEqualFold(v string) predicate.IntegrationRun

ErrorEqualFold applies the EqualFold predicate on the "error" field.

func ErrorGT

func ErrorGT(v string) predicate.IntegrationRun

ErrorGT applies the GT predicate on the "error" field.

func ErrorGTE

func ErrorGTE(v string) predicate.IntegrationRun

ErrorGTE applies the GTE predicate on the "error" field.

func ErrorHasPrefix

func ErrorHasPrefix(v string) predicate.IntegrationRun

ErrorHasPrefix applies the HasPrefix predicate on the "error" field.

func ErrorHasSuffix

func ErrorHasSuffix(v string) predicate.IntegrationRun

ErrorHasSuffix applies the HasSuffix predicate on the "error" field.

func ErrorIn

func ErrorIn(vs ...string) predicate.IntegrationRun

ErrorIn applies the In predicate on the "error" field.

func ErrorIsNil

func ErrorIsNil() predicate.IntegrationRun

ErrorIsNil applies the IsNil predicate on the "error" field.

func ErrorLT

func ErrorLT(v string) predicate.IntegrationRun

ErrorLT applies the LT predicate on the "error" field.

func ErrorLTE

func ErrorLTE(v string) predicate.IntegrationRun

ErrorLTE applies the LTE predicate on the "error" field.

func ErrorNEQ

func ErrorNEQ(v string) predicate.IntegrationRun

ErrorNEQ applies the NEQ predicate on the "error" field.

func ErrorNotIn

func ErrorNotIn(vs ...string) predicate.IntegrationRun

ErrorNotIn applies the NotIn predicate on the "error" field.

func ErrorNotNil

func ErrorNotNil() predicate.IntegrationRun

ErrorNotNil applies the NotNil predicate on the "error" field.

func FinishedAt

func FinishedAt(v time.Time) predicate.IntegrationRun

FinishedAt applies equality check predicate on the "finished_at" field. It's identical to FinishedAtEQ.

func FinishedAtEQ

func FinishedAtEQ(v time.Time) predicate.IntegrationRun

FinishedAtEQ applies the EQ predicate on the "finished_at" field.

func FinishedAtGT

func FinishedAtGT(v time.Time) predicate.IntegrationRun

FinishedAtGT applies the GT predicate on the "finished_at" field.

func FinishedAtGTE

func FinishedAtGTE(v time.Time) predicate.IntegrationRun

FinishedAtGTE applies the GTE predicate on the "finished_at" field.

func FinishedAtIn

func FinishedAtIn(vs ...time.Time) predicate.IntegrationRun

FinishedAtIn applies the In predicate on the "finished_at" field.

func FinishedAtIsNil

func FinishedAtIsNil() predicate.IntegrationRun

FinishedAtIsNil applies the IsNil predicate on the "finished_at" field.

func FinishedAtLT

func FinishedAtLT(v time.Time) predicate.IntegrationRun

FinishedAtLT applies the LT predicate on the "finished_at" field.

func FinishedAtLTE

func FinishedAtLTE(v time.Time) predicate.IntegrationRun

FinishedAtLTE applies the LTE predicate on the "finished_at" field.

func FinishedAtNEQ

func FinishedAtNEQ(v time.Time) predicate.IntegrationRun

FinishedAtNEQ applies the NEQ predicate on the "finished_at" field.

func FinishedAtNotIn

func FinishedAtNotIn(vs ...time.Time) predicate.IntegrationRun

FinishedAtNotIn applies the NotIn predicate on the "finished_at" field.

func FinishedAtNotNil

func FinishedAtNotNil() predicate.IntegrationRun

FinishedAtNotNil applies the NotNil predicate on the "finished_at" field.

func HasActionPlans

func HasActionPlans() predicate.IntegrationRun

HasActionPlans applies the HasEdge predicate on the "action_plans" edge.

func HasActionPlansWith

func HasActionPlansWith(preds ...predicate.ActionPlan) predicate.IntegrationRun

HasActionPlansWith applies the HasEdge predicate on the "action_plans" edge with a given conditions (other predicates).

func HasAssets

func HasAssets() predicate.IntegrationRun

HasAssets applies the HasEdge predicate on the "assets" edge.

func HasAssetsWith

func HasAssetsWith(preds ...predicate.Asset) predicate.IntegrationRun

HasAssetsWith applies the HasEdge predicate on the "assets" edge with a given conditions (other predicates).

func HasCheckResults

func HasCheckResults() predicate.IntegrationRun

HasCheckResults applies the HasEdge predicate on the "check_results" edge.

func HasCheckResultsWith

func HasCheckResultsWith(preds ...predicate.CheckResult) predicate.IntegrationRun

HasCheckResultsWith applies the HasEdge predicate on the "check_results" edge with a given conditions (other predicates).

func HasContacts

func HasContacts() predicate.IntegrationRun

HasContacts applies the HasEdge predicate on the "contacts" edge.

func HasContactsWith

func HasContactsWith(preds ...predicate.Contact) predicate.IntegrationRun

HasContactsWith applies the HasEdge predicate on the "contacts" edge with a given conditions (other predicates).

func HasDirectoryAccounts

func HasDirectoryAccounts() predicate.IntegrationRun

HasDirectoryAccounts applies the HasEdge predicate on the "directory_accounts" edge.

func HasDirectoryAccountsWith

func HasDirectoryAccountsWith(preds ...predicate.DirectoryAccount) predicate.IntegrationRun

HasDirectoryAccountsWith applies the HasEdge predicate on the "directory_accounts" edge with a given conditions (other predicates).

func HasDirectoryGroups

func HasDirectoryGroups() predicate.IntegrationRun

HasDirectoryGroups applies the HasEdge predicate on the "directory_groups" edge.

func HasDirectoryGroupsWith

func HasDirectoryGroupsWith(preds ...predicate.DirectoryGroup) predicate.IntegrationRun

HasDirectoryGroupsWith applies the HasEdge predicate on the "directory_groups" edge with a given conditions (other predicates).

func HasDirectoryMemberships

func HasDirectoryMemberships() predicate.IntegrationRun

HasDirectoryMemberships applies the HasEdge predicate on the "directory_memberships" edge.

func HasDirectoryMembershipsWith

func HasDirectoryMembershipsWith(preds ...predicate.DirectoryMembership) predicate.IntegrationRun

HasDirectoryMembershipsWith applies the HasEdge predicate on the "directory_memberships" edge with a given conditions (other predicates).

func HasEntities

func HasEntities() predicate.IntegrationRun

HasEntities applies the HasEdge predicate on the "entities" edge.

func HasEntitiesWith

func HasEntitiesWith(preds ...predicate.Entity) predicate.IntegrationRun

HasEntitiesWith applies the HasEdge predicate on the "entities" edge with a given conditions (other predicates).

func HasFindings

func HasFindings() predicate.IntegrationRun

HasFindings applies the HasEdge predicate on the "findings" edge.

func HasFindingsWith

func HasFindingsWith(preds ...predicate.Finding) predicate.IntegrationRun

HasFindingsWith applies the HasEdge predicate on the "findings" edge with a given conditions (other predicates).

func HasIntegration

func HasIntegration() predicate.IntegrationRun

HasIntegration applies the HasEdge predicate on the "integration" edge.

func HasIntegrationWith

func HasIntegrationWith(preds ...predicate.Integration) predicate.IntegrationRun

HasIntegrationWith applies the HasEdge predicate on the "integration" edge with a given conditions (other predicates).

func HasInternalPolicies

func HasInternalPolicies() predicate.IntegrationRun

HasInternalPolicies applies the HasEdge predicate on the "internal_policies" edge.

func HasInternalPoliciesWith

func HasInternalPoliciesWith(preds ...predicate.InternalPolicy) predicate.IntegrationRun

HasInternalPoliciesWith applies the HasEdge predicate on the "internal_policies" edge with a given conditions (other predicates).

func HasOwner

func HasOwner() predicate.IntegrationRun

HasOwner applies the HasEdge predicate on the "owner" edge.

func HasOwnerWith

func HasOwnerWith(preds ...predicate.Organization) predicate.IntegrationRun

HasOwnerWith applies the HasEdge predicate on the "owner" edge with a given conditions (other predicates).

func HasProcedures

func HasProcedures() predicate.IntegrationRun

HasProcedures applies the HasEdge predicate on the "procedures" edge.

func HasProceduresWith

func HasProceduresWith(preds ...predicate.Procedure) predicate.IntegrationRun

HasProceduresWith applies the HasEdge predicate on the "procedures" edge with a given conditions (other predicates).

func HasRisks

func HasRisks() predicate.IntegrationRun

HasRisks applies the HasEdge predicate on the "risks" edge.

func HasRisksWith

func HasRisksWith(preds ...predicate.Risk) predicate.IntegrationRun

HasRisksWith applies the HasEdge predicate on the "risks" edge with a given conditions (other predicates).

func HasVulnerabilities

func HasVulnerabilities() predicate.IntegrationRun

HasVulnerabilities applies the HasEdge predicate on the "vulnerabilities" edge.

func HasVulnerabilitiesWith

func HasVulnerabilitiesWith(preds ...predicate.Vulnerability) predicate.IntegrationRun

HasVulnerabilitiesWith applies the HasEdge predicate on the "vulnerabilities" edge with a given conditions (other predicates).

func ID

ID filters vertices based on their ID field.

func IDContainsFold

func IDContainsFold(id string) predicate.IntegrationRun

IDContainsFold applies the ContainsFold predicate on the ID field.

func IDEQ

IDEQ applies the EQ predicate on the ID field.

func IDEqualFold

func IDEqualFold(id string) predicate.IntegrationRun

IDEqualFold applies the EqualFold predicate on the ID field.

func IDGT

IDGT applies the GT predicate on the ID field.

func IDGTE

IDGTE applies the GTE predicate on the ID field.

func IDIn

func IDIn(ids ...string) predicate.IntegrationRun

IDIn applies the In predicate on the ID field.

func IDLT

IDLT applies the LT predicate on the ID field.

func IDLTE

IDLTE applies the LTE predicate on the ID field.

func IDNEQ

IDNEQ applies the NEQ predicate on the ID field.

func IDNotIn

func IDNotIn(ids ...string) predicate.IntegrationRun

IDNotIn applies the NotIn predicate on the ID field.

func IntegrationID

func IntegrationID(v string) predicate.IntegrationRun

IntegrationID applies equality check predicate on the "integration_id" field. It's identical to IntegrationIDEQ.

func IntegrationIDContains

func IntegrationIDContains(v string) predicate.IntegrationRun

IntegrationIDContains applies the Contains predicate on the "integration_id" field.

func IntegrationIDContainsFold

func IntegrationIDContainsFold(v string) predicate.IntegrationRun

IntegrationIDContainsFold applies the ContainsFold predicate on the "integration_id" field.

func IntegrationIDEQ

func IntegrationIDEQ(v string) predicate.IntegrationRun

IntegrationIDEQ applies the EQ predicate on the "integration_id" field.

func IntegrationIDEqualFold

func IntegrationIDEqualFold(v string) predicate.IntegrationRun

IntegrationIDEqualFold applies the EqualFold predicate on the "integration_id" field.

func IntegrationIDGT

func IntegrationIDGT(v string) predicate.IntegrationRun

IntegrationIDGT applies the GT predicate on the "integration_id" field.

func IntegrationIDGTE

func IntegrationIDGTE(v string) predicate.IntegrationRun

IntegrationIDGTE applies the GTE predicate on the "integration_id" field.

func IntegrationIDHasPrefix

func IntegrationIDHasPrefix(v string) predicate.IntegrationRun

IntegrationIDHasPrefix applies the HasPrefix predicate on the "integration_id" field.

func IntegrationIDHasSuffix

func IntegrationIDHasSuffix(v string) predicate.IntegrationRun

IntegrationIDHasSuffix applies the HasSuffix predicate on the "integration_id" field.

func IntegrationIDIn

func IntegrationIDIn(vs ...string) predicate.IntegrationRun

IntegrationIDIn applies the In predicate on the "integration_id" field.

func IntegrationIDIsNil

func IntegrationIDIsNil() predicate.IntegrationRun

IntegrationIDIsNil applies the IsNil predicate on the "integration_id" field.

func IntegrationIDLT

func IntegrationIDLT(v string) predicate.IntegrationRun

IntegrationIDLT applies the LT predicate on the "integration_id" field.

func IntegrationIDLTE

func IntegrationIDLTE(v string) predicate.IntegrationRun

IntegrationIDLTE applies the LTE predicate on the "integration_id" field.

func IntegrationIDNEQ

func IntegrationIDNEQ(v string) predicate.IntegrationRun

IntegrationIDNEQ applies the NEQ predicate on the "integration_id" field.

func IntegrationIDNotIn

func IntegrationIDNotIn(vs ...string) predicate.IntegrationRun

IntegrationIDNotIn applies the NotIn predicate on the "integration_id" field.

func IntegrationIDNotNil

func IntegrationIDNotNil() predicate.IntegrationRun

IntegrationIDNotNil applies the NotNil predicate on the "integration_id" field.

func MetricsIsNil

func MetricsIsNil() predicate.IntegrationRun

MetricsIsNil applies the IsNil predicate on the "metrics" field.

func MetricsNotNil

func MetricsNotNil() predicate.IntegrationRun

MetricsNotNil applies the NotNil predicate on the "metrics" field.

func Not

Not applies the not operator on the given predicate.

func OperationConfigIsNil

func OperationConfigIsNil() predicate.IntegrationRun

OperationConfigIsNil applies the IsNil predicate on the "operation_config" field.

func OperationConfigNotNil

func OperationConfigNotNil() predicate.IntegrationRun

OperationConfigNotNil applies the NotNil predicate on the "operation_config" field.

func OperationKindEQ

OperationKindEQ applies the EQ predicate on the "operation_kind" field.

func OperationKindIn

OperationKindIn applies the In predicate on the "operation_kind" field.

func OperationKindIsNil

func OperationKindIsNil() predicate.IntegrationRun

OperationKindIsNil applies the IsNil predicate on the "operation_kind" field.

func OperationKindNEQ

OperationKindNEQ applies the NEQ predicate on the "operation_kind" field.

func OperationKindNotIn

func OperationKindNotIn(vs ...enums.IntegrationOperationKind) predicate.IntegrationRun

OperationKindNotIn applies the NotIn predicate on the "operation_kind" field.

func OperationKindNotNil

func OperationKindNotNil() predicate.IntegrationRun

OperationKindNotNil applies the NotNil predicate on the "operation_kind" field.

func OperationKindValidator

func OperationKindValidator(ok enums.IntegrationOperationKind) error

OperationKindValidator is a validator for the "operation_kind" field enum values. It is called by the builders before save.

func OperationName

func OperationName(v string) predicate.IntegrationRun

OperationName applies equality check predicate on the "operation_name" field. It's identical to OperationNameEQ.

func OperationNameContains

func OperationNameContains(v string) predicate.IntegrationRun

OperationNameContains applies the Contains predicate on the "operation_name" field.

func OperationNameContainsFold

func OperationNameContainsFold(v string) predicate.IntegrationRun

OperationNameContainsFold applies the ContainsFold predicate on the "operation_name" field.

func OperationNameEQ

func OperationNameEQ(v string) predicate.IntegrationRun

OperationNameEQ applies the EQ predicate on the "operation_name" field.

func OperationNameEqualFold

func OperationNameEqualFold(v string) predicate.IntegrationRun

OperationNameEqualFold applies the EqualFold predicate on the "operation_name" field.

func OperationNameGT

func OperationNameGT(v string) predicate.IntegrationRun

OperationNameGT applies the GT predicate on the "operation_name" field.

func OperationNameGTE

func OperationNameGTE(v string) predicate.IntegrationRun

OperationNameGTE applies the GTE predicate on the "operation_name" field.

func OperationNameHasPrefix

func OperationNameHasPrefix(v string) predicate.IntegrationRun

OperationNameHasPrefix applies the HasPrefix predicate on the "operation_name" field.

func OperationNameHasSuffix

func OperationNameHasSuffix(v string) predicate.IntegrationRun

OperationNameHasSuffix applies the HasSuffix predicate on the "operation_name" field.

func OperationNameIn

func OperationNameIn(vs ...string) predicate.IntegrationRun

OperationNameIn applies the In predicate on the "operation_name" field.

func OperationNameIsNil

func OperationNameIsNil() predicate.IntegrationRun

OperationNameIsNil applies the IsNil predicate on the "operation_name" field.

func OperationNameLT

func OperationNameLT(v string) predicate.IntegrationRun

OperationNameLT applies the LT predicate on the "operation_name" field.

func OperationNameLTE

func OperationNameLTE(v string) predicate.IntegrationRun

OperationNameLTE applies the LTE predicate on the "operation_name" field.

func OperationNameNEQ

func OperationNameNEQ(v string) predicate.IntegrationRun

OperationNameNEQ applies the NEQ predicate on the "operation_name" field.

func OperationNameNotIn

func OperationNameNotIn(vs ...string) predicate.IntegrationRun

OperationNameNotIn applies the NotIn predicate on the "operation_name" field.

func OperationNameNotNil

func OperationNameNotNil() predicate.IntegrationRun

OperationNameNotNil applies the NotNil predicate on the "operation_name" field.

func Or

Or groups predicates with the OR operator between them.

func OwnerID

func OwnerID(v string) predicate.IntegrationRun

OwnerID applies equality check predicate on the "owner_id" field. It's identical to OwnerIDEQ.

func OwnerIDContains

func OwnerIDContains(v string) predicate.IntegrationRun

OwnerIDContains applies the Contains predicate on the "owner_id" field.

func OwnerIDContainsFold

func OwnerIDContainsFold(v string) predicate.IntegrationRun

OwnerIDContainsFold applies the ContainsFold predicate on the "owner_id" field.

func OwnerIDEQ

func OwnerIDEQ(v string) predicate.IntegrationRun

OwnerIDEQ applies the EQ predicate on the "owner_id" field.

func OwnerIDEqualFold

func OwnerIDEqualFold(v string) predicate.IntegrationRun

OwnerIDEqualFold applies the EqualFold predicate on the "owner_id" field.

func OwnerIDGT

func OwnerIDGT(v string) predicate.IntegrationRun

OwnerIDGT applies the GT predicate on the "owner_id" field.

func OwnerIDGTE

func OwnerIDGTE(v string) predicate.IntegrationRun

OwnerIDGTE applies the GTE predicate on the "owner_id" field.

func OwnerIDHasPrefix

func OwnerIDHasPrefix(v string) predicate.IntegrationRun

OwnerIDHasPrefix applies the HasPrefix predicate on the "owner_id" field.

func OwnerIDHasSuffix

func OwnerIDHasSuffix(v string) predicate.IntegrationRun

OwnerIDHasSuffix applies the HasSuffix predicate on the "owner_id" field.

func OwnerIDIn

func OwnerIDIn(vs ...string) predicate.IntegrationRun

OwnerIDIn applies the In predicate on the "owner_id" field.

func OwnerIDIsNil

func OwnerIDIsNil() predicate.IntegrationRun

OwnerIDIsNil applies the IsNil predicate on the "owner_id" field.

func OwnerIDLT

func OwnerIDLT(v string) predicate.IntegrationRun

OwnerIDLT applies the LT predicate on the "owner_id" field.

func OwnerIDLTE

func OwnerIDLTE(v string) predicate.IntegrationRun

OwnerIDLTE applies the LTE predicate on the "owner_id" field.

func OwnerIDNEQ

func OwnerIDNEQ(v string) predicate.IntegrationRun

OwnerIDNEQ applies the NEQ predicate on the "owner_id" field.

func OwnerIDNotIn

func OwnerIDNotIn(vs ...string) predicate.IntegrationRun

OwnerIDNotIn applies the NotIn predicate on the "owner_id" field.

func OwnerIDNotNil

func OwnerIDNotNil() predicate.IntegrationRun

OwnerIDNotNil applies the NotNil predicate on the "owner_id" field.

func RunTypeEQ

RunTypeEQ applies the EQ predicate on the "run_type" field.

func RunTypeIn

RunTypeIn applies the In predicate on the "run_type" field.

func RunTypeIsNil

func RunTypeIsNil() predicate.IntegrationRun

RunTypeIsNil applies the IsNil predicate on the "run_type" field.

func RunTypeNEQ

RunTypeNEQ applies the NEQ predicate on the "run_type" field.

func RunTypeNotIn

RunTypeNotIn applies the NotIn predicate on the "run_type" field.

func RunTypeNotNil

func RunTypeNotNil() predicate.IntegrationRun

RunTypeNotNil applies the NotNil predicate on the "run_type" field.

func RunTypeValidator

func RunTypeValidator(rt enums.IntegrationRunType) error

RunTypeValidator is a validator for the "run_type" field enum values. It is called by the builders before save.

func StartedAt

func StartedAt(v time.Time) predicate.IntegrationRun

StartedAt applies equality check predicate on the "started_at" field. It's identical to StartedAtEQ.

func StartedAtEQ

func StartedAtEQ(v time.Time) predicate.IntegrationRun

StartedAtEQ applies the EQ predicate on the "started_at" field.

func StartedAtGT

func StartedAtGT(v time.Time) predicate.IntegrationRun

StartedAtGT applies the GT predicate on the "started_at" field.

func StartedAtGTE

func StartedAtGTE(v time.Time) predicate.IntegrationRun

StartedAtGTE applies the GTE predicate on the "started_at" field.

func StartedAtIn

func StartedAtIn(vs ...time.Time) predicate.IntegrationRun

StartedAtIn applies the In predicate on the "started_at" field.

func StartedAtLT

func StartedAtLT(v time.Time) predicate.IntegrationRun

StartedAtLT applies the LT predicate on the "started_at" field.

func StartedAtLTE

func StartedAtLTE(v time.Time) predicate.IntegrationRun

StartedAtLTE applies the LTE predicate on the "started_at" field.

func StartedAtNEQ

func StartedAtNEQ(v time.Time) predicate.IntegrationRun

StartedAtNEQ applies the NEQ predicate on the "started_at" field.

func StartedAtNotIn

func StartedAtNotIn(vs ...time.Time) predicate.IntegrationRun

StartedAtNotIn applies the NotIn predicate on the "started_at" field.

func StatusEQ

StatusEQ applies the EQ predicate on the "status" field.

func StatusIn

StatusIn applies the In predicate on the "status" field.

func StatusNEQ

StatusNEQ applies the NEQ predicate on the "status" field.

func StatusNotIn

StatusNotIn applies the NotIn predicate on the "status" field.

func StatusValidator

func StatusValidator(s enums.IntegrationRunStatus) error

StatusValidator is a validator for the "status" field enum values. It is called by the builders before save.

func Summary

func Summary(v string) predicate.IntegrationRun

Summary applies equality check predicate on the "summary" field. It's identical to SummaryEQ.

func SummaryContains

func SummaryContains(v string) predicate.IntegrationRun

SummaryContains applies the Contains predicate on the "summary" field.

func SummaryContainsFold

func SummaryContainsFold(v string) predicate.IntegrationRun

SummaryContainsFold applies the ContainsFold predicate on the "summary" field.

func SummaryEQ

func SummaryEQ(v string) predicate.IntegrationRun

SummaryEQ applies the EQ predicate on the "summary" field.

func SummaryEqualFold

func SummaryEqualFold(v string) predicate.IntegrationRun

SummaryEqualFold applies the EqualFold predicate on the "summary" field.

func SummaryGT

func SummaryGT(v string) predicate.IntegrationRun

SummaryGT applies the GT predicate on the "summary" field.

func SummaryGTE

func SummaryGTE(v string) predicate.IntegrationRun

SummaryGTE applies the GTE predicate on the "summary" field.

func SummaryHasPrefix

func SummaryHasPrefix(v string) predicate.IntegrationRun

SummaryHasPrefix applies the HasPrefix predicate on the "summary" field.

func SummaryHasSuffix

func SummaryHasSuffix(v string) predicate.IntegrationRun

SummaryHasSuffix applies the HasSuffix predicate on the "summary" field.

func SummaryIn

func SummaryIn(vs ...string) predicate.IntegrationRun

SummaryIn applies the In predicate on the "summary" field.

func SummaryIsNil

func SummaryIsNil() predicate.IntegrationRun

SummaryIsNil applies the IsNil predicate on the "summary" field.

func SummaryLT

func SummaryLT(v string) predicate.IntegrationRun

SummaryLT applies the LT predicate on the "summary" field.

func SummaryLTE

func SummaryLTE(v string) predicate.IntegrationRun

SummaryLTE applies the LTE predicate on the "summary" field.

func SummaryNEQ

func SummaryNEQ(v string) predicate.IntegrationRun

SummaryNEQ applies the NEQ predicate on the "summary" field.

func SummaryNotIn

func SummaryNotIn(vs ...string) predicate.IntegrationRun

SummaryNotIn applies the NotIn predicate on the "summary" field.

func SummaryNotNil

func SummaryNotNil() predicate.IntegrationRun

SummaryNotNil applies the NotNil predicate on the "summary" field.

func UpdatedAt

func UpdatedAt(v time.Time) predicate.IntegrationRun

UpdatedAt applies equality check predicate on the "updated_at" field. It's identical to UpdatedAtEQ.

func UpdatedAtEQ

func UpdatedAtEQ(v time.Time) predicate.IntegrationRun

UpdatedAtEQ applies the EQ predicate on the "updated_at" field.

func UpdatedAtGT

func UpdatedAtGT(v time.Time) predicate.IntegrationRun

UpdatedAtGT applies the GT predicate on the "updated_at" field.

func UpdatedAtGTE

func UpdatedAtGTE(v time.Time) predicate.IntegrationRun

UpdatedAtGTE applies the GTE predicate on the "updated_at" field.

func UpdatedAtIn

func UpdatedAtIn(vs ...time.Time) predicate.IntegrationRun

UpdatedAtIn applies the In predicate on the "updated_at" field.

func UpdatedAtIsNil

func UpdatedAtIsNil() predicate.IntegrationRun

UpdatedAtIsNil applies the IsNil predicate on the "updated_at" field.

func UpdatedAtLT

func UpdatedAtLT(v time.Time) predicate.IntegrationRun

UpdatedAtLT applies the LT predicate on the "updated_at" field.

func UpdatedAtLTE

func UpdatedAtLTE(v time.Time) predicate.IntegrationRun

UpdatedAtLTE applies the LTE predicate on the "updated_at" field.

func UpdatedAtNEQ

func UpdatedAtNEQ(v time.Time) predicate.IntegrationRun

UpdatedAtNEQ applies the NEQ predicate on the "updated_at" field.

func UpdatedAtNotIn

func UpdatedAtNotIn(vs ...time.Time) predicate.IntegrationRun

UpdatedAtNotIn applies the NotIn predicate on the "updated_at" field.

func UpdatedAtNotNil

func UpdatedAtNotNil() predicate.IntegrationRun

UpdatedAtNotNil applies the NotNil predicate on the "updated_at" field.

func UpdatedBy

func UpdatedBy(v string) predicate.IntegrationRun

UpdatedBy applies equality check predicate on the "updated_by" field. It's identical to UpdatedByEQ.

func UpdatedByContains

func UpdatedByContains(v string) predicate.IntegrationRun

UpdatedByContains applies the Contains predicate on the "updated_by" field.

func UpdatedByContainsFold

func UpdatedByContainsFold(v string) predicate.IntegrationRun

UpdatedByContainsFold applies the ContainsFold predicate on the "updated_by" field.

func UpdatedByEQ

func UpdatedByEQ(v string) predicate.IntegrationRun

UpdatedByEQ applies the EQ predicate on the "updated_by" field.

func UpdatedByEqualFold

func UpdatedByEqualFold(v string) predicate.IntegrationRun

UpdatedByEqualFold applies the EqualFold predicate on the "updated_by" field.

func UpdatedByGT

func UpdatedByGT(v string) predicate.IntegrationRun

UpdatedByGT applies the GT predicate on the "updated_by" field.

func UpdatedByGTE

func UpdatedByGTE(v string) predicate.IntegrationRun

UpdatedByGTE applies the GTE predicate on the "updated_by" field.

func UpdatedByHasPrefix

func UpdatedByHasPrefix(v string) predicate.IntegrationRun

UpdatedByHasPrefix applies the HasPrefix predicate on the "updated_by" field.

func UpdatedByHasSuffix

func UpdatedByHasSuffix(v string) predicate.IntegrationRun

UpdatedByHasSuffix applies the HasSuffix predicate on the "updated_by" field.

func UpdatedByImpersonator

func UpdatedByImpersonator(v string) predicate.IntegrationRun

UpdatedByImpersonator applies equality check predicate on the "updated_by_impersonator" field. It's identical to UpdatedByImpersonatorEQ.

func UpdatedByImpersonatorContains

func UpdatedByImpersonatorContains(v string) predicate.IntegrationRun

UpdatedByImpersonatorContains applies the Contains predicate on the "updated_by_impersonator" field.

func UpdatedByImpersonatorContainsFold

func UpdatedByImpersonatorContainsFold(v string) predicate.IntegrationRun

UpdatedByImpersonatorContainsFold applies the ContainsFold predicate on the "updated_by_impersonator" field.

func UpdatedByImpersonatorEQ

func UpdatedByImpersonatorEQ(v string) predicate.IntegrationRun

UpdatedByImpersonatorEQ applies the EQ predicate on the "updated_by_impersonator" field.

func UpdatedByImpersonatorEqualFold

func UpdatedByImpersonatorEqualFold(v string) predicate.IntegrationRun

UpdatedByImpersonatorEqualFold applies the EqualFold predicate on the "updated_by_impersonator" field.

func UpdatedByImpersonatorGT

func UpdatedByImpersonatorGT(v string) predicate.IntegrationRun

UpdatedByImpersonatorGT applies the GT predicate on the "updated_by_impersonator" field.

func UpdatedByImpersonatorGTE

func UpdatedByImpersonatorGTE(v string) predicate.IntegrationRun

UpdatedByImpersonatorGTE applies the GTE predicate on the "updated_by_impersonator" field.

func UpdatedByImpersonatorHasPrefix

func UpdatedByImpersonatorHasPrefix(v string) predicate.IntegrationRun

UpdatedByImpersonatorHasPrefix applies the HasPrefix predicate on the "updated_by_impersonator" field.

func UpdatedByImpersonatorHasSuffix

func UpdatedByImpersonatorHasSuffix(v string) predicate.IntegrationRun

UpdatedByImpersonatorHasSuffix applies the HasSuffix predicate on the "updated_by_impersonator" field.

func UpdatedByImpersonatorIn

func UpdatedByImpersonatorIn(vs ...string) predicate.IntegrationRun

UpdatedByImpersonatorIn applies the In predicate on the "updated_by_impersonator" field.

func UpdatedByImpersonatorIsNil

func UpdatedByImpersonatorIsNil() predicate.IntegrationRun

UpdatedByImpersonatorIsNil applies the IsNil predicate on the "updated_by_impersonator" field.

func UpdatedByImpersonatorLT

func UpdatedByImpersonatorLT(v string) predicate.IntegrationRun

UpdatedByImpersonatorLT applies the LT predicate on the "updated_by_impersonator" field.

func UpdatedByImpersonatorLTE

func UpdatedByImpersonatorLTE(v string) predicate.IntegrationRun

UpdatedByImpersonatorLTE applies the LTE predicate on the "updated_by_impersonator" field.

func UpdatedByImpersonatorNEQ

func UpdatedByImpersonatorNEQ(v string) predicate.IntegrationRun

UpdatedByImpersonatorNEQ applies the NEQ predicate on the "updated_by_impersonator" field.

func UpdatedByImpersonatorNotIn

func UpdatedByImpersonatorNotIn(vs ...string) predicate.IntegrationRun

UpdatedByImpersonatorNotIn applies the NotIn predicate on the "updated_by_impersonator" field.

func UpdatedByImpersonatorNotNil

func UpdatedByImpersonatorNotNil() predicate.IntegrationRun

UpdatedByImpersonatorNotNil applies the NotNil predicate on the "updated_by_impersonator" field.

func UpdatedByIn

func UpdatedByIn(vs ...string) predicate.IntegrationRun

UpdatedByIn applies the In predicate on the "updated_by" field.

func UpdatedByIsNil

func UpdatedByIsNil() predicate.IntegrationRun

UpdatedByIsNil applies the IsNil predicate on the "updated_by" field.

func UpdatedByLT

func UpdatedByLT(v string) predicate.IntegrationRun

UpdatedByLT applies the LT predicate on the "updated_by" field.

func UpdatedByLTE

func UpdatedByLTE(v string) predicate.IntegrationRun

UpdatedByLTE applies the LTE predicate on the "updated_by" field.

func UpdatedByNEQ

func UpdatedByNEQ(v string) predicate.IntegrationRun

UpdatedByNEQ applies the NEQ predicate on the "updated_by" field.

func UpdatedByNotIn

func UpdatedByNotIn(vs ...string) predicate.IntegrationRun

UpdatedByNotIn applies the NotIn predicate on the "updated_by" field.

func UpdatedByNotNil

func UpdatedByNotNil() predicate.IntegrationRun

UpdatedByNotNil applies the NotNil predicate on the "updated_by" field.

func ValidColumn

func ValidColumn(column string) bool

ValidColumn reports if the column name is valid (part of the table columns).

Types

type OrderOption

type OrderOption func(*sql.Selector)

OrderOption defines the ordering options for the IntegrationRun queries.

func ByActionPlans

func ByActionPlans(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByActionPlans orders the results by action_plans terms.

func ByActionPlansCount

func ByActionPlansCount(opts ...sql.OrderTermOption) OrderOption

ByActionPlansCount orders the results by action_plans count.

func ByAssets

func ByAssets(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByAssets orders the results by assets terms.

func ByAssetsCount

func ByAssetsCount(opts ...sql.OrderTermOption) OrderOption

ByAssetsCount orders the results by assets count.

func ByCheckResults

func ByCheckResults(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByCheckResults orders the results by check_results terms.

func ByCheckResultsCount

func ByCheckResultsCount(opts ...sql.OrderTermOption) OrderOption

ByCheckResultsCount orders the results by check_results count.

func ByContacts

func ByContacts(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByContacts orders the results by contacts terms.

func ByContactsCount

func ByContactsCount(opts ...sql.OrderTermOption) OrderOption

ByContactsCount orders the results by contacts count.

func ByCreatedAt

func ByCreatedAt(opts ...sql.OrderTermOption) OrderOption

ByCreatedAt orders the results by the created_at field.

func ByCreatedBy

func ByCreatedBy(opts ...sql.OrderTermOption) OrderOption

ByCreatedBy orders the results by the created_by field.

func ByDeletedAt

func ByDeletedAt(opts ...sql.OrderTermOption) OrderOption

ByDeletedAt orders the results by the deleted_at field.

func ByDeletedBy

func ByDeletedBy(opts ...sql.OrderTermOption) OrderOption

ByDeletedBy orders the results by the deleted_by field.

func ByDirectoryAccounts

func ByDirectoryAccounts(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByDirectoryAccounts orders the results by directory_accounts terms.

func ByDirectoryAccountsCount

func ByDirectoryAccountsCount(opts ...sql.OrderTermOption) OrderOption

ByDirectoryAccountsCount orders the results by directory_accounts count.

func ByDirectoryGroups

func ByDirectoryGroups(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByDirectoryGroups orders the results by directory_groups terms.

func ByDirectoryGroupsCount

func ByDirectoryGroupsCount(opts ...sql.OrderTermOption) OrderOption

ByDirectoryGroupsCount orders the results by directory_groups count.

func ByDirectoryMemberships

func ByDirectoryMemberships(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByDirectoryMemberships orders the results by directory_memberships terms.

func ByDirectoryMembershipsCount

func ByDirectoryMembershipsCount(opts ...sql.OrderTermOption) OrderOption

ByDirectoryMembershipsCount orders the results by directory_memberships count.

func ByDurationMs

func ByDurationMs(opts ...sql.OrderTermOption) OrderOption

ByDurationMs orders the results by the duration_ms field.

func ByEntities

func ByEntities(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByEntities orders the results by entities terms.

func ByEntitiesCount

func ByEntitiesCount(opts ...sql.OrderTermOption) OrderOption

ByEntitiesCount orders the results by entities count.

func ByError

func ByError(opts ...sql.OrderTermOption) OrderOption

ByError orders the results by the error field.

func ByFindings

func ByFindings(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByFindings orders the results by findings terms.

func ByFindingsCount

func ByFindingsCount(opts ...sql.OrderTermOption) OrderOption

ByFindingsCount orders the results by findings count.

func ByFinishedAt

func ByFinishedAt(opts ...sql.OrderTermOption) OrderOption

ByFinishedAt orders the results by the finished_at field.

func ByID

func ByID(opts ...sql.OrderTermOption) OrderOption

ByID orders the results by the id field.

func ByIntegrationField

func ByIntegrationField(field string, opts ...sql.OrderTermOption) OrderOption

ByIntegrationField orders the results by integration field.

func ByIntegrationID

func ByIntegrationID(opts ...sql.OrderTermOption) OrderOption

ByIntegrationID orders the results by the integration_id field.

func ByInternalPolicies

func ByInternalPolicies(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByInternalPolicies orders the results by internal_policies terms.

func ByInternalPoliciesCount

func ByInternalPoliciesCount(opts ...sql.OrderTermOption) OrderOption

ByInternalPoliciesCount orders the results by internal_policies count.

func ByOperationKind

func ByOperationKind(opts ...sql.OrderTermOption) OrderOption

ByOperationKind orders the results by the operation_kind field.

func ByOperationName

func ByOperationName(opts ...sql.OrderTermOption) OrderOption

ByOperationName orders the results by the operation_name field.

func ByOwnerField

func ByOwnerField(field string, opts ...sql.OrderTermOption) OrderOption

ByOwnerField orders the results by owner field.

func ByOwnerID

func ByOwnerID(opts ...sql.OrderTermOption) OrderOption

ByOwnerID orders the results by the owner_id field.

func ByProcedures

func ByProcedures(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByProcedures orders the results by procedures terms.

func ByProceduresCount

func ByProceduresCount(opts ...sql.OrderTermOption) OrderOption

ByProceduresCount orders the results by procedures count.

func ByRisks

func ByRisks(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByRisks orders the results by risks terms.

func ByRisksCount

func ByRisksCount(opts ...sql.OrderTermOption) OrderOption

ByRisksCount orders the results by risks count.

func ByRunType

func ByRunType(opts ...sql.OrderTermOption) OrderOption

ByRunType orders the results by the run_type field.

func ByStartedAt

func ByStartedAt(opts ...sql.OrderTermOption) OrderOption

ByStartedAt orders the results by the started_at field.

func ByStatus

func ByStatus(opts ...sql.OrderTermOption) OrderOption

ByStatus orders the results by the status field.

func BySummary

func BySummary(opts ...sql.OrderTermOption) OrderOption

BySummary orders the results by the summary field.

func ByUpdatedAt

func ByUpdatedAt(opts ...sql.OrderTermOption) OrderOption

ByUpdatedAt orders the results by the updated_at field.

func ByUpdatedBy

func ByUpdatedBy(opts ...sql.OrderTermOption) OrderOption

ByUpdatedBy orders the results by the updated_by field.

func ByUpdatedByImpersonator

func ByUpdatedByImpersonator(opts ...sql.OrderTermOption) OrderOption

ByUpdatedByImpersonator orders the results by the updated_by_impersonator field.

func ByVulnerabilities

func ByVulnerabilities(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByVulnerabilities orders the results by vulnerabilities terms.

func ByVulnerabilitiesCount

func ByVulnerabilitiesCount(opts ...sql.OrderTermOption) OrderOption

ByVulnerabilitiesCount orders the results by vulnerabilities count.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL