package
1.40.0
Repository: https://github.com/authzed/spicedb.git
Documentation: pkg.go.dev

# Functions

ConfigWithOptions configures an existing Config with the passed in options set.
ConnPoolConfigWithOptions configures an existing ConnPoolConfig with the passed in options set.
No description provided by the author
No description provided by the author
No description provided by the author
NewConfigWithOptions creates a new Config with the passed in options set.
NewConfigWithOptionsAndDefaults creates a new Config with the passed in options set starting from the defaults.
NewConnPoolConfigWithOptions creates a new ConnPoolConfig with the passed in options set.
NewConnPoolConfigWithOptionsAndDefaults creates a new ConnPoolConfig with the passed in options set starting from the defaults.
NewDatastore initializes a datastore given the options.
NewRelIntegrityKeyWithOptions creates a new RelIntegrityKey with the passed in options set.
NewRelIntegrityKeyWithOptionsAndDefaults creates a new RelIntegrityKey with the passed in options set starting from the defaults.
No description provided by the author
RegisterDatastoreFlags adds datastore flags to a cobra command.
RegisterDatastoreFlagsWithPrefix adds datastore flags to a cobra command, with each flag prefixed with the provided prefix argument.
RelIntegrityKeyWithOptions configures an existing RelIntegrityKey with the passed in options set.
SetAllowedMigrations returns an option that can set AllowedMigrations on a Config.
SetBootstrapFileContents returns an option that can set BootstrapFileContents on a Config.
SetBootstrapFiles returns an option that can set BootstrapFiles on a Config.
SetReadReplicaURIs returns an option that can set ReadReplicaURIs on a Config.
SetRelationshipIntegrityExpiredKeys returns an option that can set RelationshipIntegrityExpiredKeys on a Config.
SetSpannerCredentialsJSON returns an option that can set SpannerCredentialsJSON on a Config.
WithAllowedMigrations returns an option that can append AllowedMigrationss to Config.AllowedMigrations.
WithBootstrapFileContents returns an option that can append BootstrapFileContentss to Config.BootstrapFileContents.
WithBootstrapFiles returns an option that can append BootstrapFiless to Config.BootstrapFiles.
WithBootstrapOverwrite returns an option that can set BootstrapOverwrite on a Config.
WithBootstrapTimeout returns an option that can set BootstrapTimeout on a Config.
WithConnectRate returns an option that can set ConnectRate on a Config.
WithCredentialsProviderName returns an option that can set CredentialsProviderName on a Config.
WithDisableStats returns an option that can set DisableStats on a Config.
WithEnableConnectionBalancing returns an option that can set EnableConnectionBalancing on a Config.
WithEnableDatastoreMetrics returns an option that can set EnableDatastoreMetrics on a Config.
WithEnableExperimentalRelationshipExpiration returns an option that can set EnableExperimentalRelationshipExpiration on a Config.
WithEngine returns an option that can set Engine on a Config.
WithExperimentalColumnOptimization returns an option that can set ExperimentalColumnOptimization on a Config.
WithFilterMaximumIDCount returns an option that can set FilterMaximumIDCount on a Config.
WithFollowerReadDelay returns an option that can set FollowerReadDelay on a Config.
WithGCInterval returns an option that can set GCInterval on a Config.
WithGCMaxOperationTime returns an option that can set GCMaxOperationTime on a Config.
WithGCWindow returns an option that can set GCWindow on a Config.
WithHealthCheckInterval returns an option that can set HealthCheckInterval on a ConnPoolConfig.
WithIncludeQueryParametersInTraces returns an option that can set IncludeQueryParametersInTraces on a Config.
WithKeyFilename returns an option that can set KeyFilename on a RelIntegrityKey.
WithKeyID returns an option that can set KeyID on a RelIntegrityKey.
WithLegacyFuzzing returns an option that can set LegacyFuzzing on a Config.
WithMaxIdleTime returns an option that can set MaxIdleTime on a ConnPoolConfig.
WithMaxLifetime returns an option that can set MaxLifetime on a ConnPoolConfig.
WithMaxLifetimeJitter returns an option that can set MaxLifetimeJitter on a ConnPoolConfig.
WithMaxOpenConns returns an option that can set MaxOpenConns on a ConnPoolConfig.
WithMaxRetries returns an option that can set MaxRetries on a Config.
WithMaxRevisionStalenessPercent returns an option that can set MaxRevisionStalenessPercent on a Config.
WithMigrationPhase returns an option that can set MigrationPhase on a Config.
WithMinOpenConns returns an option that can set MinOpenConns on a ConnPoolConfig.
WithOverlapKey returns an option that can set OverlapKey on a Config.
WithOverlapStrategy returns an option that can set OverlapStrategy on a Config.
WithReadConnPool returns an option that can set ReadConnPool on a Config.
WithReadOnly returns an option that can set ReadOnly on a Config.
WithReadReplicaConnPool returns an option that can set ReadReplicaConnPool on a Config.
WithReadReplicaCredentialsProviderName returns an option that can set ReadReplicaCredentialsProviderName on a Config.
WithReadReplicaURIs returns an option that can append ReadReplicaURIss to Config.ReadReplicaURIs.
WithRelationshipIntegrityCurrentKey returns an option that can set RelationshipIntegrityCurrentKey on a Config.
WithRelationshipIntegrityEnabled returns an option that can set RelationshipIntegrityEnabled on a Config.
WithRelationshipIntegrityExpiredKeys returns an option that can append RelationshipIntegrityExpiredKeyss to Config.RelationshipIntegrityExpiredKeys.
WithRequestHedgingEnabled returns an option that can set RequestHedgingEnabled on a Config.
WithRequestHedgingInitialSlowValue returns an option that can set RequestHedgingInitialSlowValue on a Config.
WithRequestHedgingMaxRequests returns an option that can set RequestHedgingMaxRequests on a Config.
WithRequestHedgingQuantile returns an option that can set RequestHedgingQuantile on a Config.
WithRevisionQuantization returns an option that can set RevisionQuantization on a Config.
WithSpannerCredentialsFile returns an option that can set SpannerCredentialsFile on a Config.
WithSpannerCredentialsJSON returns an option that can append SpannerCredentialsJSONs to Config.SpannerCredentialsJSON.
WithSpannerEmulatorHost returns an option that can set SpannerEmulatorHost on a Config.
WithSpannerMaxSessions returns an option that can set SpannerMaxSessions on a Config.
WithSpannerMinSessions returns an option that can set SpannerMinSessions on a Config.
WithTablePrefix returns an option that can set TablePrefix on a Config.
WithURI returns an option that can set URI on a Config.
WithWatchBufferLength returns an option that can set WatchBufferLength on a Config.
WithWatchBufferWriteTimeout returns an option that can set WatchBufferWriteTimeout on a Config.
WithWatchConnectTimeout returns an option that can set WatchConnectTimeout on a Config.
WithWriteConnPool returns an option that can set WriteConnPool on a Config.

# Constants

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

# Variables

No description provided by the author

# Structs

go:generate go run github.com/ecordell/optgen -sensitive-field-name-matches uri,secure -output zz_generated.options.go .
go:generate go run github.com/ecordell/optgen -output zz_generated.connpool.options.go .
go:generate go run github.com/ecordell/optgen -sensitive-field-name-matches uri,secure -output zz_generated.relintegritykey.options.go .

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author