mongodb

package
v0.0.0-...-aeb3b05 Latest Latest
Warning

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

Go to latest
Published: Dec 20, 2024 License: MIT Imports: 6 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "NONE",
		2: "SNAPPY",
		3: "ZLIB",
		4: "ZSTD",
	}
	MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"NONE":                   1,
		"SNAPPY":                 2,
		"ZLIB":                   3,
		"ZSTD":                   4,
	}
)

Enum value maps for MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor.

View Source
var (
	MongodConfig_OperationProfiling_Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "OFF",
		2: "SLOW_OP",
		3: "ALL",
	}
	MongodConfig_OperationProfiling_Mode_value = map[string]int32{
		"MODE_UNSPECIFIED": 0,
		"OFF":              1,
		"SLOW_OP":          2,
		"ALL":              3,
	}
)

Enum value maps for MongodConfig_OperationProfiling_Mode.

View Source
var (
	MongodConfig_Network_Compression_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "SNAPPY",
		2: "ZLIB",
		3: "ZSTD",
		4: "DISABLED",
	}
	MongodConfig_Network_Compression_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"SNAPPY":                 1,
		"ZLIB":                   2,
		"ZSTD":                   3,
		"DISABLED":               4,
	}
)

Enum value maps for MongodConfig_Network_Compression_Compressor.

View Source
var (
	MongoCfgConfig_OperationProfiling_Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "OFF",
		2: "SLOW_OP",
		3: "ALL",
	}
	MongoCfgConfig_OperationProfiling_Mode_value = map[string]int32{
		"MODE_UNSPECIFIED": 0,
		"OFF":              1,
		"SLOW_OP":          2,
		"ALL":              3,
	}
)

Enum value maps for MongoCfgConfig_OperationProfiling_Mode.

View Source
var (
	MongosConfig_Network_Compression_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "SNAPPY",
		2: "ZLIB",
		3: "ZSTD",
		4: "DISABLED",
	}
	MongosConfig_Network_Compression_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"SNAPPY":                 1,
		"ZLIB":                   2,
		"ZSTD":                   3,
		"DISABLED":               4,
	}
)

Enum value maps for MongosConfig_Network_Compression_Compressor.

View Source
var (
	MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "NONE",
		2: "SNAPPY",
		3: "ZLIB",
	}
	MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"NONE":                   1,
		"SNAPPY":                 2,
		"ZLIB":                   3,
	}
)

Enum value maps for MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor.

View Source
var (
	MongodConfig3_6_OperationProfiling_Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "OFF",
		2: "SLOW_OP",
		3: "ALL",
	}
	MongodConfig3_6_OperationProfiling_Mode_value = map[string]int32{
		"MODE_UNSPECIFIED": 0,
		"OFF":              1,
		"SLOW_OP":          2,
		"ALL":              3,
	}
)

Enum value maps for MongodConfig3_6_OperationProfiling_Mode.

View Source
var (
	MongoCfgConfig3_6_OperationProfiling_Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "OFF",
		2: "SLOW_OP",
		3: "ALL",
	}
	MongoCfgConfig3_6_OperationProfiling_Mode_value = map[string]int32{
		"MODE_UNSPECIFIED": 0,
		"OFF":              1,
		"SLOW_OP":          2,
		"ALL":              3,
	}
)

Enum value maps for MongoCfgConfig3_6_OperationProfiling_Mode.

View Source
var (
	MongodConfig4_0_Storage_WiredTiger_CollectionConfig_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "NONE",
		2: "SNAPPY",
		3: "ZLIB",
	}
	MongodConfig4_0_Storage_WiredTiger_CollectionConfig_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"NONE":                   1,
		"SNAPPY":                 2,
		"ZLIB":                   3,
	}
)

Enum value maps for MongodConfig4_0_Storage_WiredTiger_CollectionConfig_Compressor.

View Source
var (
	MongodConfig4_0_OperationProfiling_Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "OFF",
		2: "SLOW_OP",
		3: "ALL",
	}
	MongodConfig4_0_OperationProfiling_Mode_value = map[string]int32{
		"MODE_UNSPECIFIED": 0,
		"OFF":              1,
		"SLOW_OP":          2,
		"ALL":              3,
	}
)

Enum value maps for MongodConfig4_0_OperationProfiling_Mode.

View Source
var (
	MongoCfgConfig4_0_OperationProfiling_Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "OFF",
		2: "SLOW_OP",
		3: "ALL",
	}
	MongoCfgConfig4_0_OperationProfiling_Mode_value = map[string]int32{
		"MODE_UNSPECIFIED": 0,
		"OFF":              1,
		"SLOW_OP":          2,
		"ALL":              3,
	}
)

Enum value maps for MongoCfgConfig4_0_OperationProfiling_Mode.

View Source
var (
	MongodConfig4_2_Storage_WiredTiger_CollectionConfig_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "NONE",
		2: "SNAPPY",
		3: "ZLIB",
		4: "ZSTD",
	}
	MongodConfig4_2_Storage_WiredTiger_CollectionConfig_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"NONE":                   1,
		"SNAPPY":                 2,
		"ZLIB":                   3,
		"ZSTD":                   4,
	}
)

Enum value maps for MongodConfig4_2_Storage_WiredTiger_CollectionConfig_Compressor.

View Source
var (
	MongodConfig4_2_OperationProfiling_Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "OFF",
		2: "SLOW_OP",
		3: "ALL",
	}
	MongodConfig4_2_OperationProfiling_Mode_value = map[string]int32{
		"MODE_UNSPECIFIED": 0,
		"OFF":              1,
		"SLOW_OP":          2,
		"ALL":              3,
	}
)

Enum value maps for MongodConfig4_2_OperationProfiling_Mode.

View Source
var (
	MongodConfig4_2_Network_Compression_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "SNAPPY",
		2: "ZLIB",
		3: "ZSTD",
		4: "DISABLED",
	}
	MongodConfig4_2_Network_Compression_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"SNAPPY":                 1,
		"ZLIB":                   2,
		"ZSTD":                   3,
		"DISABLED":               4,
	}
)

Enum value maps for MongodConfig4_2_Network_Compression_Compressor.

View Source
var (
	MongoCfgConfig4_2_OperationProfiling_Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "OFF",
		2: "SLOW_OP",
		3: "ALL",
	}
	MongoCfgConfig4_2_OperationProfiling_Mode_value = map[string]int32{
		"MODE_UNSPECIFIED": 0,
		"OFF":              1,
		"SLOW_OP":          2,
		"ALL":              3,
	}
)

Enum value maps for MongoCfgConfig4_2_OperationProfiling_Mode.

View Source
var (
	MongosConfig4_2_Network_Compression_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "SNAPPY",
		2: "ZLIB",
		3: "ZSTD",
		4: "DISABLED",
	}
	MongosConfig4_2_Network_Compression_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"SNAPPY":                 1,
		"ZLIB":                   2,
		"ZSTD":                   3,
		"DISABLED":               4,
	}
)

Enum value maps for MongosConfig4_2_Network_Compression_Compressor.

View Source
var (
	MongodConfig4_4_Storage_WiredTiger_CollectionConfig_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "NONE",
		2: "SNAPPY",
		3: "ZLIB",
		4: "ZSTD",
	}
	MongodConfig4_4_Storage_WiredTiger_CollectionConfig_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"NONE":                   1,
		"SNAPPY":                 2,
		"ZLIB":                   3,
		"ZSTD":                   4,
	}
)

Enum value maps for MongodConfig4_4_Storage_WiredTiger_CollectionConfig_Compressor.

View Source
var (
	MongodConfig4_4_OperationProfiling_Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "OFF",
		2: "SLOW_OP",
		3: "ALL",
	}
	MongodConfig4_4_OperationProfiling_Mode_value = map[string]int32{
		"MODE_UNSPECIFIED": 0,
		"OFF":              1,
		"SLOW_OP":          2,
		"ALL":              3,
	}
)

Enum value maps for MongodConfig4_4_OperationProfiling_Mode.

View Source
var (
	MongodConfig4_4_Network_Compression_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "SNAPPY",
		2: "ZLIB",
		3: "ZSTD",
		4: "DISABLED",
	}
	MongodConfig4_4_Network_Compression_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"SNAPPY":                 1,
		"ZLIB":                   2,
		"ZSTD":                   3,
		"DISABLED":               4,
	}
)

Enum value maps for MongodConfig4_4_Network_Compression_Compressor.

View Source
var (
	MongoCfgConfig4_4_OperationProfiling_Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "OFF",
		2: "SLOW_OP",
		3: "ALL",
	}
	MongoCfgConfig4_4_OperationProfiling_Mode_value = map[string]int32{
		"MODE_UNSPECIFIED": 0,
		"OFF":              1,
		"SLOW_OP":          2,
		"ALL":              3,
	}
)

Enum value maps for MongoCfgConfig4_4_OperationProfiling_Mode.

View Source
var (
	MongosConfig4_4_Network_Compression_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "SNAPPY",
		2: "ZLIB",
		3: "ZSTD",
		4: "DISABLED",
	}
	MongosConfig4_4_Network_Compression_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"SNAPPY":                 1,
		"ZLIB":                   2,
		"ZSTD":                   3,
		"DISABLED":               4,
	}
)

Enum value maps for MongosConfig4_4_Network_Compression_Compressor.

View Source
var (
	MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "NONE",
		2: "SNAPPY",
		3: "ZLIB",
		4: "ZSTD",
	}
	MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"NONE":                   1,
		"SNAPPY":                 2,
		"ZLIB":                   3,
		"ZSTD":                   4,
	}
)

Enum value maps for MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_Compressor.

View Source
var (
	MongodConfig4_4Enterprise_OperationProfiling_Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "OFF",
		2: "SLOW_OP",
		3: "ALL",
	}
	MongodConfig4_4Enterprise_OperationProfiling_Mode_value = map[string]int32{
		"MODE_UNSPECIFIED": 0,
		"OFF":              1,
		"SLOW_OP":          2,
		"ALL":              3,
	}
)

Enum value maps for MongodConfig4_4Enterprise_OperationProfiling_Mode.

View Source
var (
	MongodConfig4_4Enterprise_Network_Compression_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "SNAPPY",
		2: "ZLIB",
		3: "ZSTD",
		4: "DISABLED",
	}
	MongodConfig4_4Enterprise_Network_Compression_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"SNAPPY":                 1,
		"ZLIB":                   2,
		"ZSTD":                   3,
		"DISABLED":               4,
	}
)

Enum value maps for MongodConfig4_4Enterprise_Network_Compression_Compressor.

View Source
var (
	MongoCfgConfig4_4Enterprise_OperationProfiling_Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "OFF",
		2: "SLOW_OP",
		3: "ALL",
	}
	MongoCfgConfig4_4Enterprise_OperationProfiling_Mode_value = map[string]int32{
		"MODE_UNSPECIFIED": 0,
		"OFF":              1,
		"SLOW_OP":          2,
		"ALL":              3,
	}
)

Enum value maps for MongoCfgConfig4_4Enterprise_OperationProfiling_Mode.

View Source
var (
	MongosConfig4_4Enterprise_Network_Compression_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "SNAPPY",
		2: "ZLIB",
		3: "ZSTD",
		4: "DISABLED",
	}
	MongosConfig4_4Enterprise_Network_Compression_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"SNAPPY":                 1,
		"ZLIB":                   2,
		"ZSTD":                   3,
		"DISABLED":               4,
	}
)

Enum value maps for MongosConfig4_4Enterprise_Network_Compression_Compressor.

View Source
var (
	MongodConfig5_0_Storage_WiredTiger_CollectionConfig_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "NONE",
		2: "SNAPPY",
		3: "ZLIB",
		4: "ZSTD",
	}
	MongodConfig5_0_Storage_WiredTiger_CollectionConfig_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"NONE":                   1,
		"SNAPPY":                 2,
		"ZLIB":                   3,
		"ZSTD":                   4,
	}
)

Enum value maps for MongodConfig5_0_Storage_WiredTiger_CollectionConfig_Compressor.

View Source
var (
	MongodConfig5_0_OperationProfiling_Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "OFF",
		2: "SLOW_OP",
		3: "ALL",
	}
	MongodConfig5_0_OperationProfiling_Mode_value = map[string]int32{
		"MODE_UNSPECIFIED": 0,
		"OFF":              1,
		"SLOW_OP":          2,
		"ALL":              3,
	}
)

Enum value maps for MongodConfig5_0_OperationProfiling_Mode.

View Source
var (
	MongodConfig5_0_Network_Compression_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "SNAPPY",
		2: "ZLIB",
		3: "ZSTD",
		4: "DISABLED",
	}
	MongodConfig5_0_Network_Compression_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"SNAPPY":                 1,
		"ZLIB":                   2,
		"ZSTD":                   3,
		"DISABLED":               4,
	}
)

Enum value maps for MongodConfig5_0_Network_Compression_Compressor.

View Source
var (
	MongoCfgConfig5_0_OperationProfiling_Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "OFF",
		2: "SLOW_OP",
		3: "ALL",
	}
	MongoCfgConfig5_0_OperationProfiling_Mode_value = map[string]int32{
		"MODE_UNSPECIFIED": 0,
		"OFF":              1,
		"SLOW_OP":          2,
		"ALL":              3,
	}
)

Enum value maps for MongoCfgConfig5_0_OperationProfiling_Mode.

View Source
var (
	MongosConfig5_0_Network_Compression_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "SNAPPY",
		2: "ZLIB",
		3: "ZSTD",
		4: "DISABLED",
	}
	MongosConfig5_0_Network_Compression_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"SNAPPY":                 1,
		"ZLIB":                   2,
		"ZSTD":                   3,
		"DISABLED":               4,
	}
)

Enum value maps for MongosConfig5_0_Network_Compression_Compressor.

View Source
var (
	MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "NONE",
		2: "SNAPPY",
		3: "ZLIB",
		4: "ZSTD",
	}
	MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"NONE":                   1,
		"SNAPPY":                 2,
		"ZLIB":                   3,
		"ZSTD":                   4,
	}
)

Enum value maps for MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor.

View Source
var (
	MongodConfig5_0Enterprise_OperationProfiling_Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "OFF",
		2: "SLOW_OP",
		3: "ALL",
	}
	MongodConfig5_0Enterprise_OperationProfiling_Mode_value = map[string]int32{
		"MODE_UNSPECIFIED": 0,
		"OFF":              1,
		"SLOW_OP":          2,
		"ALL":              3,
	}
)

Enum value maps for MongodConfig5_0Enterprise_OperationProfiling_Mode.

View Source
var (
	MongodConfig5_0Enterprise_Network_Compression_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "SNAPPY",
		2: "ZLIB",
		3: "ZSTD",
		4: "DISABLED",
	}
	MongodConfig5_0Enterprise_Network_Compression_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"SNAPPY":                 1,
		"ZLIB":                   2,
		"ZSTD":                   3,
		"DISABLED":               4,
	}
)

Enum value maps for MongodConfig5_0Enterprise_Network_Compression_Compressor.

View Source
var (
	MongoCfgConfig5_0Enterprise_OperationProfiling_Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "OFF",
		2: "SLOW_OP",
		3: "ALL",
	}
	MongoCfgConfig5_0Enterprise_OperationProfiling_Mode_value = map[string]int32{
		"MODE_UNSPECIFIED": 0,
		"OFF":              1,
		"SLOW_OP":          2,
		"ALL":              3,
	}
)

Enum value maps for MongoCfgConfig5_0Enterprise_OperationProfiling_Mode.

View Source
var (
	MongosConfig5_0Enterprise_Network_Compression_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "SNAPPY",
		2: "ZLIB",
		3: "ZSTD",
		4: "DISABLED",
	}
	MongosConfig5_0Enterprise_Network_Compression_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"SNAPPY":                 1,
		"ZLIB":                   2,
		"ZSTD":                   3,
		"DISABLED":               4,
	}
)

Enum value maps for MongosConfig5_0Enterprise_Network_Compression_Compressor.

View Source
var (
	MongodConfig6_0_Storage_WiredTiger_CollectionConfig_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "NONE",
		2: "SNAPPY",
		3: "ZLIB",
		4: "ZSTD",
	}
	MongodConfig6_0_Storage_WiredTiger_CollectionConfig_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"NONE":                   1,
		"SNAPPY":                 2,
		"ZLIB":                   3,
		"ZSTD":                   4,
	}
)

Enum value maps for MongodConfig6_0_Storage_WiredTiger_CollectionConfig_Compressor.

View Source
var (
	MongodConfig6_0_OperationProfiling_Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "OFF",
		2: "SLOW_OP",
		3: "ALL",
	}
	MongodConfig6_0_OperationProfiling_Mode_value = map[string]int32{
		"MODE_UNSPECIFIED": 0,
		"OFF":              1,
		"SLOW_OP":          2,
		"ALL":              3,
	}
)

Enum value maps for MongodConfig6_0_OperationProfiling_Mode.

View Source
var (
	MongodConfig6_0_Network_Compression_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "SNAPPY",
		2: "ZLIB",
		3: "ZSTD",
		4: "DISABLED",
	}
	MongodConfig6_0_Network_Compression_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"SNAPPY":                 1,
		"ZLIB":                   2,
		"ZSTD":                   3,
		"DISABLED":               4,
	}
)

Enum value maps for MongodConfig6_0_Network_Compression_Compressor.

View Source
var (
	MongoCfgConfig6_0_OperationProfiling_Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "OFF",
		2: "SLOW_OP",
		3: "ALL",
	}
	MongoCfgConfig6_0_OperationProfiling_Mode_value = map[string]int32{
		"MODE_UNSPECIFIED": 0,
		"OFF":              1,
		"SLOW_OP":          2,
		"ALL":              3,
	}
)

Enum value maps for MongoCfgConfig6_0_OperationProfiling_Mode.

View Source
var (
	MongosConfig6_0_Network_Compression_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "SNAPPY",
		2: "ZLIB",
		3: "ZSTD",
		4: "DISABLED",
	}
	MongosConfig6_0_Network_Compression_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"SNAPPY":                 1,
		"ZLIB":                   2,
		"ZSTD":                   3,
		"DISABLED":               4,
	}
)

Enum value maps for MongosConfig6_0_Network_Compression_Compressor.

View Source
var (
	MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "NONE",
		2: "SNAPPY",
		3: "ZLIB",
		4: "ZSTD",
	}
	MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"NONE":                   1,
		"SNAPPY":                 2,
		"ZLIB":                   3,
		"ZSTD":                   4,
	}
)

Enum value maps for MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor.

View Source
var (
	MongodConfig6_0Enterprise_OperationProfiling_Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "OFF",
		2: "SLOW_OP",
		3: "ALL",
	}
	MongodConfig6_0Enterprise_OperationProfiling_Mode_value = map[string]int32{
		"MODE_UNSPECIFIED": 0,
		"OFF":              1,
		"SLOW_OP":          2,
		"ALL":              3,
	}
)

Enum value maps for MongodConfig6_0Enterprise_OperationProfiling_Mode.

View Source
var (
	MongodConfig6_0Enterprise_Network_Compression_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "SNAPPY",
		2: "ZLIB",
		3: "ZSTD",
		4: "DISABLED",
	}
	MongodConfig6_0Enterprise_Network_Compression_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"SNAPPY":                 1,
		"ZLIB":                   2,
		"ZSTD":                   3,
		"DISABLED":               4,
	}
)

Enum value maps for MongodConfig6_0Enterprise_Network_Compression_Compressor.

View Source
var (
	MongoCfgConfig6_0Enterprise_OperationProfiling_Mode_name = map[int32]string{
		0: "MODE_UNSPECIFIED",
		1: "OFF",
		2: "SLOW_OP",
		3: "ALL",
	}
	MongoCfgConfig6_0Enterprise_OperationProfiling_Mode_value = map[string]int32{
		"MODE_UNSPECIFIED": 0,
		"OFF":              1,
		"SLOW_OP":          2,
		"ALL":              3,
	}
)

Enum value maps for MongoCfgConfig6_0Enterprise_OperationProfiling_Mode.

View Source
var (
	MongosConfig6_0Enterprise_Network_Compression_Compressor_name = map[int32]string{
		0: "COMPRESSOR_UNSPECIFIED",
		1: "SNAPPY",
		2: "ZLIB",
		3: "ZSTD",
		4: "DISABLED",
	}
	MongosConfig6_0Enterprise_Network_Compression_Compressor_value = map[string]int32{
		"COMPRESSOR_UNSPECIFIED": 0,
		"SNAPPY":                 1,
		"ZLIB":                   2,
		"ZSTD":                   3,
		"DISABLED":               4,
	}
)

Enum value maps for MongosConfig6_0Enterprise_Network_Compression_Compressor.

View Source
var File_yandex_cloud_mdb_mongodb_v1_config_mongodb3_6_proto protoreflect.FileDescriptor
View Source
var File_yandex_cloud_mdb_mongodb_v1_config_mongodb4_0_proto protoreflect.FileDescriptor
View Source
var File_yandex_cloud_mdb_mongodb_v1_config_mongodb4_2_proto protoreflect.FileDescriptor
View Source
var File_yandex_cloud_mdb_mongodb_v1_config_mongodb4_4_enterprise_proto protoreflect.FileDescriptor
View Source
var File_yandex_cloud_mdb_mongodb_v1_config_mongodb4_4_proto protoreflect.FileDescriptor
View Source
var File_yandex_cloud_mdb_mongodb_v1_config_mongodb5_0_enterprise_proto protoreflect.FileDescriptor
View Source
var File_yandex_cloud_mdb_mongodb_v1_config_mongodb5_0_proto protoreflect.FileDescriptor
View Source
var File_yandex_cloud_mdb_mongodb_v1_config_mongodb6_0_enterprise_proto protoreflect.FileDescriptor
View Source
var File_yandex_cloud_mdb_mongodb_v1_config_mongodb6_0_proto protoreflect.FileDescriptor
View Source
var File_yandex_cloud_mdb_mongodb_v1_config_mongodb_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type MongoCfgConfig

type MongoCfgConfig struct {

	// `storage` section of mongocfg configuration.
	Storage *MongoCfgConfig_Storage `protobuf:"bytes,1,opt,name=storage,proto3" json:"storage,omitempty"`
	// `operationProfiling` section of mongocfg configuration.
	OperationProfiling *MongoCfgConfig_OperationProfiling `protobuf:"bytes,2,opt,name=operation_profiling,json=operationProfiling,proto3" json:"operation_profiling,omitempty"`
	// `net` section of mongocfg configuration.
	Net *MongoCfgConfig_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig) Descriptor deprecated

func (*MongoCfgConfig) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig) GetNet

func (*MongoCfgConfig) GetOperationProfiling

func (x *MongoCfgConfig) GetOperationProfiling() *MongoCfgConfig_OperationProfiling

func (*MongoCfgConfig) GetStorage

func (x *MongoCfgConfig) GetStorage() *MongoCfgConfig_Storage

func (*MongoCfgConfig) ProtoMessage

func (*MongoCfgConfig) ProtoMessage()

func (*MongoCfgConfig) ProtoReflect

func (x *MongoCfgConfig) ProtoReflect() protoreflect.Message

func (*MongoCfgConfig) Reset

func (x *MongoCfgConfig) Reset()

func (*MongoCfgConfig) SetNet

func (m *MongoCfgConfig) SetNet(v *MongoCfgConfig_Network)

func (*MongoCfgConfig) SetOperationProfiling

func (m *MongoCfgConfig) SetOperationProfiling(v *MongoCfgConfig_OperationProfiling)

func (*MongoCfgConfig) SetStorage

func (m *MongoCfgConfig) SetStorage(v *MongoCfgConfig_Storage)

func (*MongoCfgConfig) String

func (x *MongoCfgConfig) String() string

type MongoCfgConfig3_6

type MongoCfgConfig3_6 struct {

	// `storage` section of mongocfg configuration.
	Storage *MongoCfgConfig3_6_Storage `protobuf:"bytes,1,opt,name=storage,proto3" json:"storage,omitempty"`
	// `operationProfiling` section of mongocfg configuration.
	OperationProfiling *MongoCfgConfig3_6_OperationProfiling `protobuf:"bytes,2,opt,name=operation_profiling,json=operationProfiling,proto3" json:"operation_profiling,omitempty"`
	// `net` section of mongocfg configuration.
	Net *MongoCfgConfig3_6_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig3_6) Descriptor deprecated

func (*MongoCfgConfig3_6) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig3_6.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig3_6) GetNet

func (*MongoCfgConfig3_6) GetOperationProfiling

func (x *MongoCfgConfig3_6) GetOperationProfiling() *MongoCfgConfig3_6_OperationProfiling

func (*MongoCfgConfig3_6) GetStorage

func (*MongoCfgConfig3_6) ProtoMessage

func (*MongoCfgConfig3_6) ProtoMessage()

func (*MongoCfgConfig3_6) ProtoReflect

func (x *MongoCfgConfig3_6) ProtoReflect() protoreflect.Message

func (*MongoCfgConfig3_6) Reset

func (x *MongoCfgConfig3_6) Reset()

func (*MongoCfgConfig3_6) SetNet

func (*MongoCfgConfig3_6) SetOperationProfiling

func (m *MongoCfgConfig3_6) SetOperationProfiling(v *MongoCfgConfig3_6_OperationProfiling)

func (*MongoCfgConfig3_6) SetStorage

func (m *MongoCfgConfig3_6) SetStorage(v *MongoCfgConfig3_6_Storage)

func (*MongoCfgConfig3_6) String

func (x *MongoCfgConfig3_6) String() string

type MongoCfgConfig3_6_Network

type MongoCfgConfig3_6_Network struct {

	// The maximum number of incoming connections.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongoCfgConfig3_6_Network) Descriptor deprecated

func (*MongoCfgConfig3_6_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig3_6_Network.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig3_6_Network) GetMaxIncomingConnections

func (x *MongoCfgConfig3_6_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongoCfgConfig3_6_Network) ProtoMessage

func (*MongoCfgConfig3_6_Network) ProtoMessage()

func (*MongoCfgConfig3_6_Network) ProtoReflect

func (*MongoCfgConfig3_6_Network) Reset

func (x *MongoCfgConfig3_6_Network) Reset()

func (*MongoCfgConfig3_6_Network) SetMaxIncomingConnections

func (m *MongoCfgConfig3_6_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongoCfgConfig3_6_Network) String

func (x *MongoCfgConfig3_6_Network) String() string

type MongoCfgConfig3_6_OperationProfiling

type MongoCfgConfig3_6_OperationProfiling struct {

	// Operation profiling level. For details, see [MongoDB documentation](https://docs.mongodb.com/v3.6/tutorial/manage-the-database-profiler/).
	Mode MongoCfgConfig3_6_OperationProfiling_Mode `` /* 144-byte string literal not displayed */
	// The slow operation time threshold, in milliseconds. Operations that run
	// for longer than this threshold are considered slow, and are processed by the profiler
	// running in the SLOW_OP mode. For details see [MongoDB documentation](https://docs.mongodb.com/v3.6/reference/configuration-options/#operationProfiling.slowOpThresholdMs).
	SlowOpThreshold *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=slow_op_threshold,json=slowOpThreshold,proto3" json:"slow_op_threshold,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig3_6_OperationProfiling) Descriptor deprecated

func (*MongoCfgConfig3_6_OperationProfiling) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig3_6_OperationProfiling.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig3_6_OperationProfiling) GetMode

func (*MongoCfgConfig3_6_OperationProfiling) GetSlowOpThreshold

func (*MongoCfgConfig3_6_OperationProfiling) ProtoMessage

func (*MongoCfgConfig3_6_OperationProfiling) ProtoMessage()

func (*MongoCfgConfig3_6_OperationProfiling) ProtoReflect

func (*MongoCfgConfig3_6_OperationProfiling) Reset

func (*MongoCfgConfig3_6_OperationProfiling) SetMode

func (*MongoCfgConfig3_6_OperationProfiling) SetSlowOpThreshold

func (*MongoCfgConfig3_6_OperationProfiling) String

type MongoCfgConfig3_6_OperationProfiling_Mode

type MongoCfgConfig3_6_OperationProfiling_Mode int32
const (
	MongoCfgConfig3_6_OperationProfiling_MODE_UNSPECIFIED MongoCfgConfig3_6_OperationProfiling_Mode = 0
	// The profiler is off and does not collect any data. This is the default
	// profiler level.
	MongoCfgConfig3_6_OperationProfiling_OFF MongoCfgConfig3_6_OperationProfiling_Mode = 1
	// The profiler collects data for operations that take longer than the value of [slow_op_threshold].
	MongoCfgConfig3_6_OperationProfiling_SLOW_OP MongoCfgConfig3_6_OperationProfiling_Mode = 2
	// The profiler collects data for all operations.
	MongoCfgConfig3_6_OperationProfiling_ALL MongoCfgConfig3_6_OperationProfiling_Mode = 3
)

func (MongoCfgConfig3_6_OperationProfiling_Mode) Descriptor

func (MongoCfgConfig3_6_OperationProfiling_Mode) Enum

func (MongoCfgConfig3_6_OperationProfiling_Mode) EnumDescriptor deprecated

func (MongoCfgConfig3_6_OperationProfiling_Mode) EnumDescriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig3_6_OperationProfiling_Mode.Descriptor instead.

func (MongoCfgConfig3_6_OperationProfiling_Mode) Number

func (MongoCfgConfig3_6_OperationProfiling_Mode) String

func (MongoCfgConfig3_6_OperationProfiling_Mode) Type

type MongoCfgConfig3_6_Storage

type MongoCfgConfig3_6_Storage struct {

	// Configuration of the WiredTiger storage engine.
	WiredTiger *MongoCfgConfig3_6_Storage_WiredTiger `protobuf:"bytes,1,opt,name=wired_tiger,json=wiredTiger,proto3" json:"wired_tiger,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig3_6_Storage) Descriptor deprecated

func (*MongoCfgConfig3_6_Storage) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig3_6_Storage.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig3_6_Storage) GetWiredTiger

func (*MongoCfgConfig3_6_Storage) ProtoMessage

func (*MongoCfgConfig3_6_Storage) ProtoMessage()

func (*MongoCfgConfig3_6_Storage) ProtoReflect

func (*MongoCfgConfig3_6_Storage) Reset

func (x *MongoCfgConfig3_6_Storage) Reset()

func (*MongoCfgConfig3_6_Storage) SetWiredTiger

func (*MongoCfgConfig3_6_Storage) String

func (x *MongoCfgConfig3_6_Storage) String() string

type MongoCfgConfig3_6_Storage_WiredTiger

type MongoCfgConfig3_6_Storage_WiredTiger struct {

	// Engine configuration for WiredTiger.
	EngineConfig *MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig `protobuf:"bytes,1,opt,name=engine_config,json=engineConfig,proto3" json:"engine_config,omitempty"`
	// contains filtered or unexported fields
}

Configuration of WiredTiger storage engine.

func (*MongoCfgConfig3_6_Storage_WiredTiger) Descriptor deprecated

func (*MongoCfgConfig3_6_Storage_WiredTiger) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig3_6_Storage_WiredTiger.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig3_6_Storage_WiredTiger) GetEngineConfig

func (*MongoCfgConfig3_6_Storage_WiredTiger) ProtoMessage

func (*MongoCfgConfig3_6_Storage_WiredTiger) ProtoMessage()

func (*MongoCfgConfig3_6_Storage_WiredTiger) ProtoReflect

func (*MongoCfgConfig3_6_Storage_WiredTiger) Reset

func (*MongoCfgConfig3_6_Storage_WiredTiger) SetEngineConfig

func (*MongoCfgConfig3_6_Storage_WiredTiger) String

type MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig

type MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig struct {

	// The maximum size of the internal cache that WiredTiger will use for all data.
	CacheSizeGb *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=cache_size_gb,json=cacheSizeGb,proto3" json:"cache_size_gb,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig) Descriptor deprecated

Deprecated: Use MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig) GetCacheSizeGb

func (*MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig) ProtoMessage

func (*MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig) ProtoReflect

func (*MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig) Reset

func (*MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig) SetCacheSizeGb

func (*MongoCfgConfig3_6_Storage_WiredTiger_EngineConfig) String

type MongoCfgConfig4_0

type MongoCfgConfig4_0 struct {

	// `storage` section of mongocfg configuration.
	Storage *MongoCfgConfig4_0_Storage `protobuf:"bytes,1,opt,name=storage,proto3" json:"storage,omitempty"`
	// `operationProfiling` section of mongocfg configuration.
	OperationProfiling *MongoCfgConfig4_0_OperationProfiling `protobuf:"bytes,2,opt,name=operation_profiling,json=operationProfiling,proto3" json:"operation_profiling,omitempty"`
	// `net` section of mongocfg configuration.
	Net *MongoCfgConfig4_0_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig4_0) Descriptor deprecated

func (*MongoCfgConfig4_0) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig4_0.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_0) GetNet

func (*MongoCfgConfig4_0) GetOperationProfiling

func (x *MongoCfgConfig4_0) GetOperationProfiling() *MongoCfgConfig4_0_OperationProfiling

func (*MongoCfgConfig4_0) GetStorage

func (*MongoCfgConfig4_0) ProtoMessage

func (*MongoCfgConfig4_0) ProtoMessage()

func (*MongoCfgConfig4_0) ProtoReflect

func (x *MongoCfgConfig4_0) ProtoReflect() protoreflect.Message

func (*MongoCfgConfig4_0) Reset

func (x *MongoCfgConfig4_0) Reset()

func (*MongoCfgConfig4_0) SetNet

func (*MongoCfgConfig4_0) SetOperationProfiling

func (m *MongoCfgConfig4_0) SetOperationProfiling(v *MongoCfgConfig4_0_OperationProfiling)

func (*MongoCfgConfig4_0) SetStorage

func (m *MongoCfgConfig4_0) SetStorage(v *MongoCfgConfig4_0_Storage)

func (*MongoCfgConfig4_0) String

func (x *MongoCfgConfig4_0) String() string

type MongoCfgConfig4_0_Network

type MongoCfgConfig4_0_Network struct {

	// The maximum number of simultaneous connections that mongocfg will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongoCfgConfig4_0_Network) Descriptor deprecated

func (*MongoCfgConfig4_0_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig4_0_Network.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_0_Network) GetMaxIncomingConnections

func (x *MongoCfgConfig4_0_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongoCfgConfig4_0_Network) ProtoMessage

func (*MongoCfgConfig4_0_Network) ProtoMessage()

func (*MongoCfgConfig4_0_Network) ProtoReflect

func (*MongoCfgConfig4_0_Network) Reset

func (x *MongoCfgConfig4_0_Network) Reset()

func (*MongoCfgConfig4_0_Network) SetMaxIncomingConnections

func (m *MongoCfgConfig4_0_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongoCfgConfig4_0_Network) String

func (x *MongoCfgConfig4_0_Network) String() string

type MongoCfgConfig4_0_OperationProfiling

type MongoCfgConfig4_0_OperationProfiling struct {

	// Mode which specifies operations that should be profiled.
	Mode MongoCfgConfig4_0_OperationProfiling_Mode `` /* 144-byte string literal not displayed */
	// The slow operation time threshold, in milliseconds. Operations that run
	// for longer than this threshold are considered slow, and are processed by the profiler
	// running in the SLOW_OP mode. For details see [MongoDB documentation](https://docs.mongodb.com/v4.0/reference/configuration-options/#operationProfiling.slowOpThresholdMs).
	SlowOpThreshold *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=slow_op_threshold,json=slowOpThreshold,proto3" json:"slow_op_threshold,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig4_0_OperationProfiling) Descriptor deprecated

func (*MongoCfgConfig4_0_OperationProfiling) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig4_0_OperationProfiling.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_0_OperationProfiling) GetMode

func (*MongoCfgConfig4_0_OperationProfiling) GetSlowOpThreshold

func (*MongoCfgConfig4_0_OperationProfiling) ProtoMessage

func (*MongoCfgConfig4_0_OperationProfiling) ProtoMessage()

func (*MongoCfgConfig4_0_OperationProfiling) ProtoReflect

func (*MongoCfgConfig4_0_OperationProfiling) Reset

func (*MongoCfgConfig4_0_OperationProfiling) SetMode

func (*MongoCfgConfig4_0_OperationProfiling) SetSlowOpThreshold

func (*MongoCfgConfig4_0_OperationProfiling) String

type MongoCfgConfig4_0_OperationProfiling_Mode

type MongoCfgConfig4_0_OperationProfiling_Mode int32
const (
	MongoCfgConfig4_0_OperationProfiling_MODE_UNSPECIFIED MongoCfgConfig4_0_OperationProfiling_Mode = 0
	// The profiler is off and does not collect any data.
	MongoCfgConfig4_0_OperationProfiling_OFF MongoCfgConfig4_0_OperationProfiling_Mode = 1
	// The profiler collects data for operations that take longer than the value of [slow_op_threshold].
	MongoCfgConfig4_0_OperationProfiling_SLOW_OP MongoCfgConfig4_0_OperationProfiling_Mode = 2
	// The profiler collects data for all operations.
	MongoCfgConfig4_0_OperationProfiling_ALL MongoCfgConfig4_0_OperationProfiling_Mode = 3
)

func (MongoCfgConfig4_0_OperationProfiling_Mode) Descriptor

func (MongoCfgConfig4_0_OperationProfiling_Mode) Enum

func (MongoCfgConfig4_0_OperationProfiling_Mode) EnumDescriptor deprecated

func (MongoCfgConfig4_0_OperationProfiling_Mode) EnumDescriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig4_0_OperationProfiling_Mode.Descriptor instead.

func (MongoCfgConfig4_0_OperationProfiling_Mode) Number

func (MongoCfgConfig4_0_OperationProfiling_Mode) String

func (MongoCfgConfig4_0_OperationProfiling_Mode) Type

type MongoCfgConfig4_0_Storage

type MongoCfgConfig4_0_Storage struct {

	// Configuration of the WiredTiger storage engine.
	WiredTiger *MongoCfgConfig4_0_Storage_WiredTiger `protobuf:"bytes,1,opt,name=wired_tiger,json=wiredTiger,proto3" json:"wired_tiger,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig4_0_Storage) Descriptor deprecated

func (*MongoCfgConfig4_0_Storage) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig4_0_Storage.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_0_Storage) GetWiredTiger

func (*MongoCfgConfig4_0_Storage) ProtoMessage

func (*MongoCfgConfig4_0_Storage) ProtoMessage()

func (*MongoCfgConfig4_0_Storage) ProtoReflect

func (*MongoCfgConfig4_0_Storage) Reset

func (x *MongoCfgConfig4_0_Storage) Reset()

func (*MongoCfgConfig4_0_Storage) SetWiredTiger

func (*MongoCfgConfig4_0_Storage) String

func (x *MongoCfgConfig4_0_Storage) String() string

type MongoCfgConfig4_0_Storage_WiredTiger

type MongoCfgConfig4_0_Storage_WiredTiger struct {

	// Engine configuration for WiredTiger.
	EngineConfig *MongoCfgConfig4_0_Storage_WiredTiger_EngineConfig `protobuf:"bytes,1,opt,name=engine_config,json=engineConfig,proto3" json:"engine_config,omitempty"`
	// contains filtered or unexported fields
}

Configuration of WiredTiger storage engine.

func (*MongoCfgConfig4_0_Storage_WiredTiger) Descriptor deprecated

func (*MongoCfgConfig4_0_Storage_WiredTiger) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig4_0_Storage_WiredTiger.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_0_Storage_WiredTiger) GetEngineConfig

func (*MongoCfgConfig4_0_Storage_WiredTiger) ProtoMessage

func (*MongoCfgConfig4_0_Storage_WiredTiger) ProtoMessage()

func (*MongoCfgConfig4_0_Storage_WiredTiger) ProtoReflect

func (*MongoCfgConfig4_0_Storage_WiredTiger) Reset

func (*MongoCfgConfig4_0_Storage_WiredTiger) SetEngineConfig

func (*MongoCfgConfig4_0_Storage_WiredTiger) String

type MongoCfgConfig4_0_Storage_WiredTiger_EngineConfig

type MongoCfgConfig4_0_Storage_WiredTiger_EngineConfig struct {

	// The maximum size of the internal cache that WiredTiger will use for all data.
	CacheSizeGb *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=cache_size_gb,json=cacheSizeGb,proto3" json:"cache_size_gb,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig4_0_Storage_WiredTiger_EngineConfig) Descriptor deprecated

Deprecated: Use MongoCfgConfig4_0_Storage_WiredTiger_EngineConfig.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_0_Storage_WiredTiger_EngineConfig) GetCacheSizeGb

func (*MongoCfgConfig4_0_Storage_WiredTiger_EngineConfig) ProtoMessage

func (*MongoCfgConfig4_0_Storage_WiredTiger_EngineConfig) ProtoReflect

func (*MongoCfgConfig4_0_Storage_WiredTiger_EngineConfig) Reset

func (*MongoCfgConfig4_0_Storage_WiredTiger_EngineConfig) SetCacheSizeGb

func (*MongoCfgConfig4_0_Storage_WiredTiger_EngineConfig) String

type MongoCfgConfig4_2

type MongoCfgConfig4_2 struct {

	// `storage` section of mongocfg configuration.
	Storage *MongoCfgConfig4_2_Storage `protobuf:"bytes,1,opt,name=storage,proto3" json:"storage,omitempty"`
	// `operationProfiling` section of mongocfg configuration.
	OperationProfiling *MongoCfgConfig4_2_OperationProfiling `protobuf:"bytes,2,opt,name=operation_profiling,json=operationProfiling,proto3" json:"operation_profiling,omitempty"`
	// `net` section of mongocfg configuration.
	Net *MongoCfgConfig4_2_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig4_2) Descriptor deprecated

func (*MongoCfgConfig4_2) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig4_2.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_2) GetNet

func (*MongoCfgConfig4_2) GetOperationProfiling

func (x *MongoCfgConfig4_2) GetOperationProfiling() *MongoCfgConfig4_2_OperationProfiling

func (*MongoCfgConfig4_2) GetStorage

func (*MongoCfgConfig4_2) ProtoMessage

func (*MongoCfgConfig4_2) ProtoMessage()

func (*MongoCfgConfig4_2) ProtoReflect

func (x *MongoCfgConfig4_2) ProtoReflect() protoreflect.Message

func (*MongoCfgConfig4_2) Reset

func (x *MongoCfgConfig4_2) Reset()

func (*MongoCfgConfig4_2) SetNet

func (*MongoCfgConfig4_2) SetOperationProfiling

func (m *MongoCfgConfig4_2) SetOperationProfiling(v *MongoCfgConfig4_2_OperationProfiling)

func (*MongoCfgConfig4_2) SetStorage

func (m *MongoCfgConfig4_2) SetStorage(v *MongoCfgConfig4_2_Storage)

func (*MongoCfgConfig4_2) String

func (x *MongoCfgConfig4_2) String() string

type MongoCfgConfig4_2_Network

type MongoCfgConfig4_2_Network struct {

	// The maximum number of simultaneous connections that mongocfg will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongoCfgConfig4_2_Network) Descriptor deprecated

func (*MongoCfgConfig4_2_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig4_2_Network.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_2_Network) GetMaxIncomingConnections

func (x *MongoCfgConfig4_2_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongoCfgConfig4_2_Network) ProtoMessage

func (*MongoCfgConfig4_2_Network) ProtoMessage()

func (*MongoCfgConfig4_2_Network) ProtoReflect

func (*MongoCfgConfig4_2_Network) Reset

func (x *MongoCfgConfig4_2_Network) Reset()

func (*MongoCfgConfig4_2_Network) SetMaxIncomingConnections

func (m *MongoCfgConfig4_2_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongoCfgConfig4_2_Network) String

func (x *MongoCfgConfig4_2_Network) String() string

type MongoCfgConfig4_2_OperationProfiling

type MongoCfgConfig4_2_OperationProfiling struct {

	// Mode which specifies operations that should be profiled.
	Mode MongoCfgConfig4_2_OperationProfiling_Mode `` /* 144-byte string literal not displayed */
	// The slow operation time threshold, in milliseconds. Operations that run
	// for longer than this threshold are considered slow, and are processed by the profiler
	// running in the SLOW_OP mode. For details see [MongoDB documentation](https://docs.mongodb.com/v4.2/reference/configuration-options/#operationProfiling.slowOpThresholdMs).
	SlowOpThreshold *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=slow_op_threshold,json=slowOpThreshold,proto3" json:"slow_op_threshold,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig4_2_OperationProfiling) Descriptor deprecated

func (*MongoCfgConfig4_2_OperationProfiling) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig4_2_OperationProfiling.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_2_OperationProfiling) GetMode

func (*MongoCfgConfig4_2_OperationProfiling) GetSlowOpThreshold

func (*MongoCfgConfig4_2_OperationProfiling) ProtoMessage

func (*MongoCfgConfig4_2_OperationProfiling) ProtoMessage()

func (*MongoCfgConfig4_2_OperationProfiling) ProtoReflect

func (*MongoCfgConfig4_2_OperationProfiling) Reset

func (*MongoCfgConfig4_2_OperationProfiling) SetMode

func (*MongoCfgConfig4_2_OperationProfiling) SetSlowOpThreshold

func (*MongoCfgConfig4_2_OperationProfiling) String

type MongoCfgConfig4_2_OperationProfiling_Mode

type MongoCfgConfig4_2_OperationProfiling_Mode int32
const (
	MongoCfgConfig4_2_OperationProfiling_MODE_UNSPECIFIED MongoCfgConfig4_2_OperationProfiling_Mode = 0
	// The profiler is off and does not collect any data.
	MongoCfgConfig4_2_OperationProfiling_OFF MongoCfgConfig4_2_OperationProfiling_Mode = 1
	// The profiler collects data for operations that take longer than the value of [slow_op_threshold].
	MongoCfgConfig4_2_OperationProfiling_SLOW_OP MongoCfgConfig4_2_OperationProfiling_Mode = 2
	// The profiler collects data for all operations.
	MongoCfgConfig4_2_OperationProfiling_ALL MongoCfgConfig4_2_OperationProfiling_Mode = 3
)

func (MongoCfgConfig4_2_OperationProfiling_Mode) Descriptor

func (MongoCfgConfig4_2_OperationProfiling_Mode) Enum

func (MongoCfgConfig4_2_OperationProfiling_Mode) EnumDescriptor deprecated

func (MongoCfgConfig4_2_OperationProfiling_Mode) EnumDescriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig4_2_OperationProfiling_Mode.Descriptor instead.

func (MongoCfgConfig4_2_OperationProfiling_Mode) Number

func (MongoCfgConfig4_2_OperationProfiling_Mode) String

func (MongoCfgConfig4_2_OperationProfiling_Mode) Type

type MongoCfgConfig4_2_Storage

type MongoCfgConfig4_2_Storage struct {

	// Configuration of the WiredTiger storage engine.
	WiredTiger *MongoCfgConfig4_2_Storage_WiredTiger `protobuf:"bytes,1,opt,name=wired_tiger,json=wiredTiger,proto3" json:"wired_tiger,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig4_2_Storage) Descriptor deprecated

func (*MongoCfgConfig4_2_Storage) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig4_2_Storage.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_2_Storage) GetWiredTiger

func (*MongoCfgConfig4_2_Storage) ProtoMessage

func (*MongoCfgConfig4_2_Storage) ProtoMessage()

func (*MongoCfgConfig4_2_Storage) ProtoReflect

func (*MongoCfgConfig4_2_Storage) Reset

func (x *MongoCfgConfig4_2_Storage) Reset()

func (*MongoCfgConfig4_2_Storage) SetWiredTiger

func (*MongoCfgConfig4_2_Storage) String

func (x *MongoCfgConfig4_2_Storage) String() string

type MongoCfgConfig4_2_Storage_WiredTiger

type MongoCfgConfig4_2_Storage_WiredTiger struct {

	// Engine configuration for WiredTiger.
	EngineConfig *MongoCfgConfig4_2_Storage_WiredTiger_EngineConfig `protobuf:"bytes,1,opt,name=engine_config,json=engineConfig,proto3" json:"engine_config,omitempty"`
	// contains filtered or unexported fields
}

Configuration of WiredTiger storage engine.

func (*MongoCfgConfig4_2_Storage_WiredTiger) Descriptor deprecated

func (*MongoCfgConfig4_2_Storage_WiredTiger) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig4_2_Storage_WiredTiger.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_2_Storage_WiredTiger) GetEngineConfig

func (*MongoCfgConfig4_2_Storage_WiredTiger) ProtoMessage

func (*MongoCfgConfig4_2_Storage_WiredTiger) ProtoMessage()

func (*MongoCfgConfig4_2_Storage_WiredTiger) ProtoReflect

func (*MongoCfgConfig4_2_Storage_WiredTiger) Reset

func (*MongoCfgConfig4_2_Storage_WiredTiger) SetEngineConfig

func (*MongoCfgConfig4_2_Storage_WiredTiger) String

type MongoCfgConfig4_2_Storage_WiredTiger_EngineConfig

type MongoCfgConfig4_2_Storage_WiredTiger_EngineConfig struct {

	// The maximum size of the internal cache that WiredTiger will use for all data.
	CacheSizeGb *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=cache_size_gb,json=cacheSizeGb,proto3" json:"cache_size_gb,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig4_2_Storage_WiredTiger_EngineConfig) Descriptor deprecated

Deprecated: Use MongoCfgConfig4_2_Storage_WiredTiger_EngineConfig.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_2_Storage_WiredTiger_EngineConfig) GetCacheSizeGb

func (*MongoCfgConfig4_2_Storage_WiredTiger_EngineConfig) ProtoMessage

func (*MongoCfgConfig4_2_Storage_WiredTiger_EngineConfig) ProtoReflect

func (*MongoCfgConfig4_2_Storage_WiredTiger_EngineConfig) Reset

func (*MongoCfgConfig4_2_Storage_WiredTiger_EngineConfig) SetCacheSizeGb

func (*MongoCfgConfig4_2_Storage_WiredTiger_EngineConfig) String

type MongoCfgConfig4_4

type MongoCfgConfig4_4 struct {

	// `storage` section of mongocfg configuration.
	Storage *MongoCfgConfig4_4_Storage `protobuf:"bytes,1,opt,name=storage,proto3" json:"storage,omitempty"`
	// `operationProfiling` section of mongocfg configuration.
	OperationProfiling *MongoCfgConfig4_4_OperationProfiling `protobuf:"bytes,2,opt,name=operation_profiling,json=operationProfiling,proto3" json:"operation_profiling,omitempty"`
	// `net` section of mongocfg configuration.
	Net *MongoCfgConfig4_4_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig4_4) Descriptor deprecated

func (*MongoCfgConfig4_4) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig4_4.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_4) GetNet

func (*MongoCfgConfig4_4) GetOperationProfiling

func (x *MongoCfgConfig4_4) GetOperationProfiling() *MongoCfgConfig4_4_OperationProfiling

func (*MongoCfgConfig4_4) GetStorage

func (*MongoCfgConfig4_4) ProtoMessage

func (*MongoCfgConfig4_4) ProtoMessage()

func (*MongoCfgConfig4_4) ProtoReflect

func (x *MongoCfgConfig4_4) ProtoReflect() protoreflect.Message

func (*MongoCfgConfig4_4) Reset

func (x *MongoCfgConfig4_4) Reset()

func (*MongoCfgConfig4_4) SetNet

func (*MongoCfgConfig4_4) SetOperationProfiling

func (m *MongoCfgConfig4_4) SetOperationProfiling(v *MongoCfgConfig4_4_OperationProfiling)

func (*MongoCfgConfig4_4) SetStorage

func (m *MongoCfgConfig4_4) SetStorage(v *MongoCfgConfig4_4_Storage)

func (*MongoCfgConfig4_4) String

func (x *MongoCfgConfig4_4) String() string

type MongoCfgConfig4_4Enterprise

type MongoCfgConfig4_4Enterprise struct {

	// `storage` section of mongocfg configuration.
	Storage *MongoCfgConfig4_4Enterprise_Storage `protobuf:"bytes,1,opt,name=storage,proto3" json:"storage,omitempty"`
	// `operationProfiling` section of mongocfg configuration.
	OperationProfiling *MongoCfgConfig4_4Enterprise_OperationProfiling `protobuf:"bytes,2,opt,name=operation_profiling,json=operationProfiling,proto3" json:"operation_profiling,omitempty"`
	// `net` section of mongocfg configuration.
	Net *MongoCfgConfig4_4Enterprise_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig4_4Enterprise) Descriptor deprecated

func (*MongoCfgConfig4_4Enterprise) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig4_4Enterprise.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_4Enterprise) GetNet

func (*MongoCfgConfig4_4Enterprise) GetOperationProfiling

func (*MongoCfgConfig4_4Enterprise) GetStorage

func (*MongoCfgConfig4_4Enterprise) ProtoMessage

func (*MongoCfgConfig4_4Enterprise) ProtoMessage()

func (*MongoCfgConfig4_4Enterprise) ProtoReflect

func (*MongoCfgConfig4_4Enterprise) Reset

func (x *MongoCfgConfig4_4Enterprise) Reset()

func (*MongoCfgConfig4_4Enterprise) SetNet

func (*MongoCfgConfig4_4Enterprise) SetOperationProfiling

func (*MongoCfgConfig4_4Enterprise) SetStorage

func (*MongoCfgConfig4_4Enterprise) String

func (x *MongoCfgConfig4_4Enterprise) String() string

type MongoCfgConfig4_4Enterprise_Network

type MongoCfgConfig4_4Enterprise_Network struct {

	// The maximum number of simultaneous connections that mongocfg will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongoCfgConfig4_4Enterprise_Network) Descriptor deprecated

func (*MongoCfgConfig4_4Enterprise_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig4_4Enterprise_Network.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_4Enterprise_Network) GetMaxIncomingConnections

func (x *MongoCfgConfig4_4Enterprise_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongoCfgConfig4_4Enterprise_Network) ProtoMessage

func (*MongoCfgConfig4_4Enterprise_Network) ProtoMessage()

func (*MongoCfgConfig4_4Enterprise_Network) ProtoReflect

func (*MongoCfgConfig4_4Enterprise_Network) Reset

func (*MongoCfgConfig4_4Enterprise_Network) SetMaxIncomingConnections

func (m *MongoCfgConfig4_4Enterprise_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongoCfgConfig4_4Enterprise_Network) String

type MongoCfgConfig4_4Enterprise_OperationProfiling

type MongoCfgConfig4_4Enterprise_OperationProfiling struct {

	// Mode which specifies operations that should be profiled.
	Mode MongoCfgConfig4_4Enterprise_OperationProfiling_Mode `` /* 154-byte string literal not displayed */
	// The slow operation time threshold, in milliseconds. Operations that run
	// for longer than this threshold are considered slow, and are processed by the profiler
	// running in the SLOW_OP mode. For details see [MongoDB documentation](https://docs.mongodb.com/v4.4/reference/configuration-options/#operationProfiling.slowOpThresholdMs).
	SlowOpThreshold *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=slow_op_threshold,json=slowOpThreshold,proto3" json:"slow_op_threshold,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig4_4Enterprise_OperationProfiling) Descriptor deprecated

Deprecated: Use MongoCfgConfig4_4Enterprise_OperationProfiling.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_4Enterprise_OperationProfiling) GetMode

func (*MongoCfgConfig4_4Enterprise_OperationProfiling) GetSlowOpThreshold

func (*MongoCfgConfig4_4Enterprise_OperationProfiling) ProtoMessage

func (*MongoCfgConfig4_4Enterprise_OperationProfiling) ProtoReflect

func (*MongoCfgConfig4_4Enterprise_OperationProfiling) Reset

func (*MongoCfgConfig4_4Enterprise_OperationProfiling) SetMode

func (*MongoCfgConfig4_4Enterprise_OperationProfiling) SetSlowOpThreshold

func (*MongoCfgConfig4_4Enterprise_OperationProfiling) String

type MongoCfgConfig4_4Enterprise_OperationProfiling_Mode

type MongoCfgConfig4_4Enterprise_OperationProfiling_Mode int32
const (
	MongoCfgConfig4_4Enterprise_OperationProfiling_MODE_UNSPECIFIED MongoCfgConfig4_4Enterprise_OperationProfiling_Mode = 0
	// The profiler is off and does not collect any data.
	MongoCfgConfig4_4Enterprise_OperationProfiling_OFF MongoCfgConfig4_4Enterprise_OperationProfiling_Mode = 1
	// The profiler collects data for operations that take longer than the value of [slow_op_threshold].
	MongoCfgConfig4_4Enterprise_OperationProfiling_SLOW_OP MongoCfgConfig4_4Enterprise_OperationProfiling_Mode = 2
	// The profiler collects data for all operations.
	MongoCfgConfig4_4Enterprise_OperationProfiling_ALL MongoCfgConfig4_4Enterprise_OperationProfiling_Mode = 3
)

func (MongoCfgConfig4_4Enterprise_OperationProfiling_Mode) Descriptor

func (MongoCfgConfig4_4Enterprise_OperationProfiling_Mode) Enum

func (MongoCfgConfig4_4Enterprise_OperationProfiling_Mode) EnumDescriptor deprecated

Deprecated: Use MongoCfgConfig4_4Enterprise_OperationProfiling_Mode.Descriptor instead.

func (MongoCfgConfig4_4Enterprise_OperationProfiling_Mode) Number

func (MongoCfgConfig4_4Enterprise_OperationProfiling_Mode) String

func (MongoCfgConfig4_4Enterprise_OperationProfiling_Mode) Type

type MongoCfgConfig4_4Enterprise_Storage

type MongoCfgConfig4_4Enterprise_Storage struct {

	// Configuration of the WiredTiger storage engine.
	WiredTiger *MongoCfgConfig4_4Enterprise_Storage_WiredTiger `protobuf:"bytes,1,opt,name=wired_tiger,json=wiredTiger,proto3" json:"wired_tiger,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig4_4Enterprise_Storage) Descriptor deprecated

func (*MongoCfgConfig4_4Enterprise_Storage) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig4_4Enterprise_Storage.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_4Enterprise_Storage) GetWiredTiger

func (*MongoCfgConfig4_4Enterprise_Storage) ProtoMessage

func (*MongoCfgConfig4_4Enterprise_Storage) ProtoMessage()

func (*MongoCfgConfig4_4Enterprise_Storage) ProtoReflect

func (*MongoCfgConfig4_4Enterprise_Storage) Reset

func (*MongoCfgConfig4_4Enterprise_Storage) SetWiredTiger

func (*MongoCfgConfig4_4Enterprise_Storage) String

type MongoCfgConfig4_4Enterprise_Storage_WiredTiger

type MongoCfgConfig4_4Enterprise_Storage_WiredTiger struct {

	// Engine configuration for WiredTiger.
	EngineConfig *MongoCfgConfig4_4Enterprise_Storage_WiredTiger_EngineConfig `protobuf:"bytes,1,opt,name=engine_config,json=engineConfig,proto3" json:"engine_config,omitempty"`
	// contains filtered or unexported fields
}

Configuration of WiredTiger storage engine.

func (*MongoCfgConfig4_4Enterprise_Storage_WiredTiger) Descriptor deprecated

Deprecated: Use MongoCfgConfig4_4Enterprise_Storage_WiredTiger.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_4Enterprise_Storage_WiredTiger) GetEngineConfig

func (*MongoCfgConfig4_4Enterprise_Storage_WiredTiger) ProtoMessage

func (*MongoCfgConfig4_4Enterprise_Storage_WiredTiger) ProtoReflect

func (*MongoCfgConfig4_4Enterprise_Storage_WiredTiger) Reset

func (*MongoCfgConfig4_4Enterprise_Storage_WiredTiger) SetEngineConfig

func (*MongoCfgConfig4_4Enterprise_Storage_WiredTiger) String

type MongoCfgConfig4_4Enterprise_Storage_WiredTiger_EngineConfig

type MongoCfgConfig4_4Enterprise_Storage_WiredTiger_EngineConfig struct {

	// The maximum size of the internal cache that WiredTiger will use for all data.
	CacheSizeGb *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=cache_size_gb,json=cacheSizeGb,proto3" json:"cache_size_gb,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig4_4Enterprise_Storage_WiredTiger_EngineConfig) Descriptor deprecated

Deprecated: Use MongoCfgConfig4_4Enterprise_Storage_WiredTiger_EngineConfig.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_4Enterprise_Storage_WiredTiger_EngineConfig) GetCacheSizeGb

func (*MongoCfgConfig4_4Enterprise_Storage_WiredTiger_EngineConfig) ProtoMessage

func (*MongoCfgConfig4_4Enterprise_Storage_WiredTiger_EngineConfig) ProtoReflect

func (*MongoCfgConfig4_4Enterprise_Storage_WiredTiger_EngineConfig) Reset

func (*MongoCfgConfig4_4Enterprise_Storage_WiredTiger_EngineConfig) SetCacheSizeGb

func (*MongoCfgConfig4_4Enterprise_Storage_WiredTiger_EngineConfig) String

type MongoCfgConfig4_4_Network

type MongoCfgConfig4_4_Network struct {

	// The maximum number of simultaneous connections that mongocfg will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongoCfgConfig4_4_Network) Descriptor deprecated

func (*MongoCfgConfig4_4_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig4_4_Network.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_4_Network) GetMaxIncomingConnections

func (x *MongoCfgConfig4_4_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongoCfgConfig4_4_Network) ProtoMessage

func (*MongoCfgConfig4_4_Network) ProtoMessage()

func (*MongoCfgConfig4_4_Network) ProtoReflect

func (*MongoCfgConfig4_4_Network) Reset

func (x *MongoCfgConfig4_4_Network) Reset()

func (*MongoCfgConfig4_4_Network) SetMaxIncomingConnections

func (m *MongoCfgConfig4_4_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongoCfgConfig4_4_Network) String

func (x *MongoCfgConfig4_4_Network) String() string

type MongoCfgConfig4_4_OperationProfiling

type MongoCfgConfig4_4_OperationProfiling struct {

	// Mode which specifies operations that should be profiled.
	Mode MongoCfgConfig4_4_OperationProfiling_Mode `` /* 144-byte string literal not displayed */
	// The slow operation time threshold, in milliseconds. Operations that run
	// for longer than this threshold are considered slow, and are processed by the profiler
	// running in the SLOW_OP mode. For details see [MongoDB documentation](https://docs.mongodb.com/v4.4/reference/configuration-options/#operationProfiling.slowOpThresholdMs).
	SlowOpThreshold *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=slow_op_threshold,json=slowOpThreshold,proto3" json:"slow_op_threshold,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig4_4_OperationProfiling) Descriptor deprecated

func (*MongoCfgConfig4_4_OperationProfiling) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig4_4_OperationProfiling.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_4_OperationProfiling) GetMode

func (*MongoCfgConfig4_4_OperationProfiling) GetSlowOpThreshold

func (*MongoCfgConfig4_4_OperationProfiling) ProtoMessage

func (*MongoCfgConfig4_4_OperationProfiling) ProtoMessage()

func (*MongoCfgConfig4_4_OperationProfiling) ProtoReflect

func (*MongoCfgConfig4_4_OperationProfiling) Reset

func (*MongoCfgConfig4_4_OperationProfiling) SetMode

func (*MongoCfgConfig4_4_OperationProfiling) SetSlowOpThreshold

func (*MongoCfgConfig4_4_OperationProfiling) String

type MongoCfgConfig4_4_OperationProfiling_Mode

type MongoCfgConfig4_4_OperationProfiling_Mode int32
const (
	MongoCfgConfig4_4_OperationProfiling_MODE_UNSPECIFIED MongoCfgConfig4_4_OperationProfiling_Mode = 0
	// The profiler is off and does not collect any data.
	MongoCfgConfig4_4_OperationProfiling_OFF MongoCfgConfig4_4_OperationProfiling_Mode = 1
	// The profiler collects data for operations that take longer than the value of [slow_op_threshold].
	MongoCfgConfig4_4_OperationProfiling_SLOW_OP MongoCfgConfig4_4_OperationProfiling_Mode = 2
	// The profiler collects data for all operations.
	MongoCfgConfig4_4_OperationProfiling_ALL MongoCfgConfig4_4_OperationProfiling_Mode = 3
)

func (MongoCfgConfig4_4_OperationProfiling_Mode) Descriptor

func (MongoCfgConfig4_4_OperationProfiling_Mode) Enum

func (MongoCfgConfig4_4_OperationProfiling_Mode) EnumDescriptor deprecated

func (MongoCfgConfig4_4_OperationProfiling_Mode) EnumDescriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig4_4_OperationProfiling_Mode.Descriptor instead.

func (MongoCfgConfig4_4_OperationProfiling_Mode) Number

func (MongoCfgConfig4_4_OperationProfiling_Mode) String

func (MongoCfgConfig4_4_OperationProfiling_Mode) Type

type MongoCfgConfig4_4_Storage

type MongoCfgConfig4_4_Storage struct {

	// Configuration of the WiredTiger storage engine.
	WiredTiger *MongoCfgConfig4_4_Storage_WiredTiger `protobuf:"bytes,1,opt,name=wired_tiger,json=wiredTiger,proto3" json:"wired_tiger,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig4_4_Storage) Descriptor deprecated

func (*MongoCfgConfig4_4_Storage) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig4_4_Storage.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_4_Storage) GetWiredTiger

func (*MongoCfgConfig4_4_Storage) ProtoMessage

func (*MongoCfgConfig4_4_Storage) ProtoMessage()

func (*MongoCfgConfig4_4_Storage) ProtoReflect

func (*MongoCfgConfig4_4_Storage) Reset

func (x *MongoCfgConfig4_4_Storage) Reset()

func (*MongoCfgConfig4_4_Storage) SetWiredTiger

func (*MongoCfgConfig4_4_Storage) String

func (x *MongoCfgConfig4_4_Storage) String() string

type MongoCfgConfig4_4_Storage_WiredTiger

type MongoCfgConfig4_4_Storage_WiredTiger struct {

	// Engine configuration for WiredTiger.
	EngineConfig *MongoCfgConfig4_4_Storage_WiredTiger_EngineConfig `protobuf:"bytes,1,opt,name=engine_config,json=engineConfig,proto3" json:"engine_config,omitempty"`
	// contains filtered or unexported fields
}

Configuration of WiredTiger storage engine.

func (*MongoCfgConfig4_4_Storage_WiredTiger) Descriptor deprecated

func (*MongoCfgConfig4_4_Storage_WiredTiger) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig4_4_Storage_WiredTiger.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_4_Storage_WiredTiger) GetEngineConfig

func (*MongoCfgConfig4_4_Storage_WiredTiger) ProtoMessage

func (*MongoCfgConfig4_4_Storage_WiredTiger) ProtoMessage()

func (*MongoCfgConfig4_4_Storage_WiredTiger) ProtoReflect

func (*MongoCfgConfig4_4_Storage_WiredTiger) Reset

func (*MongoCfgConfig4_4_Storage_WiredTiger) SetEngineConfig

func (*MongoCfgConfig4_4_Storage_WiredTiger) String

type MongoCfgConfig4_4_Storage_WiredTiger_EngineConfig

type MongoCfgConfig4_4_Storage_WiredTiger_EngineConfig struct {

	// The maximum size of the internal cache that WiredTiger will use for all data.
	CacheSizeGb *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=cache_size_gb,json=cacheSizeGb,proto3" json:"cache_size_gb,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig4_4_Storage_WiredTiger_EngineConfig) Descriptor deprecated

Deprecated: Use MongoCfgConfig4_4_Storage_WiredTiger_EngineConfig.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig4_4_Storage_WiredTiger_EngineConfig) GetCacheSizeGb

func (*MongoCfgConfig4_4_Storage_WiredTiger_EngineConfig) ProtoMessage

func (*MongoCfgConfig4_4_Storage_WiredTiger_EngineConfig) ProtoReflect

func (*MongoCfgConfig4_4_Storage_WiredTiger_EngineConfig) Reset

func (*MongoCfgConfig4_4_Storage_WiredTiger_EngineConfig) SetCacheSizeGb

func (*MongoCfgConfig4_4_Storage_WiredTiger_EngineConfig) String

type MongoCfgConfig5_0

type MongoCfgConfig5_0 struct {

	// `storage` section of mongocfg configuration.
	Storage *MongoCfgConfig5_0_Storage `protobuf:"bytes,1,opt,name=storage,proto3" json:"storage,omitempty"`
	// `operationProfiling` section of mongocfg configuration.
	OperationProfiling *MongoCfgConfig5_0_OperationProfiling `protobuf:"bytes,2,opt,name=operation_profiling,json=operationProfiling,proto3" json:"operation_profiling,omitempty"`
	// `net` section of mongocfg configuration.
	Net *MongoCfgConfig5_0_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig5_0) Descriptor deprecated

func (*MongoCfgConfig5_0) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig5_0.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig5_0) GetNet

func (*MongoCfgConfig5_0) GetOperationProfiling

func (x *MongoCfgConfig5_0) GetOperationProfiling() *MongoCfgConfig5_0_OperationProfiling

func (*MongoCfgConfig5_0) GetStorage

func (*MongoCfgConfig5_0) ProtoMessage

func (*MongoCfgConfig5_0) ProtoMessage()

func (*MongoCfgConfig5_0) ProtoReflect

func (x *MongoCfgConfig5_0) ProtoReflect() protoreflect.Message

func (*MongoCfgConfig5_0) Reset

func (x *MongoCfgConfig5_0) Reset()

func (*MongoCfgConfig5_0) SetNet

func (*MongoCfgConfig5_0) SetOperationProfiling

func (m *MongoCfgConfig5_0) SetOperationProfiling(v *MongoCfgConfig5_0_OperationProfiling)

func (*MongoCfgConfig5_0) SetStorage

func (m *MongoCfgConfig5_0) SetStorage(v *MongoCfgConfig5_0_Storage)

func (*MongoCfgConfig5_0) String

func (x *MongoCfgConfig5_0) String() string

type MongoCfgConfig5_0Enterprise

type MongoCfgConfig5_0Enterprise struct {

	// `storage` section of mongocfg configuration.
	Storage *MongoCfgConfig5_0Enterprise_Storage `protobuf:"bytes,1,opt,name=storage,proto3" json:"storage,omitempty"`
	// `operationProfiling` section of mongocfg configuration.
	OperationProfiling *MongoCfgConfig5_0Enterprise_OperationProfiling `protobuf:"bytes,2,opt,name=operation_profiling,json=operationProfiling,proto3" json:"operation_profiling,omitempty"`
	// `net` section of mongocfg configuration.
	Net *MongoCfgConfig5_0Enterprise_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig5_0Enterprise) Descriptor deprecated

func (*MongoCfgConfig5_0Enterprise) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig5_0Enterprise.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig5_0Enterprise) GetNet

func (*MongoCfgConfig5_0Enterprise) GetOperationProfiling

func (*MongoCfgConfig5_0Enterprise) GetStorage

func (*MongoCfgConfig5_0Enterprise) ProtoMessage

func (*MongoCfgConfig5_0Enterprise) ProtoMessage()

func (*MongoCfgConfig5_0Enterprise) ProtoReflect

func (*MongoCfgConfig5_0Enterprise) Reset

func (x *MongoCfgConfig5_0Enterprise) Reset()

func (*MongoCfgConfig5_0Enterprise) SetNet

func (*MongoCfgConfig5_0Enterprise) SetOperationProfiling

func (*MongoCfgConfig5_0Enterprise) SetStorage

func (*MongoCfgConfig5_0Enterprise) String

func (x *MongoCfgConfig5_0Enterprise) String() string

type MongoCfgConfig5_0Enterprise_Network

type MongoCfgConfig5_0Enterprise_Network struct {

	// The maximum number of simultaneous connections that mongocfg will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongoCfgConfig5_0Enterprise_Network) Descriptor deprecated

func (*MongoCfgConfig5_0Enterprise_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig5_0Enterprise_Network.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig5_0Enterprise_Network) GetMaxIncomingConnections

func (x *MongoCfgConfig5_0Enterprise_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongoCfgConfig5_0Enterprise_Network) ProtoMessage

func (*MongoCfgConfig5_0Enterprise_Network) ProtoMessage()

func (*MongoCfgConfig5_0Enterprise_Network) ProtoReflect

func (*MongoCfgConfig5_0Enterprise_Network) Reset

func (*MongoCfgConfig5_0Enterprise_Network) SetMaxIncomingConnections

func (m *MongoCfgConfig5_0Enterprise_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongoCfgConfig5_0Enterprise_Network) String

type MongoCfgConfig5_0Enterprise_OperationProfiling

type MongoCfgConfig5_0Enterprise_OperationProfiling struct {

	// Mode which specifies operations that should be profiled.
	Mode MongoCfgConfig5_0Enterprise_OperationProfiling_Mode `` /* 154-byte string literal not displayed */
	// The slow operation time threshold, in milliseconds. Operations that run
	// for longer than this threshold are considered slow, and are processed by the profiler
	// running in the SLOW_OP mode. For details see [MongoDB documentation](https://docs.mongodb.com/v5.0/reference/configuration-options/#operationProfiling.slowOpThresholdMs).
	SlowOpThreshold *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=slow_op_threshold,json=slowOpThreshold,proto3" json:"slow_op_threshold,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig5_0Enterprise_OperationProfiling) Descriptor deprecated

Deprecated: Use MongoCfgConfig5_0Enterprise_OperationProfiling.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig5_0Enterprise_OperationProfiling) GetMode

func (*MongoCfgConfig5_0Enterprise_OperationProfiling) GetSlowOpThreshold

func (*MongoCfgConfig5_0Enterprise_OperationProfiling) ProtoMessage

func (*MongoCfgConfig5_0Enterprise_OperationProfiling) ProtoReflect

func (*MongoCfgConfig5_0Enterprise_OperationProfiling) Reset

func (*MongoCfgConfig5_0Enterprise_OperationProfiling) SetMode

func (*MongoCfgConfig5_0Enterprise_OperationProfiling) SetSlowOpThreshold

func (*MongoCfgConfig5_0Enterprise_OperationProfiling) String

type MongoCfgConfig5_0Enterprise_OperationProfiling_Mode

type MongoCfgConfig5_0Enterprise_OperationProfiling_Mode int32
const (
	MongoCfgConfig5_0Enterprise_OperationProfiling_MODE_UNSPECIFIED MongoCfgConfig5_0Enterprise_OperationProfiling_Mode = 0
	// The profiler is off and does not collect any data.
	MongoCfgConfig5_0Enterprise_OperationProfiling_OFF MongoCfgConfig5_0Enterprise_OperationProfiling_Mode = 1
	// The profiler collects data for operations that take longer than the value of [slow_op_threshold].
	MongoCfgConfig5_0Enterprise_OperationProfiling_SLOW_OP MongoCfgConfig5_0Enterprise_OperationProfiling_Mode = 2
	// The profiler collects data for all operations.
	MongoCfgConfig5_0Enterprise_OperationProfiling_ALL MongoCfgConfig5_0Enterprise_OperationProfiling_Mode = 3
)

func (MongoCfgConfig5_0Enterprise_OperationProfiling_Mode) Descriptor

func (MongoCfgConfig5_0Enterprise_OperationProfiling_Mode) Enum

func (MongoCfgConfig5_0Enterprise_OperationProfiling_Mode) EnumDescriptor deprecated

Deprecated: Use MongoCfgConfig5_0Enterprise_OperationProfiling_Mode.Descriptor instead.

func (MongoCfgConfig5_0Enterprise_OperationProfiling_Mode) Number

func (MongoCfgConfig5_0Enterprise_OperationProfiling_Mode) String

func (MongoCfgConfig5_0Enterprise_OperationProfiling_Mode) Type

type MongoCfgConfig5_0Enterprise_Storage

type MongoCfgConfig5_0Enterprise_Storage struct {

	// Configuration of the WiredTiger storage engine.
	WiredTiger *MongoCfgConfig5_0Enterprise_Storage_WiredTiger `protobuf:"bytes,1,opt,name=wired_tiger,json=wiredTiger,proto3" json:"wired_tiger,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig5_0Enterprise_Storage) Descriptor deprecated

func (*MongoCfgConfig5_0Enterprise_Storage) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig5_0Enterprise_Storage.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig5_0Enterprise_Storage) GetWiredTiger

func (*MongoCfgConfig5_0Enterprise_Storage) ProtoMessage

func (*MongoCfgConfig5_0Enterprise_Storage) ProtoMessage()

func (*MongoCfgConfig5_0Enterprise_Storage) ProtoReflect

func (*MongoCfgConfig5_0Enterprise_Storage) Reset

func (*MongoCfgConfig5_0Enterprise_Storage) SetWiredTiger

func (*MongoCfgConfig5_0Enterprise_Storage) String

type MongoCfgConfig5_0Enterprise_Storage_WiredTiger

type MongoCfgConfig5_0Enterprise_Storage_WiredTiger struct {

	// Engine configuration for WiredTiger.
	EngineConfig *MongoCfgConfig5_0Enterprise_Storage_WiredTiger_EngineConfig `protobuf:"bytes,1,opt,name=engine_config,json=engineConfig,proto3" json:"engine_config,omitempty"`
	// contains filtered or unexported fields
}

Configuration of WiredTiger storage engine.

func (*MongoCfgConfig5_0Enterprise_Storage_WiredTiger) Descriptor deprecated

Deprecated: Use MongoCfgConfig5_0Enterprise_Storage_WiredTiger.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig5_0Enterprise_Storage_WiredTiger) GetEngineConfig

func (*MongoCfgConfig5_0Enterprise_Storage_WiredTiger) ProtoMessage

func (*MongoCfgConfig5_0Enterprise_Storage_WiredTiger) ProtoReflect

func (*MongoCfgConfig5_0Enterprise_Storage_WiredTiger) Reset

func (*MongoCfgConfig5_0Enterprise_Storage_WiredTiger) SetEngineConfig

func (*MongoCfgConfig5_0Enterprise_Storage_WiredTiger) String

type MongoCfgConfig5_0Enterprise_Storage_WiredTiger_EngineConfig

type MongoCfgConfig5_0Enterprise_Storage_WiredTiger_EngineConfig struct {

	// The maximum size of the internal cache that WiredTiger will use for all data.
	CacheSizeGb *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=cache_size_gb,json=cacheSizeGb,proto3" json:"cache_size_gb,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig5_0Enterprise_Storage_WiredTiger_EngineConfig) Descriptor deprecated

Deprecated: Use MongoCfgConfig5_0Enterprise_Storage_WiredTiger_EngineConfig.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig5_0Enterprise_Storage_WiredTiger_EngineConfig) GetCacheSizeGb

func (*MongoCfgConfig5_0Enterprise_Storage_WiredTiger_EngineConfig) ProtoMessage

func (*MongoCfgConfig5_0Enterprise_Storage_WiredTiger_EngineConfig) ProtoReflect

func (*MongoCfgConfig5_0Enterprise_Storage_WiredTiger_EngineConfig) Reset

func (*MongoCfgConfig5_0Enterprise_Storage_WiredTiger_EngineConfig) SetCacheSizeGb

func (*MongoCfgConfig5_0Enterprise_Storage_WiredTiger_EngineConfig) String

type MongoCfgConfig5_0_Network

type MongoCfgConfig5_0_Network struct {

	// The maximum number of simultaneous connections that mongocfg will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongoCfgConfig5_0_Network) Descriptor deprecated

func (*MongoCfgConfig5_0_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig5_0_Network.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig5_0_Network) GetMaxIncomingConnections

func (x *MongoCfgConfig5_0_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongoCfgConfig5_0_Network) ProtoMessage

func (*MongoCfgConfig5_0_Network) ProtoMessage()

func (*MongoCfgConfig5_0_Network) ProtoReflect

func (*MongoCfgConfig5_0_Network) Reset

func (x *MongoCfgConfig5_0_Network) Reset()

func (*MongoCfgConfig5_0_Network) SetMaxIncomingConnections

func (m *MongoCfgConfig5_0_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongoCfgConfig5_0_Network) String

func (x *MongoCfgConfig5_0_Network) String() string

type MongoCfgConfig5_0_OperationProfiling

type MongoCfgConfig5_0_OperationProfiling struct {

	// Mode which specifies operations that should be profiled.
	Mode MongoCfgConfig5_0_OperationProfiling_Mode `` /* 144-byte string literal not displayed */
	// The slow operation time threshold, in milliseconds. Operations that run
	// for longer than this threshold are considered slow, and are processed by the profiler
	// running in the SLOW_OP mode. For details see [MongoDB documentation](https://docs.mongodb.com/v5.0/reference/configuration-options/#operationProfiling.slowOpThresholdMs).
	SlowOpThreshold *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=slow_op_threshold,json=slowOpThreshold,proto3" json:"slow_op_threshold,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig5_0_OperationProfiling) Descriptor deprecated

func (*MongoCfgConfig5_0_OperationProfiling) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig5_0_OperationProfiling.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig5_0_OperationProfiling) GetMode

func (*MongoCfgConfig5_0_OperationProfiling) GetSlowOpThreshold

func (*MongoCfgConfig5_0_OperationProfiling) ProtoMessage

func (*MongoCfgConfig5_0_OperationProfiling) ProtoMessage()

func (*MongoCfgConfig5_0_OperationProfiling) ProtoReflect

func (*MongoCfgConfig5_0_OperationProfiling) Reset

func (*MongoCfgConfig5_0_OperationProfiling) SetMode

func (*MongoCfgConfig5_0_OperationProfiling) SetSlowOpThreshold

func (*MongoCfgConfig5_0_OperationProfiling) String

type MongoCfgConfig5_0_OperationProfiling_Mode

type MongoCfgConfig5_0_OperationProfiling_Mode int32
const (
	MongoCfgConfig5_0_OperationProfiling_MODE_UNSPECIFIED MongoCfgConfig5_0_OperationProfiling_Mode = 0
	// The profiler is off and does not collect any data.
	MongoCfgConfig5_0_OperationProfiling_OFF MongoCfgConfig5_0_OperationProfiling_Mode = 1
	// The profiler collects data for operations that take longer than the value of [slow_op_threshold].
	MongoCfgConfig5_0_OperationProfiling_SLOW_OP MongoCfgConfig5_0_OperationProfiling_Mode = 2
	// The profiler collects data for all operations.
	MongoCfgConfig5_0_OperationProfiling_ALL MongoCfgConfig5_0_OperationProfiling_Mode = 3
)

func (MongoCfgConfig5_0_OperationProfiling_Mode) Descriptor

func (MongoCfgConfig5_0_OperationProfiling_Mode) Enum

func (MongoCfgConfig5_0_OperationProfiling_Mode) EnumDescriptor deprecated

func (MongoCfgConfig5_0_OperationProfiling_Mode) EnumDescriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig5_0_OperationProfiling_Mode.Descriptor instead.

func (MongoCfgConfig5_0_OperationProfiling_Mode) Number

func (MongoCfgConfig5_0_OperationProfiling_Mode) String

func (MongoCfgConfig5_0_OperationProfiling_Mode) Type

type MongoCfgConfig5_0_Storage

type MongoCfgConfig5_0_Storage struct {

	// Configuration of the WiredTiger storage engine.
	WiredTiger *MongoCfgConfig5_0_Storage_WiredTiger `protobuf:"bytes,1,opt,name=wired_tiger,json=wiredTiger,proto3" json:"wired_tiger,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig5_0_Storage) Descriptor deprecated

func (*MongoCfgConfig5_0_Storage) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig5_0_Storage.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig5_0_Storage) GetWiredTiger

func (*MongoCfgConfig5_0_Storage) ProtoMessage

func (*MongoCfgConfig5_0_Storage) ProtoMessage()

func (*MongoCfgConfig5_0_Storage) ProtoReflect

func (*MongoCfgConfig5_0_Storage) Reset

func (x *MongoCfgConfig5_0_Storage) Reset()

func (*MongoCfgConfig5_0_Storage) SetWiredTiger

func (*MongoCfgConfig5_0_Storage) String

func (x *MongoCfgConfig5_0_Storage) String() string

type MongoCfgConfig5_0_Storage_WiredTiger

type MongoCfgConfig5_0_Storage_WiredTiger struct {

	// Engine configuration for WiredTiger.
	EngineConfig *MongoCfgConfig5_0_Storage_WiredTiger_EngineConfig `protobuf:"bytes,1,opt,name=engine_config,json=engineConfig,proto3" json:"engine_config,omitempty"`
	// contains filtered or unexported fields
}

Configuration of WiredTiger storage engine.

func (*MongoCfgConfig5_0_Storage_WiredTiger) Descriptor deprecated

func (*MongoCfgConfig5_0_Storage_WiredTiger) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig5_0_Storage_WiredTiger.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig5_0_Storage_WiredTiger) GetEngineConfig

func (*MongoCfgConfig5_0_Storage_WiredTiger) ProtoMessage

func (*MongoCfgConfig5_0_Storage_WiredTiger) ProtoMessage()

func (*MongoCfgConfig5_0_Storage_WiredTiger) ProtoReflect

func (*MongoCfgConfig5_0_Storage_WiredTiger) Reset

func (*MongoCfgConfig5_0_Storage_WiredTiger) SetEngineConfig

func (*MongoCfgConfig5_0_Storage_WiredTiger) String

type MongoCfgConfig5_0_Storage_WiredTiger_EngineConfig

type MongoCfgConfig5_0_Storage_WiredTiger_EngineConfig struct {

	// The maximum size of the internal cache that WiredTiger will use for all data.
	CacheSizeGb *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=cache_size_gb,json=cacheSizeGb,proto3" json:"cache_size_gb,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig5_0_Storage_WiredTiger_EngineConfig) Descriptor deprecated

Deprecated: Use MongoCfgConfig5_0_Storage_WiredTiger_EngineConfig.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig5_0_Storage_WiredTiger_EngineConfig) GetCacheSizeGb

func (*MongoCfgConfig5_0_Storage_WiredTiger_EngineConfig) ProtoMessage

func (*MongoCfgConfig5_0_Storage_WiredTiger_EngineConfig) ProtoReflect

func (*MongoCfgConfig5_0_Storage_WiredTiger_EngineConfig) Reset

func (*MongoCfgConfig5_0_Storage_WiredTiger_EngineConfig) SetCacheSizeGb

func (*MongoCfgConfig5_0_Storage_WiredTiger_EngineConfig) String

type MongoCfgConfig6_0

type MongoCfgConfig6_0 struct {

	// `storage` section of mongocfg configuration.
	Storage *MongoCfgConfig6_0_Storage `protobuf:"bytes,1,opt,name=storage,proto3" json:"storage,omitempty"`
	// `operationProfiling` section of mongocfg configuration.
	OperationProfiling *MongoCfgConfig6_0_OperationProfiling `protobuf:"bytes,2,opt,name=operation_profiling,json=operationProfiling,proto3" json:"operation_profiling,omitempty"`
	// `net` section of mongocfg configuration.
	Net *MongoCfgConfig6_0_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig6_0) Descriptor deprecated

func (*MongoCfgConfig6_0) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig6_0.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig6_0) GetNet

func (*MongoCfgConfig6_0) GetOperationProfiling

func (x *MongoCfgConfig6_0) GetOperationProfiling() *MongoCfgConfig6_0_OperationProfiling

func (*MongoCfgConfig6_0) GetStorage

func (*MongoCfgConfig6_0) ProtoMessage

func (*MongoCfgConfig6_0) ProtoMessage()

func (*MongoCfgConfig6_0) ProtoReflect

func (x *MongoCfgConfig6_0) ProtoReflect() protoreflect.Message

func (*MongoCfgConfig6_0) Reset

func (x *MongoCfgConfig6_0) Reset()

func (*MongoCfgConfig6_0) SetNet

func (*MongoCfgConfig6_0) SetOperationProfiling

func (m *MongoCfgConfig6_0) SetOperationProfiling(v *MongoCfgConfig6_0_OperationProfiling)

func (*MongoCfgConfig6_0) SetStorage

func (m *MongoCfgConfig6_0) SetStorage(v *MongoCfgConfig6_0_Storage)

func (*MongoCfgConfig6_0) String

func (x *MongoCfgConfig6_0) String() string

type MongoCfgConfig6_0Enterprise

type MongoCfgConfig6_0Enterprise struct {

	// `storage` section of mongocfg configuration.
	Storage *MongoCfgConfig6_0Enterprise_Storage `protobuf:"bytes,1,opt,name=storage,proto3" json:"storage,omitempty"`
	// `operationProfiling` section of mongocfg configuration.
	OperationProfiling *MongoCfgConfig6_0Enterprise_OperationProfiling `protobuf:"bytes,2,opt,name=operation_profiling,json=operationProfiling,proto3" json:"operation_profiling,omitempty"`
	// `net` section of mongocfg configuration.
	Net *MongoCfgConfig6_0Enterprise_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig6_0Enterprise) Descriptor deprecated

func (*MongoCfgConfig6_0Enterprise) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig6_0Enterprise.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig6_0Enterprise) GetNet

func (*MongoCfgConfig6_0Enterprise) GetOperationProfiling

func (*MongoCfgConfig6_0Enterprise) GetStorage

func (*MongoCfgConfig6_0Enterprise) ProtoMessage

func (*MongoCfgConfig6_0Enterprise) ProtoMessage()

func (*MongoCfgConfig6_0Enterprise) ProtoReflect

func (*MongoCfgConfig6_0Enterprise) Reset

func (x *MongoCfgConfig6_0Enterprise) Reset()

func (*MongoCfgConfig6_0Enterprise) SetNet

func (*MongoCfgConfig6_0Enterprise) SetOperationProfiling

func (*MongoCfgConfig6_0Enterprise) SetStorage

func (*MongoCfgConfig6_0Enterprise) String

func (x *MongoCfgConfig6_0Enterprise) String() string

type MongoCfgConfig6_0Enterprise_Network

type MongoCfgConfig6_0Enterprise_Network struct {

	// The maximum number of simultaneous connections that mongocfg will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongoCfgConfig6_0Enterprise_Network) Descriptor deprecated

func (*MongoCfgConfig6_0Enterprise_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig6_0Enterprise_Network.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig6_0Enterprise_Network) GetMaxIncomingConnections

func (x *MongoCfgConfig6_0Enterprise_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongoCfgConfig6_0Enterprise_Network) ProtoMessage

func (*MongoCfgConfig6_0Enterprise_Network) ProtoMessage()

func (*MongoCfgConfig6_0Enterprise_Network) ProtoReflect

func (*MongoCfgConfig6_0Enterprise_Network) Reset

func (*MongoCfgConfig6_0Enterprise_Network) SetMaxIncomingConnections

func (m *MongoCfgConfig6_0Enterprise_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongoCfgConfig6_0Enterprise_Network) String

type MongoCfgConfig6_0Enterprise_OperationProfiling

type MongoCfgConfig6_0Enterprise_OperationProfiling struct {

	// Mode which specifies operations that should be profiled.
	Mode MongoCfgConfig6_0Enterprise_OperationProfiling_Mode `` /* 154-byte string literal not displayed */
	// The slow operation time threshold, in milliseconds. Operations that run
	// for longer than this threshold are considered slow, and are processed by the profiler
	// running in the SLOW_OP mode. For details see [MongoDB documentation](https://docs.mongodb.com/v6.0/reference/configuration-options/#operationProfiling.slowOpThresholdMs).
	SlowOpThreshold *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=slow_op_threshold,json=slowOpThreshold,proto3" json:"slow_op_threshold,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig6_0Enterprise_OperationProfiling) Descriptor deprecated

Deprecated: Use MongoCfgConfig6_0Enterprise_OperationProfiling.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig6_0Enterprise_OperationProfiling) GetMode

func (*MongoCfgConfig6_0Enterprise_OperationProfiling) GetSlowOpThreshold

func (*MongoCfgConfig6_0Enterprise_OperationProfiling) ProtoMessage

func (*MongoCfgConfig6_0Enterprise_OperationProfiling) ProtoReflect

func (*MongoCfgConfig6_0Enterprise_OperationProfiling) Reset

func (*MongoCfgConfig6_0Enterprise_OperationProfiling) SetMode

func (*MongoCfgConfig6_0Enterprise_OperationProfiling) SetSlowOpThreshold

func (*MongoCfgConfig6_0Enterprise_OperationProfiling) String

type MongoCfgConfig6_0Enterprise_OperationProfiling_Mode

type MongoCfgConfig6_0Enterprise_OperationProfiling_Mode int32
const (
	MongoCfgConfig6_0Enterprise_OperationProfiling_MODE_UNSPECIFIED MongoCfgConfig6_0Enterprise_OperationProfiling_Mode = 0
	// The profiler is off and does not collect any data.
	MongoCfgConfig6_0Enterprise_OperationProfiling_OFF MongoCfgConfig6_0Enterprise_OperationProfiling_Mode = 1
	// The profiler collects data for operations that take longer than the value of [slow_op_threshold].
	MongoCfgConfig6_0Enterprise_OperationProfiling_SLOW_OP MongoCfgConfig6_0Enterprise_OperationProfiling_Mode = 2
	// The profiler collects data for all operations.
	MongoCfgConfig6_0Enterprise_OperationProfiling_ALL MongoCfgConfig6_0Enterprise_OperationProfiling_Mode = 3
)

func (MongoCfgConfig6_0Enterprise_OperationProfiling_Mode) Descriptor

func (MongoCfgConfig6_0Enterprise_OperationProfiling_Mode) Enum

func (MongoCfgConfig6_0Enterprise_OperationProfiling_Mode) EnumDescriptor deprecated

Deprecated: Use MongoCfgConfig6_0Enterprise_OperationProfiling_Mode.Descriptor instead.

func (MongoCfgConfig6_0Enterprise_OperationProfiling_Mode) Number

func (MongoCfgConfig6_0Enterprise_OperationProfiling_Mode) String

func (MongoCfgConfig6_0Enterprise_OperationProfiling_Mode) Type

type MongoCfgConfig6_0Enterprise_Storage

type MongoCfgConfig6_0Enterprise_Storage struct {

	// Configuration of the WiredTiger storage engine.
	WiredTiger *MongoCfgConfig6_0Enterprise_Storage_WiredTiger `protobuf:"bytes,1,opt,name=wired_tiger,json=wiredTiger,proto3" json:"wired_tiger,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig6_0Enterprise_Storage) Descriptor deprecated

func (*MongoCfgConfig6_0Enterprise_Storage) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig6_0Enterprise_Storage.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig6_0Enterprise_Storage) GetWiredTiger

func (*MongoCfgConfig6_0Enterprise_Storage) ProtoMessage

func (*MongoCfgConfig6_0Enterprise_Storage) ProtoMessage()

func (*MongoCfgConfig6_0Enterprise_Storage) ProtoReflect

func (*MongoCfgConfig6_0Enterprise_Storage) Reset

func (*MongoCfgConfig6_0Enterprise_Storage) SetWiredTiger

func (*MongoCfgConfig6_0Enterprise_Storage) String

type MongoCfgConfig6_0Enterprise_Storage_WiredTiger

type MongoCfgConfig6_0Enterprise_Storage_WiredTiger struct {

	// Engine configuration for WiredTiger.
	EngineConfig *MongoCfgConfig6_0Enterprise_Storage_WiredTiger_EngineConfig `protobuf:"bytes,1,opt,name=engine_config,json=engineConfig,proto3" json:"engine_config,omitempty"`
	// contains filtered or unexported fields
}

Configuration of WiredTiger storage engine.

func (*MongoCfgConfig6_0Enterprise_Storage_WiredTiger) Descriptor deprecated

Deprecated: Use MongoCfgConfig6_0Enterprise_Storage_WiredTiger.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig6_0Enterprise_Storage_WiredTiger) GetEngineConfig

func (*MongoCfgConfig6_0Enterprise_Storage_WiredTiger) ProtoMessage

func (*MongoCfgConfig6_0Enterprise_Storage_WiredTiger) ProtoReflect

func (*MongoCfgConfig6_0Enterprise_Storage_WiredTiger) Reset

func (*MongoCfgConfig6_0Enterprise_Storage_WiredTiger) SetEngineConfig

func (*MongoCfgConfig6_0Enterprise_Storage_WiredTiger) String

type MongoCfgConfig6_0Enterprise_Storage_WiredTiger_EngineConfig

type MongoCfgConfig6_0Enterprise_Storage_WiredTiger_EngineConfig struct {

	// The maximum size of the internal cache that WiredTiger will use for all data.
	CacheSizeGb *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=cache_size_gb,json=cacheSizeGb,proto3" json:"cache_size_gb,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig6_0Enterprise_Storage_WiredTiger_EngineConfig) Descriptor deprecated

Deprecated: Use MongoCfgConfig6_0Enterprise_Storage_WiredTiger_EngineConfig.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig6_0Enterprise_Storage_WiredTiger_EngineConfig) GetCacheSizeGb

func (*MongoCfgConfig6_0Enterprise_Storage_WiredTiger_EngineConfig) ProtoMessage

func (*MongoCfgConfig6_0Enterprise_Storage_WiredTiger_EngineConfig) ProtoReflect

func (*MongoCfgConfig6_0Enterprise_Storage_WiredTiger_EngineConfig) Reset

func (*MongoCfgConfig6_0Enterprise_Storage_WiredTiger_EngineConfig) SetCacheSizeGb

func (*MongoCfgConfig6_0Enterprise_Storage_WiredTiger_EngineConfig) String

type MongoCfgConfig6_0_Network

type MongoCfgConfig6_0_Network struct {

	// The maximum number of simultaneous connections that mongocfg will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongoCfgConfig6_0_Network) Descriptor deprecated

func (*MongoCfgConfig6_0_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig6_0_Network.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig6_0_Network) GetMaxIncomingConnections

func (x *MongoCfgConfig6_0_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongoCfgConfig6_0_Network) ProtoMessage

func (*MongoCfgConfig6_0_Network) ProtoMessage()

func (*MongoCfgConfig6_0_Network) ProtoReflect

func (*MongoCfgConfig6_0_Network) Reset

func (x *MongoCfgConfig6_0_Network) Reset()

func (*MongoCfgConfig6_0_Network) SetMaxIncomingConnections

func (m *MongoCfgConfig6_0_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongoCfgConfig6_0_Network) String

func (x *MongoCfgConfig6_0_Network) String() string

type MongoCfgConfig6_0_OperationProfiling

type MongoCfgConfig6_0_OperationProfiling struct {

	// Mode which specifies operations that should be profiled.
	Mode MongoCfgConfig6_0_OperationProfiling_Mode `` /* 144-byte string literal not displayed */
	// The slow operation time threshold, in milliseconds. Operations that run
	// for longer than this threshold are considered slow, and are processed by the profiler
	// running in the SLOW_OP mode. For details see [MongoDB documentation](https://docs.mongodb.com/v6.0/reference/configuration-options/#operationProfiling.slowOpThresholdMs).
	SlowOpThreshold *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=slow_op_threshold,json=slowOpThreshold,proto3" json:"slow_op_threshold,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig6_0_OperationProfiling) Descriptor deprecated

func (*MongoCfgConfig6_0_OperationProfiling) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig6_0_OperationProfiling.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig6_0_OperationProfiling) GetMode

func (*MongoCfgConfig6_0_OperationProfiling) GetSlowOpThreshold

func (*MongoCfgConfig6_0_OperationProfiling) ProtoMessage

func (*MongoCfgConfig6_0_OperationProfiling) ProtoMessage()

func (*MongoCfgConfig6_0_OperationProfiling) ProtoReflect

func (*MongoCfgConfig6_0_OperationProfiling) Reset

func (*MongoCfgConfig6_0_OperationProfiling) SetMode

func (*MongoCfgConfig6_0_OperationProfiling) SetSlowOpThreshold

func (*MongoCfgConfig6_0_OperationProfiling) String

type MongoCfgConfig6_0_OperationProfiling_Mode

type MongoCfgConfig6_0_OperationProfiling_Mode int32
const (
	MongoCfgConfig6_0_OperationProfiling_MODE_UNSPECIFIED MongoCfgConfig6_0_OperationProfiling_Mode = 0
	// The profiler is off and does not collect any data.
	MongoCfgConfig6_0_OperationProfiling_OFF MongoCfgConfig6_0_OperationProfiling_Mode = 1
	// The profiler collects data for operations that take longer than the value of [slow_op_threshold].
	MongoCfgConfig6_0_OperationProfiling_SLOW_OP MongoCfgConfig6_0_OperationProfiling_Mode = 2
	// The profiler collects data for all operations.
	MongoCfgConfig6_0_OperationProfiling_ALL MongoCfgConfig6_0_OperationProfiling_Mode = 3
)

func (MongoCfgConfig6_0_OperationProfiling_Mode) Descriptor

func (MongoCfgConfig6_0_OperationProfiling_Mode) Enum

func (MongoCfgConfig6_0_OperationProfiling_Mode) EnumDescriptor deprecated

func (MongoCfgConfig6_0_OperationProfiling_Mode) EnumDescriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig6_0_OperationProfiling_Mode.Descriptor instead.

func (MongoCfgConfig6_0_OperationProfiling_Mode) Number

func (MongoCfgConfig6_0_OperationProfiling_Mode) String

func (MongoCfgConfig6_0_OperationProfiling_Mode) Type

type MongoCfgConfig6_0_Storage

type MongoCfgConfig6_0_Storage struct {

	// Configuration of the WiredTiger storage engine.
	WiredTiger *MongoCfgConfig6_0_Storage_WiredTiger `protobuf:"bytes,1,opt,name=wired_tiger,json=wiredTiger,proto3" json:"wired_tiger,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig6_0_Storage) Descriptor deprecated

func (*MongoCfgConfig6_0_Storage) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig6_0_Storage.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig6_0_Storage) GetWiredTiger

func (*MongoCfgConfig6_0_Storage) ProtoMessage

func (*MongoCfgConfig6_0_Storage) ProtoMessage()

func (*MongoCfgConfig6_0_Storage) ProtoReflect

func (*MongoCfgConfig6_0_Storage) Reset

func (x *MongoCfgConfig6_0_Storage) Reset()

func (*MongoCfgConfig6_0_Storage) SetWiredTiger

func (*MongoCfgConfig6_0_Storage) String

func (x *MongoCfgConfig6_0_Storage) String() string

type MongoCfgConfig6_0_Storage_WiredTiger

type MongoCfgConfig6_0_Storage_WiredTiger struct {

	// Engine configuration for WiredTiger.
	EngineConfig *MongoCfgConfig6_0_Storage_WiredTiger_EngineConfig `protobuf:"bytes,1,opt,name=engine_config,json=engineConfig,proto3" json:"engine_config,omitempty"`
	// contains filtered or unexported fields
}

Configuration of WiredTiger storage engine.

func (*MongoCfgConfig6_0_Storage_WiredTiger) Descriptor deprecated

func (*MongoCfgConfig6_0_Storage_WiredTiger) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig6_0_Storage_WiredTiger.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig6_0_Storage_WiredTiger) GetEngineConfig

func (*MongoCfgConfig6_0_Storage_WiredTiger) ProtoMessage

func (*MongoCfgConfig6_0_Storage_WiredTiger) ProtoMessage()

func (*MongoCfgConfig6_0_Storage_WiredTiger) ProtoReflect

func (*MongoCfgConfig6_0_Storage_WiredTiger) Reset

func (*MongoCfgConfig6_0_Storage_WiredTiger) SetEngineConfig

func (*MongoCfgConfig6_0_Storage_WiredTiger) String

type MongoCfgConfig6_0_Storage_WiredTiger_EngineConfig

type MongoCfgConfig6_0_Storage_WiredTiger_EngineConfig struct {

	// The maximum size of the internal cache that WiredTiger will use for all data.
	CacheSizeGb *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=cache_size_gb,json=cacheSizeGb,proto3" json:"cache_size_gb,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig6_0_Storage_WiredTiger_EngineConfig) Descriptor deprecated

Deprecated: Use MongoCfgConfig6_0_Storage_WiredTiger_EngineConfig.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig6_0_Storage_WiredTiger_EngineConfig) GetCacheSizeGb

func (*MongoCfgConfig6_0_Storage_WiredTiger_EngineConfig) ProtoMessage

func (*MongoCfgConfig6_0_Storage_WiredTiger_EngineConfig) ProtoReflect

func (*MongoCfgConfig6_0_Storage_WiredTiger_EngineConfig) Reset

func (*MongoCfgConfig6_0_Storage_WiredTiger_EngineConfig) SetCacheSizeGb

func (*MongoCfgConfig6_0_Storage_WiredTiger_EngineConfig) String

type MongoCfgConfigSet

type MongoCfgConfigSet struct {

	// Effective mongocfg settings for a MongoDB cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongoCfgConfig `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongocfg settings for a MongoDB cluster.
	UserConfig *MongoCfgConfig `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongocfg configuration for a MongoDB cluster.
	DefaultConfig *MongoCfgConfig `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfigSet) Descriptor deprecated

func (*MongoCfgConfigSet) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfigSet.ProtoReflect.Descriptor instead.

func (*MongoCfgConfigSet) GetDefaultConfig

func (x *MongoCfgConfigSet) GetDefaultConfig() *MongoCfgConfig

func (*MongoCfgConfigSet) GetEffectiveConfig

func (x *MongoCfgConfigSet) GetEffectiveConfig() *MongoCfgConfig

func (*MongoCfgConfigSet) GetUserConfig

func (x *MongoCfgConfigSet) GetUserConfig() *MongoCfgConfig

func (*MongoCfgConfigSet) ProtoMessage

func (*MongoCfgConfigSet) ProtoMessage()

func (*MongoCfgConfigSet) ProtoReflect

func (x *MongoCfgConfigSet) ProtoReflect() protoreflect.Message

func (*MongoCfgConfigSet) Reset

func (x *MongoCfgConfigSet) Reset()

func (*MongoCfgConfigSet) SetDefaultConfig

func (m *MongoCfgConfigSet) SetDefaultConfig(v *MongoCfgConfig)

func (*MongoCfgConfigSet) SetEffectiveConfig

func (m *MongoCfgConfigSet) SetEffectiveConfig(v *MongoCfgConfig)

func (*MongoCfgConfigSet) SetUserConfig

func (m *MongoCfgConfigSet) SetUserConfig(v *MongoCfgConfig)

func (*MongoCfgConfigSet) String

func (x *MongoCfgConfigSet) String() string

type MongoCfgConfigSet3_6

type MongoCfgConfigSet3_6 struct {

	// Effective mongocfg settings for a MongoDB 3.6 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongoCfgConfig3_6 `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongocfg settings for a MongoDB 3.6 cluster.
	UserConfig *MongoCfgConfig3_6 `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongocfg configuration for a MongoDB 3.6 cluster.
	DefaultConfig *MongoCfgConfig3_6 `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfigSet3_6) Descriptor deprecated

func (*MongoCfgConfigSet3_6) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfigSet3_6.ProtoReflect.Descriptor instead.

func (*MongoCfgConfigSet3_6) GetDefaultConfig

func (x *MongoCfgConfigSet3_6) GetDefaultConfig() *MongoCfgConfig3_6

func (*MongoCfgConfigSet3_6) GetEffectiveConfig

func (x *MongoCfgConfigSet3_6) GetEffectiveConfig() *MongoCfgConfig3_6

func (*MongoCfgConfigSet3_6) GetUserConfig

func (x *MongoCfgConfigSet3_6) GetUserConfig() *MongoCfgConfig3_6

func (*MongoCfgConfigSet3_6) ProtoMessage

func (*MongoCfgConfigSet3_6) ProtoMessage()

func (*MongoCfgConfigSet3_6) ProtoReflect

func (x *MongoCfgConfigSet3_6) ProtoReflect() protoreflect.Message

func (*MongoCfgConfigSet3_6) Reset

func (x *MongoCfgConfigSet3_6) Reset()

func (*MongoCfgConfigSet3_6) SetDefaultConfig

func (m *MongoCfgConfigSet3_6) SetDefaultConfig(v *MongoCfgConfig3_6)

func (*MongoCfgConfigSet3_6) SetEffectiveConfig

func (m *MongoCfgConfigSet3_6) SetEffectiveConfig(v *MongoCfgConfig3_6)

func (*MongoCfgConfigSet3_6) SetUserConfig

func (m *MongoCfgConfigSet3_6) SetUserConfig(v *MongoCfgConfig3_6)

func (*MongoCfgConfigSet3_6) String

func (x *MongoCfgConfigSet3_6) String() string

type MongoCfgConfigSet4_0

type MongoCfgConfigSet4_0 struct {

	// Effective mongocfg settings for a MongoDB 4.0 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongoCfgConfig4_0 `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongocfg settings for a MongoDB 4.0 cluster.
	UserConfig *MongoCfgConfig4_0 `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongocfg configuration for a MongoDB 4.0 cluster.
	DefaultConfig *MongoCfgConfig4_0 `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfigSet4_0) Descriptor deprecated

func (*MongoCfgConfigSet4_0) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfigSet4_0.ProtoReflect.Descriptor instead.

func (*MongoCfgConfigSet4_0) GetDefaultConfig

func (x *MongoCfgConfigSet4_0) GetDefaultConfig() *MongoCfgConfig4_0

func (*MongoCfgConfigSet4_0) GetEffectiveConfig

func (x *MongoCfgConfigSet4_0) GetEffectiveConfig() *MongoCfgConfig4_0

func (*MongoCfgConfigSet4_0) GetUserConfig

func (x *MongoCfgConfigSet4_0) GetUserConfig() *MongoCfgConfig4_0

func (*MongoCfgConfigSet4_0) ProtoMessage

func (*MongoCfgConfigSet4_0) ProtoMessage()

func (*MongoCfgConfigSet4_0) ProtoReflect

func (x *MongoCfgConfigSet4_0) ProtoReflect() protoreflect.Message

func (*MongoCfgConfigSet4_0) Reset

func (x *MongoCfgConfigSet4_0) Reset()

func (*MongoCfgConfigSet4_0) SetDefaultConfig

func (m *MongoCfgConfigSet4_0) SetDefaultConfig(v *MongoCfgConfig4_0)

func (*MongoCfgConfigSet4_0) SetEffectiveConfig

func (m *MongoCfgConfigSet4_0) SetEffectiveConfig(v *MongoCfgConfig4_0)

func (*MongoCfgConfigSet4_0) SetUserConfig

func (m *MongoCfgConfigSet4_0) SetUserConfig(v *MongoCfgConfig4_0)

func (*MongoCfgConfigSet4_0) String

func (x *MongoCfgConfigSet4_0) String() string

type MongoCfgConfigSet4_2

type MongoCfgConfigSet4_2 struct {

	// Effective mongocfg settings for a MongoDB 4.2 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongoCfgConfig4_2 `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongocfg settings for a MongoDB 4.2 cluster.
	UserConfig *MongoCfgConfig4_2 `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongocfg configuration for a MongoDB 4.2 cluster.
	DefaultConfig *MongoCfgConfig4_2 `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfigSet4_2) Descriptor deprecated

func (*MongoCfgConfigSet4_2) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfigSet4_2.ProtoReflect.Descriptor instead.

func (*MongoCfgConfigSet4_2) GetDefaultConfig

func (x *MongoCfgConfigSet4_2) GetDefaultConfig() *MongoCfgConfig4_2

func (*MongoCfgConfigSet4_2) GetEffectiveConfig

func (x *MongoCfgConfigSet4_2) GetEffectiveConfig() *MongoCfgConfig4_2

func (*MongoCfgConfigSet4_2) GetUserConfig

func (x *MongoCfgConfigSet4_2) GetUserConfig() *MongoCfgConfig4_2

func (*MongoCfgConfigSet4_2) ProtoMessage

func (*MongoCfgConfigSet4_2) ProtoMessage()

func (*MongoCfgConfigSet4_2) ProtoReflect

func (x *MongoCfgConfigSet4_2) ProtoReflect() protoreflect.Message

func (*MongoCfgConfigSet4_2) Reset

func (x *MongoCfgConfigSet4_2) Reset()

func (*MongoCfgConfigSet4_2) SetDefaultConfig

func (m *MongoCfgConfigSet4_2) SetDefaultConfig(v *MongoCfgConfig4_2)

func (*MongoCfgConfigSet4_2) SetEffectiveConfig

func (m *MongoCfgConfigSet4_2) SetEffectiveConfig(v *MongoCfgConfig4_2)

func (*MongoCfgConfigSet4_2) SetUserConfig

func (m *MongoCfgConfigSet4_2) SetUserConfig(v *MongoCfgConfig4_2)

func (*MongoCfgConfigSet4_2) String

func (x *MongoCfgConfigSet4_2) String() string

type MongoCfgConfigSet4_4

type MongoCfgConfigSet4_4 struct {

	// Effective mongocfg settings for a MongoDB 4.4 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongoCfgConfig4_4 `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongocfg settings for a MongoDB 4.4 cluster.
	UserConfig *MongoCfgConfig4_4 `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongocfg configuration for a MongoDB 4.4 cluster.
	DefaultConfig *MongoCfgConfig4_4 `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfigSet4_4) Descriptor deprecated

func (*MongoCfgConfigSet4_4) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfigSet4_4.ProtoReflect.Descriptor instead.

func (*MongoCfgConfigSet4_4) GetDefaultConfig

func (x *MongoCfgConfigSet4_4) GetDefaultConfig() *MongoCfgConfig4_4

func (*MongoCfgConfigSet4_4) GetEffectiveConfig

func (x *MongoCfgConfigSet4_4) GetEffectiveConfig() *MongoCfgConfig4_4

func (*MongoCfgConfigSet4_4) GetUserConfig

func (x *MongoCfgConfigSet4_4) GetUserConfig() *MongoCfgConfig4_4

func (*MongoCfgConfigSet4_4) ProtoMessage

func (*MongoCfgConfigSet4_4) ProtoMessage()

func (*MongoCfgConfigSet4_4) ProtoReflect

func (x *MongoCfgConfigSet4_4) ProtoReflect() protoreflect.Message

func (*MongoCfgConfigSet4_4) Reset

func (x *MongoCfgConfigSet4_4) Reset()

func (*MongoCfgConfigSet4_4) SetDefaultConfig

func (m *MongoCfgConfigSet4_4) SetDefaultConfig(v *MongoCfgConfig4_4)

func (*MongoCfgConfigSet4_4) SetEffectiveConfig

func (m *MongoCfgConfigSet4_4) SetEffectiveConfig(v *MongoCfgConfig4_4)

func (*MongoCfgConfigSet4_4) SetUserConfig

func (m *MongoCfgConfigSet4_4) SetUserConfig(v *MongoCfgConfig4_4)

func (*MongoCfgConfigSet4_4) String

func (x *MongoCfgConfigSet4_4) String() string

type MongoCfgConfigSet4_4Enterprise

type MongoCfgConfigSet4_4Enterprise struct {

	// Effective mongocfg settings for a MongoDB 4.4 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongoCfgConfig4_4Enterprise `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongocfg settings for a MongoDB 4.4 cluster.
	UserConfig *MongoCfgConfig4_4Enterprise `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongocfg configuration for a MongoDB 4.4 cluster.
	DefaultConfig *MongoCfgConfig4_4Enterprise `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfigSet4_4Enterprise) Descriptor deprecated

func (*MongoCfgConfigSet4_4Enterprise) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfigSet4_4Enterprise.ProtoReflect.Descriptor instead.

func (*MongoCfgConfigSet4_4Enterprise) GetDefaultConfig

func (*MongoCfgConfigSet4_4Enterprise) GetEffectiveConfig

func (*MongoCfgConfigSet4_4Enterprise) GetUserConfig

func (*MongoCfgConfigSet4_4Enterprise) ProtoMessage

func (*MongoCfgConfigSet4_4Enterprise) ProtoMessage()

func (*MongoCfgConfigSet4_4Enterprise) ProtoReflect

func (*MongoCfgConfigSet4_4Enterprise) Reset

func (x *MongoCfgConfigSet4_4Enterprise) Reset()

func (*MongoCfgConfigSet4_4Enterprise) SetDefaultConfig

func (*MongoCfgConfigSet4_4Enterprise) SetEffectiveConfig

func (*MongoCfgConfigSet4_4Enterprise) SetUserConfig

func (*MongoCfgConfigSet4_4Enterprise) String

type MongoCfgConfigSet5_0

type MongoCfgConfigSet5_0 struct {

	// Effective mongocfg settings for a MongoDB 5.0 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongoCfgConfig5_0 `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongocfg settings for a MongoDB 5.0 cluster.
	UserConfig *MongoCfgConfig5_0 `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongocfg configuration for a MongoDB 5.0 cluster.
	DefaultConfig *MongoCfgConfig5_0 `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfigSet5_0) Descriptor deprecated

func (*MongoCfgConfigSet5_0) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfigSet5_0.ProtoReflect.Descriptor instead.

func (*MongoCfgConfigSet5_0) GetDefaultConfig

func (x *MongoCfgConfigSet5_0) GetDefaultConfig() *MongoCfgConfig5_0

func (*MongoCfgConfigSet5_0) GetEffectiveConfig

func (x *MongoCfgConfigSet5_0) GetEffectiveConfig() *MongoCfgConfig5_0

func (*MongoCfgConfigSet5_0) GetUserConfig

func (x *MongoCfgConfigSet5_0) GetUserConfig() *MongoCfgConfig5_0

func (*MongoCfgConfigSet5_0) ProtoMessage

func (*MongoCfgConfigSet5_0) ProtoMessage()

func (*MongoCfgConfigSet5_0) ProtoReflect

func (x *MongoCfgConfigSet5_0) ProtoReflect() protoreflect.Message

func (*MongoCfgConfigSet5_0) Reset

func (x *MongoCfgConfigSet5_0) Reset()

func (*MongoCfgConfigSet5_0) SetDefaultConfig

func (m *MongoCfgConfigSet5_0) SetDefaultConfig(v *MongoCfgConfig5_0)

func (*MongoCfgConfigSet5_0) SetEffectiveConfig

func (m *MongoCfgConfigSet5_0) SetEffectiveConfig(v *MongoCfgConfig5_0)

func (*MongoCfgConfigSet5_0) SetUserConfig

func (m *MongoCfgConfigSet5_0) SetUserConfig(v *MongoCfgConfig5_0)

func (*MongoCfgConfigSet5_0) String

func (x *MongoCfgConfigSet5_0) String() string

type MongoCfgConfigSet5_0Enterprise

type MongoCfgConfigSet5_0Enterprise struct {

	// Effective mongocfg settings for a MongoDB 5.0 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongoCfgConfig5_0Enterprise `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongocfg settings for a MongoDB 5.0 cluster.
	UserConfig *MongoCfgConfig5_0Enterprise `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongocfg configuration for a MongoDB 5.0 cluster.
	DefaultConfig *MongoCfgConfig5_0Enterprise `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfigSet5_0Enterprise) Descriptor deprecated

func (*MongoCfgConfigSet5_0Enterprise) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfigSet5_0Enterprise.ProtoReflect.Descriptor instead.

func (*MongoCfgConfigSet5_0Enterprise) GetDefaultConfig

func (*MongoCfgConfigSet5_0Enterprise) GetEffectiveConfig

func (*MongoCfgConfigSet5_0Enterprise) GetUserConfig

func (*MongoCfgConfigSet5_0Enterprise) ProtoMessage

func (*MongoCfgConfigSet5_0Enterprise) ProtoMessage()

func (*MongoCfgConfigSet5_0Enterprise) ProtoReflect

func (*MongoCfgConfigSet5_0Enterprise) Reset

func (x *MongoCfgConfigSet5_0Enterprise) Reset()

func (*MongoCfgConfigSet5_0Enterprise) SetDefaultConfig

func (*MongoCfgConfigSet5_0Enterprise) SetEffectiveConfig

func (*MongoCfgConfigSet5_0Enterprise) SetUserConfig

func (*MongoCfgConfigSet5_0Enterprise) String

type MongoCfgConfigSet6_0

type MongoCfgConfigSet6_0 struct {

	// Effective mongocfg settings for a MongoDB 6.0 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongoCfgConfig6_0 `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongocfg settings for a MongoDB 6.0 cluster.
	UserConfig *MongoCfgConfig6_0 `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongocfg configuration for a MongoDB 6.0 cluster.
	DefaultConfig *MongoCfgConfig6_0 `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfigSet6_0) Descriptor deprecated

func (*MongoCfgConfigSet6_0) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfigSet6_0.ProtoReflect.Descriptor instead.

func (*MongoCfgConfigSet6_0) GetDefaultConfig

func (x *MongoCfgConfigSet6_0) GetDefaultConfig() *MongoCfgConfig6_0

func (*MongoCfgConfigSet6_0) GetEffectiveConfig

func (x *MongoCfgConfigSet6_0) GetEffectiveConfig() *MongoCfgConfig6_0

func (*MongoCfgConfigSet6_0) GetUserConfig

func (x *MongoCfgConfigSet6_0) GetUserConfig() *MongoCfgConfig6_0

func (*MongoCfgConfigSet6_0) ProtoMessage

func (*MongoCfgConfigSet6_0) ProtoMessage()

func (*MongoCfgConfigSet6_0) ProtoReflect

func (x *MongoCfgConfigSet6_0) ProtoReflect() protoreflect.Message

func (*MongoCfgConfigSet6_0) Reset

func (x *MongoCfgConfigSet6_0) Reset()

func (*MongoCfgConfigSet6_0) SetDefaultConfig

func (m *MongoCfgConfigSet6_0) SetDefaultConfig(v *MongoCfgConfig6_0)

func (*MongoCfgConfigSet6_0) SetEffectiveConfig

func (m *MongoCfgConfigSet6_0) SetEffectiveConfig(v *MongoCfgConfig6_0)

func (*MongoCfgConfigSet6_0) SetUserConfig

func (m *MongoCfgConfigSet6_0) SetUserConfig(v *MongoCfgConfig6_0)

func (*MongoCfgConfigSet6_0) String

func (x *MongoCfgConfigSet6_0) String() string

type MongoCfgConfigSet6_0Enterprise

type MongoCfgConfigSet6_0Enterprise struct {

	// Effective mongocfg settings for a MongoDB 6.0 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongoCfgConfig6_0Enterprise `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongocfg settings for a MongoDB 6.0 cluster.
	UserConfig *MongoCfgConfig6_0Enterprise `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongocfg configuration for a MongoDB 6.0 cluster.
	DefaultConfig *MongoCfgConfig6_0Enterprise `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfigSet6_0Enterprise) Descriptor deprecated

func (*MongoCfgConfigSet6_0Enterprise) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfigSet6_0Enterprise.ProtoReflect.Descriptor instead.

func (*MongoCfgConfigSet6_0Enterprise) GetDefaultConfig

func (*MongoCfgConfigSet6_0Enterprise) GetEffectiveConfig

func (*MongoCfgConfigSet6_0Enterprise) GetUserConfig

func (*MongoCfgConfigSet6_0Enterprise) ProtoMessage

func (*MongoCfgConfigSet6_0Enterprise) ProtoMessage()

func (*MongoCfgConfigSet6_0Enterprise) ProtoReflect

func (*MongoCfgConfigSet6_0Enterprise) Reset

func (x *MongoCfgConfigSet6_0Enterprise) Reset()

func (*MongoCfgConfigSet6_0Enterprise) SetDefaultConfig

func (*MongoCfgConfigSet6_0Enterprise) SetEffectiveConfig

func (*MongoCfgConfigSet6_0Enterprise) SetUserConfig

func (*MongoCfgConfigSet6_0Enterprise) String

type MongoCfgConfig_Network

type MongoCfgConfig_Network struct {

	// The maximum number of simultaneous connections that mongocfg will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongoCfgConfig_Network) Descriptor deprecated

func (*MongoCfgConfig_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig_Network.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig_Network) GetMaxIncomingConnections

func (x *MongoCfgConfig_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongoCfgConfig_Network) ProtoMessage

func (*MongoCfgConfig_Network) ProtoMessage()

func (*MongoCfgConfig_Network) ProtoReflect

func (x *MongoCfgConfig_Network) ProtoReflect() protoreflect.Message

func (*MongoCfgConfig_Network) Reset

func (x *MongoCfgConfig_Network) Reset()

func (*MongoCfgConfig_Network) SetMaxIncomingConnections

func (m *MongoCfgConfig_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongoCfgConfig_Network) String

func (x *MongoCfgConfig_Network) String() string

type MongoCfgConfig_OperationProfiling

type MongoCfgConfig_OperationProfiling struct {

	// Mode which specifies operations that should be profiled.
	Mode MongoCfgConfig_OperationProfiling_Mode `` /* 141-byte string literal not displayed */
	// The slow operation time threshold, in milliseconds. Operations that run
	// for longer than this threshold are considered slow, and are processed by the profiler
	// running in the SLOW_OP mode. For details see [MongoDB documentation](https://www.mongodb.com/docs/v7.0/reference/configuration-options/#mongodb-setting-operationProfiling.slowOpThresholdMs).
	SlowOpThreshold *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=slow_op_threshold,json=slowOpThreshold,proto3" json:"slow_op_threshold,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig_OperationProfiling) Descriptor deprecated

func (*MongoCfgConfig_OperationProfiling) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig_OperationProfiling.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig_OperationProfiling) GetMode

func (*MongoCfgConfig_OperationProfiling) GetSlowOpThreshold

func (x *MongoCfgConfig_OperationProfiling) GetSlowOpThreshold() *wrapperspb.Int64Value

func (*MongoCfgConfig_OperationProfiling) ProtoMessage

func (*MongoCfgConfig_OperationProfiling) ProtoMessage()

func (*MongoCfgConfig_OperationProfiling) ProtoReflect

func (*MongoCfgConfig_OperationProfiling) Reset

func (*MongoCfgConfig_OperationProfiling) SetMode

func (*MongoCfgConfig_OperationProfiling) SetSlowOpThreshold

func (m *MongoCfgConfig_OperationProfiling) SetSlowOpThreshold(v *wrapperspb.Int64Value)

func (*MongoCfgConfig_OperationProfiling) String

type MongoCfgConfig_OperationProfiling_Mode

type MongoCfgConfig_OperationProfiling_Mode int32
const (
	MongoCfgConfig_OperationProfiling_MODE_UNSPECIFIED MongoCfgConfig_OperationProfiling_Mode = 0
	// The profiler is off and does not collect any data.
	MongoCfgConfig_OperationProfiling_OFF MongoCfgConfig_OperationProfiling_Mode = 1
	// The profiler collects data for operations that take longer than the value of [slow_op_threshold].
	MongoCfgConfig_OperationProfiling_SLOW_OP MongoCfgConfig_OperationProfiling_Mode = 2
	// The profiler collects data for all operations.
	MongoCfgConfig_OperationProfiling_ALL MongoCfgConfig_OperationProfiling_Mode = 3
)

func (MongoCfgConfig_OperationProfiling_Mode) Descriptor

func (MongoCfgConfig_OperationProfiling_Mode) Enum

func (MongoCfgConfig_OperationProfiling_Mode) EnumDescriptor deprecated

func (MongoCfgConfig_OperationProfiling_Mode) EnumDescriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig_OperationProfiling_Mode.Descriptor instead.

func (MongoCfgConfig_OperationProfiling_Mode) Number

func (MongoCfgConfig_OperationProfiling_Mode) String

func (MongoCfgConfig_OperationProfiling_Mode) Type

type MongoCfgConfig_Storage

type MongoCfgConfig_Storage struct {

	// Configuration of the WiredTiger storage engine.
	WiredTiger *MongoCfgConfig_Storage_WiredTiger `protobuf:"bytes,1,opt,name=wired_tiger,json=wiredTiger,proto3" json:"wired_tiger,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig_Storage) Descriptor deprecated

func (*MongoCfgConfig_Storage) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig_Storage.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig_Storage) GetWiredTiger

func (*MongoCfgConfig_Storage) ProtoMessage

func (*MongoCfgConfig_Storage) ProtoMessage()

func (*MongoCfgConfig_Storage) ProtoReflect

func (x *MongoCfgConfig_Storage) ProtoReflect() protoreflect.Message

func (*MongoCfgConfig_Storage) Reset

func (x *MongoCfgConfig_Storage) Reset()

func (*MongoCfgConfig_Storage) SetWiredTiger

func (*MongoCfgConfig_Storage) String

func (x *MongoCfgConfig_Storage) String() string

type MongoCfgConfig_Storage_WiredTiger

type MongoCfgConfig_Storage_WiredTiger struct {

	// Engine configuration for WiredTiger.
	EngineConfig *MongoCfgConfig_Storage_WiredTiger_EngineConfig `protobuf:"bytes,1,opt,name=engine_config,json=engineConfig,proto3" json:"engine_config,omitempty"`
	// contains filtered or unexported fields
}

Configuration of WiredTiger storage engine.

func (*MongoCfgConfig_Storage_WiredTiger) Descriptor deprecated

func (*MongoCfgConfig_Storage_WiredTiger) Descriptor() ([]byte, []int)

Deprecated: Use MongoCfgConfig_Storage_WiredTiger.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig_Storage_WiredTiger) GetEngineConfig

func (*MongoCfgConfig_Storage_WiredTiger) ProtoMessage

func (*MongoCfgConfig_Storage_WiredTiger) ProtoMessage()

func (*MongoCfgConfig_Storage_WiredTiger) ProtoReflect

func (*MongoCfgConfig_Storage_WiredTiger) Reset

func (*MongoCfgConfig_Storage_WiredTiger) SetEngineConfig

func (*MongoCfgConfig_Storage_WiredTiger) String

type MongoCfgConfig_Storage_WiredTiger_EngineConfig

type MongoCfgConfig_Storage_WiredTiger_EngineConfig struct {

	// The maximum size of the internal cache that WiredTiger will use for all data.
	CacheSizeGb *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=cache_size_gb,json=cacheSizeGb,proto3" json:"cache_size_gb,omitempty"`
	// contains filtered or unexported fields
}

func (*MongoCfgConfig_Storage_WiredTiger_EngineConfig) Descriptor deprecated

Deprecated: Use MongoCfgConfig_Storage_WiredTiger_EngineConfig.ProtoReflect.Descriptor instead.

func (*MongoCfgConfig_Storage_WiredTiger_EngineConfig) GetCacheSizeGb

func (*MongoCfgConfig_Storage_WiredTiger_EngineConfig) ProtoMessage

func (*MongoCfgConfig_Storage_WiredTiger_EngineConfig) ProtoReflect

func (*MongoCfgConfig_Storage_WiredTiger_EngineConfig) Reset

func (*MongoCfgConfig_Storage_WiredTiger_EngineConfig) SetCacheSizeGb

func (*MongoCfgConfig_Storage_WiredTiger_EngineConfig) String

type MongodConfig

type MongodConfig struct {

	// `storage` section of mongod configuration.
	Storage *MongodConfig_Storage `protobuf:"bytes,1,opt,name=storage,proto3" json:"storage,omitempty"`
	// `operationProfiling` section of mongod configuration.
	OperationProfiling *MongodConfig_OperationProfiling `protobuf:"bytes,2,opt,name=operation_profiling,json=operationProfiling,proto3" json:"operation_profiling,omitempty"`
	// `net` section of mongod configuration.
	Net *MongodConfig_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// `security` section of mongod configuration.
	Security *MongodConfig_Security `protobuf:"bytes,4,opt,name=security,proto3" json:"security,omitempty"`
	// `AuditLog` section of mongod configuration.
	AuditLog *MongodConfig_AuditLog `protobuf:"bytes,5,opt,name=audit_log,json=auditLog,proto3" json:"audit_log,omitempty"`
	// `SetParameter` section of mongod configuration.
	SetParameter *MongodConfig_SetParameter `protobuf:"bytes,6,opt,name=set_parameter,json=setParameter,proto3" json:"set_parameter,omitempty"`
	// contains filtered or unexported fields
}

Configuration of a mongod daemon. Supported options are a limited subset of all options described in [MongoDB documentation](https://docs.mongodb.com/v7.0/reference/configuration-options/).

func (*MongodConfig) Descriptor deprecated

func (*MongodConfig) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig) GetAuditLog

func (x *MongodConfig) GetAuditLog() *MongodConfig_AuditLog

func (*MongodConfig) GetNet

func (x *MongodConfig) GetNet() *MongodConfig_Network

func (*MongodConfig) GetOperationProfiling

func (x *MongodConfig) GetOperationProfiling() *MongodConfig_OperationProfiling

func (*MongodConfig) GetSecurity

func (x *MongodConfig) GetSecurity() *MongodConfig_Security

func (*MongodConfig) GetSetParameter

func (x *MongodConfig) GetSetParameter() *MongodConfig_SetParameter

func (*MongodConfig) GetStorage

func (x *MongodConfig) GetStorage() *MongodConfig_Storage

func (*MongodConfig) ProtoMessage

func (*MongodConfig) ProtoMessage()

func (*MongodConfig) ProtoReflect

func (x *MongodConfig) ProtoReflect() protoreflect.Message

func (*MongodConfig) Reset

func (x *MongodConfig) Reset()

func (*MongodConfig) SetAuditLog

func (m *MongodConfig) SetAuditLog(v *MongodConfig_AuditLog)

func (*MongodConfig) SetNet

func (m *MongodConfig) SetNet(v *MongodConfig_Network)

func (*MongodConfig) SetOperationProfiling

func (m *MongodConfig) SetOperationProfiling(v *MongodConfig_OperationProfiling)

func (*MongodConfig) SetSecurity

func (m *MongodConfig) SetSecurity(v *MongodConfig_Security)

func (*MongodConfig) SetSetParameter

func (m *MongodConfig) SetSetParameter(v *MongodConfig_SetParameter)

func (*MongodConfig) SetStorage

func (m *MongodConfig) SetStorage(v *MongodConfig_Storage)

func (*MongodConfig) String

func (x *MongodConfig) String() string

type MongodConfig3_6

type MongodConfig3_6 struct {

	// `storage` section of mongod configuration.
	Storage *MongodConfig3_6_Storage `protobuf:"bytes,1,opt,name=storage,proto3" json:"storage,omitempty"`
	// `operationProfiling` section of mongod configuration.
	OperationProfiling *MongodConfig3_6_OperationProfiling `protobuf:"bytes,2,opt,name=operation_profiling,json=operationProfiling,proto3" json:"operation_profiling,omitempty"`
	// `net` section of mongod configuration.
	Net *MongodConfig3_6_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// contains filtered or unexported fields
}

Configuration of a mongod daemon. Supported options are a limited subset of all options described in [MongoDB documentation](https://docs.mongodb.com/v3.6/reference/configuration-options/).

func (*MongodConfig3_6) Descriptor deprecated

func (*MongodConfig3_6) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig3_6.ProtoReflect.Descriptor instead.

func (*MongodConfig3_6) GetNet

func (*MongodConfig3_6) GetOperationProfiling

func (x *MongodConfig3_6) GetOperationProfiling() *MongodConfig3_6_OperationProfiling

func (*MongodConfig3_6) GetStorage

func (x *MongodConfig3_6) GetStorage() *MongodConfig3_6_Storage

func (*MongodConfig3_6) ProtoMessage

func (*MongodConfig3_6) ProtoMessage()

func (*MongodConfig3_6) ProtoReflect

func (x *MongodConfig3_6) ProtoReflect() protoreflect.Message

func (*MongodConfig3_6) Reset

func (x *MongodConfig3_6) Reset()

func (*MongodConfig3_6) SetNet

func (*MongodConfig3_6) SetOperationProfiling

func (m *MongodConfig3_6) SetOperationProfiling(v *MongodConfig3_6_OperationProfiling)

func (*MongodConfig3_6) SetStorage

func (m *MongodConfig3_6) SetStorage(v *MongodConfig3_6_Storage)

func (*MongodConfig3_6) String

func (x *MongodConfig3_6) String() string

type MongodConfig3_6_Network

type MongodConfig3_6_Network struct {

	// The maximum number of simultaneous connections that mongod will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig3_6_Network) Descriptor deprecated

func (*MongodConfig3_6_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig3_6_Network.ProtoReflect.Descriptor instead.

func (*MongodConfig3_6_Network) GetMaxIncomingConnections

func (x *MongodConfig3_6_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongodConfig3_6_Network) ProtoMessage

func (*MongodConfig3_6_Network) ProtoMessage()

func (*MongodConfig3_6_Network) ProtoReflect

func (x *MongodConfig3_6_Network) ProtoReflect() protoreflect.Message

func (*MongodConfig3_6_Network) Reset

func (x *MongodConfig3_6_Network) Reset()

func (*MongodConfig3_6_Network) SetMaxIncomingConnections

func (m *MongodConfig3_6_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongodConfig3_6_Network) String

func (x *MongodConfig3_6_Network) String() string

type MongodConfig3_6_OperationProfiling

type MongodConfig3_6_OperationProfiling struct {

	// Mode which specifies operations that should be profiled.
	Mode MongodConfig3_6_OperationProfiling_Mode `` /* 142-byte string literal not displayed */
	// The slow operation time threshold, in milliseconds. Operations that run
	// for longer than this threshold are considered slow, and are processed by the profiler
	// running in the SLOW_OP mode.
	SlowOpThreshold *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=slow_op_threshold,json=slowOpThreshold,proto3" json:"slow_op_threshold,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig3_6_OperationProfiling) Descriptor deprecated

func (*MongodConfig3_6_OperationProfiling) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig3_6_OperationProfiling.ProtoReflect.Descriptor instead.

func (*MongodConfig3_6_OperationProfiling) GetMode

func (*MongodConfig3_6_OperationProfiling) GetSlowOpThreshold

func (x *MongodConfig3_6_OperationProfiling) GetSlowOpThreshold() *wrapperspb.Int64Value

func (*MongodConfig3_6_OperationProfiling) ProtoMessage

func (*MongodConfig3_6_OperationProfiling) ProtoMessage()

func (*MongodConfig3_6_OperationProfiling) ProtoReflect

func (*MongodConfig3_6_OperationProfiling) Reset

func (*MongodConfig3_6_OperationProfiling) SetMode

func (*MongodConfig3_6_OperationProfiling) SetSlowOpThreshold

func (m *MongodConfig3_6_OperationProfiling) SetSlowOpThreshold(v *wrapperspb.Int64Value)

func (*MongodConfig3_6_OperationProfiling) String

type MongodConfig3_6_OperationProfiling_Mode

type MongodConfig3_6_OperationProfiling_Mode int32
const (
	MongodConfig3_6_OperationProfiling_MODE_UNSPECIFIED MongodConfig3_6_OperationProfiling_Mode = 0
	// The profiler is off and does not collect any data.
	MongodConfig3_6_OperationProfiling_OFF MongodConfig3_6_OperationProfiling_Mode = 1
	// The profiler collects data for operations that take longer than the value of [slow_op_threshold].
	MongodConfig3_6_OperationProfiling_SLOW_OP MongodConfig3_6_OperationProfiling_Mode = 2
	// The profiler collects data for all operations.
	MongodConfig3_6_OperationProfiling_ALL MongodConfig3_6_OperationProfiling_Mode = 3
)

func (MongodConfig3_6_OperationProfiling_Mode) Descriptor

func (MongodConfig3_6_OperationProfiling_Mode) Enum

func (MongodConfig3_6_OperationProfiling_Mode) EnumDescriptor deprecated

func (MongodConfig3_6_OperationProfiling_Mode) EnumDescriptor() ([]byte, []int)

Deprecated: Use MongodConfig3_6_OperationProfiling_Mode.Descriptor instead.

func (MongodConfig3_6_OperationProfiling_Mode) Number

func (MongodConfig3_6_OperationProfiling_Mode) String

func (MongodConfig3_6_OperationProfiling_Mode) Type

type MongodConfig3_6_Storage

type MongodConfig3_6_Storage struct {

	// Configuration of the WiredTiger storage engine.
	WiredTiger *MongodConfig3_6_Storage_WiredTiger `protobuf:"bytes,1,opt,name=wired_tiger,json=wiredTiger,proto3" json:"wired_tiger,omitempty"`
	// Configuration of the MongoDB [journal](https://docs.mongodb.com/v3.6/reference/glossary/#term-journal).
	Journal *MongodConfig3_6_Storage_Journal `protobuf:"bytes,2,opt,name=journal,proto3" json:"journal,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig3_6_Storage) Descriptor deprecated

func (*MongodConfig3_6_Storage) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig3_6_Storage.ProtoReflect.Descriptor instead.

func (*MongodConfig3_6_Storage) GetJournal

func (*MongodConfig3_6_Storage) GetWiredTiger

func (*MongodConfig3_6_Storage) ProtoMessage

func (*MongodConfig3_6_Storage) ProtoMessage()

func (*MongodConfig3_6_Storage) ProtoReflect

func (x *MongodConfig3_6_Storage) ProtoReflect() protoreflect.Message

func (*MongodConfig3_6_Storage) Reset

func (x *MongodConfig3_6_Storage) Reset()

func (*MongodConfig3_6_Storage) SetJournal

func (*MongodConfig3_6_Storage) SetWiredTiger

func (*MongodConfig3_6_Storage) String

func (x *MongodConfig3_6_Storage) String() string

type MongodConfig3_6_Storage_Journal

type MongodConfig3_6_Storage_Journal struct {

	// Whether the journal is enabled or disabled.
	// Possible values:
	// * true (default) - the journal is enabled.
	// * false - the journal is disabled.
	Enabled *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=enabled,proto3" json:"enabled,omitempty"`
	// Commit interval between journal operations, in milliseconds.
	// Default: 100.
	CommitInterval *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=commit_interval,json=commitInterval,proto3" json:"commit_interval,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig3_6_Storage_Journal) Descriptor deprecated

func (*MongodConfig3_6_Storage_Journal) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig3_6_Storage_Journal.ProtoReflect.Descriptor instead.

func (*MongodConfig3_6_Storage_Journal) GetCommitInterval

func (x *MongodConfig3_6_Storage_Journal) GetCommitInterval() *wrapperspb.Int64Value

func (*MongodConfig3_6_Storage_Journal) GetEnabled

func (*MongodConfig3_6_Storage_Journal) ProtoMessage

func (*MongodConfig3_6_Storage_Journal) ProtoMessage()

func (*MongodConfig3_6_Storage_Journal) ProtoReflect

func (*MongodConfig3_6_Storage_Journal) Reset

func (*MongodConfig3_6_Storage_Journal) SetCommitInterval

func (m *MongodConfig3_6_Storage_Journal) SetCommitInterval(v *wrapperspb.Int64Value)

func (*MongodConfig3_6_Storage_Journal) SetEnabled

func (*MongodConfig3_6_Storage_Journal) String

type MongodConfig3_6_Storage_WiredTiger

type MongodConfig3_6_Storage_WiredTiger struct {

	// Engine configuration for WiredTiger.
	EngineConfig *MongodConfig3_6_Storage_WiredTiger_EngineConfig `protobuf:"bytes,1,opt,name=engine_config,json=engineConfig,proto3" json:"engine_config,omitempty"`
	// Collection configuration for WiredTiger.
	CollectionConfig *MongodConfig3_6_Storage_WiredTiger_CollectionConfig `protobuf:"bytes,2,opt,name=collection_config,json=collectionConfig,proto3" json:"collection_config,omitempty"`
	// contains filtered or unexported fields
}

Configuration of WiredTiger storage engine.

func (*MongodConfig3_6_Storage_WiredTiger) Descriptor deprecated

func (*MongodConfig3_6_Storage_WiredTiger) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig3_6_Storage_WiredTiger.ProtoReflect.Descriptor instead.

func (*MongodConfig3_6_Storage_WiredTiger) GetCollectionConfig

func (*MongodConfig3_6_Storage_WiredTiger) GetEngineConfig

func (*MongodConfig3_6_Storage_WiredTiger) ProtoMessage

func (*MongodConfig3_6_Storage_WiredTiger) ProtoMessage()

func (*MongodConfig3_6_Storage_WiredTiger) ProtoReflect

func (*MongodConfig3_6_Storage_WiredTiger) Reset

func (*MongodConfig3_6_Storage_WiredTiger) SetCollectionConfig

func (*MongodConfig3_6_Storage_WiredTiger) SetEngineConfig

func (*MongodConfig3_6_Storage_WiredTiger) String

type MongodConfig3_6_Storage_WiredTiger_CollectionConfig

type MongodConfig3_6_Storage_WiredTiger_CollectionConfig struct {

	// Default type of compression to use for collection data.
	BlockCompressor MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor `` /* 210-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig3_6_Storage_WiredTiger_CollectionConfig) Descriptor deprecated

Deprecated: Use MongodConfig3_6_Storage_WiredTiger_CollectionConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig3_6_Storage_WiredTiger_CollectionConfig) GetBlockCompressor

func (*MongodConfig3_6_Storage_WiredTiger_CollectionConfig) ProtoMessage

func (*MongodConfig3_6_Storage_WiredTiger_CollectionConfig) ProtoReflect

func (*MongodConfig3_6_Storage_WiredTiger_CollectionConfig) Reset

func (*MongodConfig3_6_Storage_WiredTiger_CollectionConfig) SetBlockCompressor

func (*MongodConfig3_6_Storage_WiredTiger_CollectionConfig) String

type MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor

type MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor int32
const (
	MongodConfig3_6_Storage_WiredTiger_CollectionConfig_COMPRESSOR_UNSPECIFIED MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor = 0
	// No compression.
	MongodConfig3_6_Storage_WiredTiger_CollectionConfig_NONE MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor = 1
	// The [Snappy](https://docs.mongodb.com/v3.6/reference/glossary/#term-snappy) compression.
	MongodConfig3_6_Storage_WiredTiger_CollectionConfig_SNAPPY MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor = 2
	// The [zlib](https://docs.mongodb.com/v3.6/reference/glossary/#term-zlib) compression.
	MongodConfig3_6_Storage_WiredTiger_CollectionConfig_ZLIB MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor = 3
)

func (MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor) Descriptor

func (MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor) Enum

func (MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor) EnumDescriptor deprecated

Deprecated: Use MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor.Descriptor instead.

func (MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor) Number

func (MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor) String

func (MongodConfig3_6_Storage_WiredTiger_CollectionConfig_Compressor) Type

type MongodConfig3_6_Storage_WiredTiger_EngineConfig

type MongodConfig3_6_Storage_WiredTiger_EngineConfig struct {

	// The maximum size of the internal cache that WiredTiger will use for all data.
	CacheSizeGb *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=cache_size_gb,json=cacheSizeGb,proto3" json:"cache_size_gb,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig3_6_Storage_WiredTiger_EngineConfig) Descriptor deprecated

Deprecated: Use MongodConfig3_6_Storage_WiredTiger_EngineConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig3_6_Storage_WiredTiger_EngineConfig) GetCacheSizeGb

func (*MongodConfig3_6_Storage_WiredTiger_EngineConfig) ProtoMessage

func (*MongodConfig3_6_Storage_WiredTiger_EngineConfig) ProtoReflect

func (*MongodConfig3_6_Storage_WiredTiger_EngineConfig) Reset

func (*MongodConfig3_6_Storage_WiredTiger_EngineConfig) SetCacheSizeGb

func (*MongodConfig3_6_Storage_WiredTiger_EngineConfig) String

type MongodConfig4_0

type MongodConfig4_0 struct {

	// `storage` section of mongod configuration.
	Storage *MongodConfig4_0_Storage `protobuf:"bytes,1,opt,name=storage,proto3" json:"storage,omitempty"`
	// `operationProfiling` section of mongod configuration.
	OperationProfiling *MongodConfig4_0_OperationProfiling `protobuf:"bytes,2,opt,name=operation_profiling,json=operationProfiling,proto3" json:"operation_profiling,omitempty"`
	// `net` section of mongod configuration.
	Net *MongodConfig4_0_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// contains filtered or unexported fields
}

Configuration of a mongod daemon. Supported options are a limited subset of all options described in [MongoDB documentation](https://docs.mongodb.com/v4.0/reference/configuration-options/).

func (*MongodConfig4_0) Descriptor deprecated

func (*MongodConfig4_0) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_0.ProtoReflect.Descriptor instead.

func (*MongodConfig4_0) GetNet

func (*MongodConfig4_0) GetOperationProfiling

func (x *MongodConfig4_0) GetOperationProfiling() *MongodConfig4_0_OperationProfiling

func (*MongodConfig4_0) GetStorage

func (x *MongodConfig4_0) GetStorage() *MongodConfig4_0_Storage

func (*MongodConfig4_0) ProtoMessage

func (*MongodConfig4_0) ProtoMessage()

func (*MongodConfig4_0) ProtoReflect

func (x *MongodConfig4_0) ProtoReflect() protoreflect.Message

func (*MongodConfig4_0) Reset

func (x *MongodConfig4_0) Reset()

func (*MongodConfig4_0) SetNet

func (*MongodConfig4_0) SetOperationProfiling

func (m *MongodConfig4_0) SetOperationProfiling(v *MongodConfig4_0_OperationProfiling)

func (*MongodConfig4_0) SetStorage

func (m *MongodConfig4_0) SetStorage(v *MongodConfig4_0_Storage)

func (*MongodConfig4_0) String

func (x *MongodConfig4_0) String() string

type MongodConfig4_0_Network

type MongodConfig4_0_Network struct {

	// The maximum number of simultaneous connections that mongod will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig4_0_Network) Descriptor deprecated

func (*MongodConfig4_0_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_0_Network.ProtoReflect.Descriptor instead.

func (*MongodConfig4_0_Network) GetMaxIncomingConnections

func (x *MongodConfig4_0_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongodConfig4_0_Network) ProtoMessage

func (*MongodConfig4_0_Network) ProtoMessage()

func (*MongodConfig4_0_Network) ProtoReflect

func (x *MongodConfig4_0_Network) ProtoReflect() protoreflect.Message

func (*MongodConfig4_0_Network) Reset

func (x *MongodConfig4_0_Network) Reset()

func (*MongodConfig4_0_Network) SetMaxIncomingConnections

func (m *MongodConfig4_0_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongodConfig4_0_Network) String

func (x *MongodConfig4_0_Network) String() string

type MongodConfig4_0_OperationProfiling

type MongodConfig4_0_OperationProfiling struct {

	// Mode which specifies operations that should be profiled.
	Mode MongodConfig4_0_OperationProfiling_Mode `` /* 142-byte string literal not displayed */
	// The slow operation time threshold, in milliseconds. Operations that run
	// for longer than this threshold are considered slow, and are processed by the profiler
	// running in the SLOW_OP mode.
	SlowOpThreshold *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=slow_op_threshold,json=slowOpThreshold,proto3" json:"slow_op_threshold,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_0_OperationProfiling) Descriptor deprecated

func (*MongodConfig4_0_OperationProfiling) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_0_OperationProfiling.ProtoReflect.Descriptor instead.

func (*MongodConfig4_0_OperationProfiling) GetMode

func (*MongodConfig4_0_OperationProfiling) GetSlowOpThreshold

func (x *MongodConfig4_0_OperationProfiling) GetSlowOpThreshold() *wrapperspb.Int64Value

func (*MongodConfig4_0_OperationProfiling) ProtoMessage

func (*MongodConfig4_0_OperationProfiling) ProtoMessage()

func (*MongodConfig4_0_OperationProfiling) ProtoReflect

func (*MongodConfig4_0_OperationProfiling) Reset

func (*MongodConfig4_0_OperationProfiling) SetMode

func (*MongodConfig4_0_OperationProfiling) SetSlowOpThreshold

func (m *MongodConfig4_0_OperationProfiling) SetSlowOpThreshold(v *wrapperspb.Int64Value)

func (*MongodConfig4_0_OperationProfiling) String

type MongodConfig4_0_OperationProfiling_Mode

type MongodConfig4_0_OperationProfiling_Mode int32
const (
	MongodConfig4_0_OperationProfiling_MODE_UNSPECIFIED MongodConfig4_0_OperationProfiling_Mode = 0
	// The profiler is off and does not collect any data.
	MongodConfig4_0_OperationProfiling_OFF MongodConfig4_0_OperationProfiling_Mode = 1
	// The profiler collects data for operations that take longer than the value of [slow_op_threshold].
	MongodConfig4_0_OperationProfiling_SLOW_OP MongodConfig4_0_OperationProfiling_Mode = 2
	// The profiler collects data for all operations.
	MongodConfig4_0_OperationProfiling_ALL MongodConfig4_0_OperationProfiling_Mode = 3
)

func (MongodConfig4_0_OperationProfiling_Mode) Descriptor

func (MongodConfig4_0_OperationProfiling_Mode) Enum

func (MongodConfig4_0_OperationProfiling_Mode) EnumDescriptor deprecated

func (MongodConfig4_0_OperationProfiling_Mode) EnumDescriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_0_OperationProfiling_Mode.Descriptor instead.

func (MongodConfig4_0_OperationProfiling_Mode) Number

func (MongodConfig4_0_OperationProfiling_Mode) String

func (MongodConfig4_0_OperationProfiling_Mode) Type

type MongodConfig4_0_Storage

type MongodConfig4_0_Storage struct {

	// Configuration of the WiredTiger storage engine.
	WiredTiger *MongodConfig4_0_Storage_WiredTiger `protobuf:"bytes,1,opt,name=wired_tiger,json=wiredTiger,proto3" json:"wired_tiger,omitempty"`
	// Configuration of the MongoDB [journal](https://docs.mongodb.com/v4.0/reference/glossary/#term-journal).
	Journal *MongodConfig4_0_Storage_Journal `protobuf:"bytes,2,opt,name=journal,proto3" json:"journal,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_0_Storage) Descriptor deprecated

func (*MongodConfig4_0_Storage) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_0_Storage.ProtoReflect.Descriptor instead.

func (*MongodConfig4_0_Storage) GetJournal

func (*MongodConfig4_0_Storage) GetWiredTiger

func (*MongodConfig4_0_Storage) ProtoMessage

func (*MongodConfig4_0_Storage) ProtoMessage()

func (*MongodConfig4_0_Storage) ProtoReflect

func (x *MongodConfig4_0_Storage) ProtoReflect() protoreflect.Message

func (*MongodConfig4_0_Storage) Reset

func (x *MongodConfig4_0_Storage) Reset()

func (*MongodConfig4_0_Storage) SetJournal

func (*MongodConfig4_0_Storage) SetWiredTiger

func (*MongodConfig4_0_Storage) String

func (x *MongodConfig4_0_Storage) String() string

type MongodConfig4_0_Storage_Journal

type MongodConfig4_0_Storage_Journal struct {

	// Commit interval between journal operations, in milliseconds.
	// Default: 100.
	CommitInterval *wrapperspb.Int64Value `protobuf:"bytes,1,opt,name=commit_interval,json=commitInterval,proto3" json:"commit_interval,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_0_Storage_Journal) Descriptor deprecated

func (*MongodConfig4_0_Storage_Journal) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_0_Storage_Journal.ProtoReflect.Descriptor instead.

func (*MongodConfig4_0_Storage_Journal) GetCommitInterval

func (x *MongodConfig4_0_Storage_Journal) GetCommitInterval() *wrapperspb.Int64Value

func (*MongodConfig4_0_Storage_Journal) ProtoMessage

func (*MongodConfig4_0_Storage_Journal) ProtoMessage()

func (*MongodConfig4_0_Storage_Journal) ProtoReflect

func (*MongodConfig4_0_Storage_Journal) Reset

func (*MongodConfig4_0_Storage_Journal) SetCommitInterval

func (m *MongodConfig4_0_Storage_Journal) SetCommitInterval(v *wrapperspb.Int64Value)

func (*MongodConfig4_0_Storage_Journal) String

type MongodConfig4_0_Storage_WiredTiger

type MongodConfig4_0_Storage_WiredTiger struct {

	// Engine configuration for WiredTiger.
	EngineConfig *MongodConfig4_0_Storage_WiredTiger_EngineConfig `protobuf:"bytes,1,opt,name=engine_config,json=engineConfig,proto3" json:"engine_config,omitempty"`
	// Collection configuration for WiredTiger.
	CollectionConfig *MongodConfig4_0_Storage_WiredTiger_CollectionConfig `protobuf:"bytes,2,opt,name=collection_config,json=collectionConfig,proto3" json:"collection_config,omitempty"`
	// contains filtered or unexported fields
}

Configuration of WiredTiger storage engine.

func (*MongodConfig4_0_Storage_WiredTiger) Descriptor deprecated

func (*MongodConfig4_0_Storage_WiredTiger) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_0_Storage_WiredTiger.ProtoReflect.Descriptor instead.

func (*MongodConfig4_0_Storage_WiredTiger) GetCollectionConfig

func (*MongodConfig4_0_Storage_WiredTiger) GetEngineConfig

func (*MongodConfig4_0_Storage_WiredTiger) ProtoMessage

func (*MongodConfig4_0_Storage_WiredTiger) ProtoMessage()

func (*MongodConfig4_0_Storage_WiredTiger) ProtoReflect

func (*MongodConfig4_0_Storage_WiredTiger) Reset

func (*MongodConfig4_0_Storage_WiredTiger) SetCollectionConfig

func (*MongodConfig4_0_Storage_WiredTiger) SetEngineConfig

func (*MongodConfig4_0_Storage_WiredTiger) String

type MongodConfig4_0_Storage_WiredTiger_CollectionConfig

type MongodConfig4_0_Storage_WiredTiger_CollectionConfig struct {

	// Default type of compression to use for collection data.
	BlockCompressor MongodConfig4_0_Storage_WiredTiger_CollectionConfig_Compressor `` /* 210-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig4_0_Storage_WiredTiger_CollectionConfig) Descriptor deprecated

Deprecated: Use MongodConfig4_0_Storage_WiredTiger_CollectionConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig4_0_Storage_WiredTiger_CollectionConfig) GetBlockCompressor

func (*MongodConfig4_0_Storage_WiredTiger_CollectionConfig) ProtoMessage

func (*MongodConfig4_0_Storage_WiredTiger_CollectionConfig) ProtoReflect

func (*MongodConfig4_0_Storage_WiredTiger_CollectionConfig) Reset

func (*MongodConfig4_0_Storage_WiredTiger_CollectionConfig) SetBlockCompressor

func (*MongodConfig4_0_Storage_WiredTiger_CollectionConfig) String

type MongodConfig4_0_Storage_WiredTiger_CollectionConfig_Compressor

type MongodConfig4_0_Storage_WiredTiger_CollectionConfig_Compressor int32
const (
	MongodConfig4_0_Storage_WiredTiger_CollectionConfig_COMPRESSOR_UNSPECIFIED MongodConfig4_0_Storage_WiredTiger_CollectionConfig_Compressor = 0
	// No compression.
	MongodConfig4_0_Storage_WiredTiger_CollectionConfig_NONE MongodConfig4_0_Storage_WiredTiger_CollectionConfig_Compressor = 1
	// The [Snappy](https://docs.mongodb.com/v4.0/reference/glossary/#term-snappy) compression.
	MongodConfig4_0_Storage_WiredTiger_CollectionConfig_SNAPPY MongodConfig4_0_Storage_WiredTiger_CollectionConfig_Compressor = 2
	// The [zlib](https://docs.mongodb.com/v4.0/reference/glossary/#term-zlib) compression.
	MongodConfig4_0_Storage_WiredTiger_CollectionConfig_ZLIB MongodConfig4_0_Storage_WiredTiger_CollectionConfig_Compressor = 3
)

func (MongodConfig4_0_Storage_WiredTiger_CollectionConfig_Compressor) Descriptor

func (MongodConfig4_0_Storage_WiredTiger_CollectionConfig_Compressor) Enum

func (MongodConfig4_0_Storage_WiredTiger_CollectionConfig_Compressor) EnumDescriptor deprecated

Deprecated: Use MongodConfig4_0_Storage_WiredTiger_CollectionConfig_Compressor.Descriptor instead.

func (MongodConfig4_0_Storage_WiredTiger_CollectionConfig_Compressor) Number

func (MongodConfig4_0_Storage_WiredTiger_CollectionConfig_Compressor) String

func (MongodConfig4_0_Storage_WiredTiger_CollectionConfig_Compressor) Type

type MongodConfig4_0_Storage_WiredTiger_EngineConfig

type MongodConfig4_0_Storage_WiredTiger_EngineConfig struct {

	// The maximum size of the internal cache that WiredTiger will use for all data.
	CacheSizeGb *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=cache_size_gb,json=cacheSizeGb,proto3" json:"cache_size_gb,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_0_Storage_WiredTiger_EngineConfig) Descriptor deprecated

Deprecated: Use MongodConfig4_0_Storage_WiredTiger_EngineConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig4_0_Storage_WiredTiger_EngineConfig) GetCacheSizeGb

func (*MongodConfig4_0_Storage_WiredTiger_EngineConfig) ProtoMessage

func (*MongodConfig4_0_Storage_WiredTiger_EngineConfig) ProtoReflect

func (*MongodConfig4_0_Storage_WiredTiger_EngineConfig) Reset

func (*MongodConfig4_0_Storage_WiredTiger_EngineConfig) SetCacheSizeGb

func (*MongodConfig4_0_Storage_WiredTiger_EngineConfig) String

type MongodConfig4_2

type MongodConfig4_2 struct {

	// `storage` section of mongod configuration.
	Storage *MongodConfig4_2_Storage `protobuf:"bytes,1,opt,name=storage,proto3" json:"storage,omitempty"`
	// `operationProfiling` section of mongod configuration.
	OperationProfiling *MongodConfig4_2_OperationProfiling `protobuf:"bytes,2,opt,name=operation_profiling,json=operationProfiling,proto3" json:"operation_profiling,omitempty"`
	// `net` section of mongod configuration.
	Net *MongodConfig4_2_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// `replication` section of mongod configuration.
	SetParameter *MongodConfig4_2_SetParameter `protobuf:"bytes,4,opt,name=set_parameter,json=setParameter,proto3" json:"set_parameter,omitempty"`
	// contains filtered or unexported fields
}

Configuration of a mongod daemon. Supported options are a limited subset of all options described in [MongoDB documentation](https://docs.mongodb.com/v4.2/reference/configuration-options/).

func (*MongodConfig4_2) Descriptor deprecated

func (*MongodConfig4_2) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_2.ProtoReflect.Descriptor instead.

func (*MongodConfig4_2) GetNet

func (*MongodConfig4_2) GetOperationProfiling

func (x *MongodConfig4_2) GetOperationProfiling() *MongodConfig4_2_OperationProfiling

func (*MongodConfig4_2) GetSetParameter

func (x *MongodConfig4_2) GetSetParameter() *MongodConfig4_2_SetParameter

func (*MongodConfig4_2) GetStorage

func (x *MongodConfig4_2) GetStorage() *MongodConfig4_2_Storage

func (*MongodConfig4_2) ProtoMessage

func (*MongodConfig4_2) ProtoMessage()

func (*MongodConfig4_2) ProtoReflect

func (x *MongodConfig4_2) ProtoReflect() protoreflect.Message

func (*MongodConfig4_2) Reset

func (x *MongodConfig4_2) Reset()

func (*MongodConfig4_2) SetNet

func (*MongodConfig4_2) SetOperationProfiling

func (m *MongodConfig4_2) SetOperationProfiling(v *MongodConfig4_2_OperationProfiling)

func (*MongodConfig4_2) SetSetParameter

func (m *MongodConfig4_2) SetSetParameter(v *MongodConfig4_2_SetParameter)

func (*MongodConfig4_2) SetStorage

func (m *MongodConfig4_2) SetStorage(v *MongodConfig4_2_Storage)

func (*MongodConfig4_2) String

func (x *MongodConfig4_2) String() string

type MongodConfig4_2_Network

type MongodConfig4_2_Network struct {

	// The maximum number of simultaneous connections that mongod will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// Compression settings
	Compression *MongodConfig4_2_Network_Compression `protobuf:"bytes,2,opt,name=compression,proto3" json:"compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_2_Network) Descriptor deprecated

func (*MongodConfig4_2_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_2_Network.ProtoReflect.Descriptor instead.

func (*MongodConfig4_2_Network) GetCompression

func (*MongodConfig4_2_Network) GetMaxIncomingConnections

func (x *MongodConfig4_2_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongodConfig4_2_Network) ProtoMessage

func (*MongodConfig4_2_Network) ProtoMessage()

func (*MongodConfig4_2_Network) ProtoReflect

func (x *MongodConfig4_2_Network) ProtoReflect() protoreflect.Message

func (*MongodConfig4_2_Network) Reset

func (x *MongodConfig4_2_Network) Reset()

func (*MongodConfig4_2_Network) SetCompression

func (*MongodConfig4_2_Network) SetMaxIncomingConnections

func (m *MongodConfig4_2_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongodConfig4_2_Network) String

func (x *MongodConfig4_2_Network) String() string

type MongodConfig4_2_Network_Compression

type MongodConfig4_2_Network_Compression struct {

	// Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
	// - other members of the deployment if the instance is part of a replica set or a sharded cluster
	// - mongosh
	// - drivers that support the OP_COMPRESSED message format.
	// MongoDB supports the following compressors:
	Compressors []MongodConfig4_2_Network_Compression_Compressor `` /* 170-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig4_2_Network_Compression) Descriptor deprecated

func (*MongodConfig4_2_Network_Compression) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_2_Network_Compression.ProtoReflect.Descriptor instead.

func (*MongodConfig4_2_Network_Compression) GetCompressors

func (*MongodConfig4_2_Network_Compression) ProtoMessage

func (*MongodConfig4_2_Network_Compression) ProtoMessage()

func (*MongodConfig4_2_Network_Compression) ProtoReflect

func (*MongodConfig4_2_Network_Compression) Reset

func (*MongodConfig4_2_Network_Compression) SetCompressors

func (*MongodConfig4_2_Network_Compression) String

type MongodConfig4_2_Network_Compression_Compressor

type MongodConfig4_2_Network_Compression_Compressor int32
const (
	MongodConfig4_2_Network_Compression_COMPRESSOR_UNSPECIFIED MongodConfig4_2_Network_Compression_Compressor = 0
	// The [Snappy](https://docs.mongodb.com/v4.2/reference/glossary/#term-snappy) compression.
	MongodConfig4_2_Network_Compression_SNAPPY MongodConfig4_2_Network_Compression_Compressor = 1
	// The [zlib](https://docs.mongodb.com/v4.2/reference/glossary/#term-zlib) compression.
	MongodConfig4_2_Network_Compression_ZLIB MongodConfig4_2_Network_Compression_Compressor = 2
	// The [zstd](https://docs.mongodb.com/v4.2/reference/glossary/#term-zstd) compression.
	MongodConfig4_2_Network_Compression_ZSTD MongodConfig4_2_Network_Compression_Compressor = 3
	// No compression
	MongodConfig4_2_Network_Compression_DISABLED MongodConfig4_2_Network_Compression_Compressor = 4
)

func (MongodConfig4_2_Network_Compression_Compressor) Descriptor

func (MongodConfig4_2_Network_Compression_Compressor) Enum

func (MongodConfig4_2_Network_Compression_Compressor) EnumDescriptor deprecated

Deprecated: Use MongodConfig4_2_Network_Compression_Compressor.Descriptor instead.

func (MongodConfig4_2_Network_Compression_Compressor) Number

func (MongodConfig4_2_Network_Compression_Compressor) String

func (MongodConfig4_2_Network_Compression_Compressor) Type

type MongodConfig4_2_OperationProfiling

type MongodConfig4_2_OperationProfiling struct {

	// Mode which specifies operations that should be profiled.
	Mode MongodConfig4_2_OperationProfiling_Mode `` /* 142-byte string literal not displayed */
	// The slow operation time threshold, in milliseconds. Operations that run
	// for longer than this threshold are considered slow, and are processed by the profiler
	// running in the SLOW_OP mode.
	SlowOpThreshold *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=slow_op_threshold,json=slowOpThreshold,proto3" json:"slow_op_threshold,omitempty"`
	// The fraction of slow operations that should be profiled or logged.
	// operationProfiling.slowOpSampleRate accepts values between 0 and 1, inclusive.
	SlowOpSampleRate *wrapperspb.DoubleValue `protobuf:"bytes,3,opt,name=slow_op_sample_rate,json=slowOpSampleRate,proto3" json:"slow_op_sample_rate,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_2_OperationProfiling) Descriptor deprecated

func (*MongodConfig4_2_OperationProfiling) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_2_OperationProfiling.ProtoReflect.Descriptor instead.

func (*MongodConfig4_2_OperationProfiling) GetMode

func (*MongodConfig4_2_OperationProfiling) GetSlowOpSampleRate

func (x *MongodConfig4_2_OperationProfiling) GetSlowOpSampleRate() *wrapperspb.DoubleValue

func (*MongodConfig4_2_OperationProfiling) GetSlowOpThreshold

func (x *MongodConfig4_2_OperationProfiling) GetSlowOpThreshold() *wrapperspb.Int64Value

func (*MongodConfig4_2_OperationProfiling) ProtoMessage

func (*MongodConfig4_2_OperationProfiling) ProtoMessage()

func (*MongodConfig4_2_OperationProfiling) ProtoReflect

func (*MongodConfig4_2_OperationProfiling) Reset

func (*MongodConfig4_2_OperationProfiling) SetMode

func (*MongodConfig4_2_OperationProfiling) SetSlowOpSampleRate

func (m *MongodConfig4_2_OperationProfiling) SetSlowOpSampleRate(v *wrapperspb.DoubleValue)

func (*MongodConfig4_2_OperationProfiling) SetSlowOpThreshold

func (m *MongodConfig4_2_OperationProfiling) SetSlowOpThreshold(v *wrapperspb.Int64Value)

func (*MongodConfig4_2_OperationProfiling) String

type MongodConfig4_2_OperationProfiling_Mode

type MongodConfig4_2_OperationProfiling_Mode int32
const (
	MongodConfig4_2_OperationProfiling_MODE_UNSPECIFIED MongodConfig4_2_OperationProfiling_Mode = 0
	// The profiler is off and does not collect any data.
	MongodConfig4_2_OperationProfiling_OFF MongodConfig4_2_OperationProfiling_Mode = 1
	// The profiler collects data for operations that take longer than the value of [slow_op_threshold].
	MongodConfig4_2_OperationProfiling_SLOW_OP MongodConfig4_2_OperationProfiling_Mode = 2
	// The profiler collects data for all operations.
	MongodConfig4_2_OperationProfiling_ALL MongodConfig4_2_OperationProfiling_Mode = 3
)

func (MongodConfig4_2_OperationProfiling_Mode) Descriptor

func (MongodConfig4_2_OperationProfiling_Mode) Enum

func (MongodConfig4_2_OperationProfiling_Mode) EnumDescriptor deprecated

func (MongodConfig4_2_OperationProfiling_Mode) EnumDescriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_2_OperationProfiling_Mode.Descriptor instead.

func (MongodConfig4_2_OperationProfiling_Mode) Number

func (MongodConfig4_2_OperationProfiling_Mode) String

func (MongodConfig4_2_OperationProfiling_Mode) Type

type MongodConfig4_2_SetParameter

type MongodConfig4_2_SetParameter struct {

	// Enables or disables the mechanism that controls the rate at which the primary applies its writes with the
	// goal of keeping the secondary members [majority committed](https://www.mongodb.com/docs/v4.2/reference/command/replSetGetStatus/#replSetGetStatus.optimes.lastCommittedOpTime)
	// lag under a configurable maximum value.
	EnableFlowControl *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=enable_flow_control,json=enableFlowControl,proto3" json:"enable_flow_control,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_2_SetParameter) Descriptor deprecated

func (*MongodConfig4_2_SetParameter) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_2_SetParameter.ProtoReflect.Descriptor instead.

func (*MongodConfig4_2_SetParameter) GetEnableFlowControl

func (x *MongodConfig4_2_SetParameter) GetEnableFlowControl() *wrapperspb.BoolValue

func (*MongodConfig4_2_SetParameter) ProtoMessage

func (*MongodConfig4_2_SetParameter) ProtoMessage()

func (*MongodConfig4_2_SetParameter) ProtoReflect

func (*MongodConfig4_2_SetParameter) Reset

func (x *MongodConfig4_2_SetParameter) Reset()

func (*MongodConfig4_2_SetParameter) SetEnableFlowControl

func (m *MongodConfig4_2_SetParameter) SetEnableFlowControl(v *wrapperspb.BoolValue)

func (*MongodConfig4_2_SetParameter) String

type MongodConfig4_2_Storage

type MongodConfig4_2_Storage struct {

	// Configuration of the WiredTiger storage engine.
	WiredTiger *MongodConfig4_2_Storage_WiredTiger `protobuf:"bytes,1,opt,name=wired_tiger,json=wiredTiger,proto3" json:"wired_tiger,omitempty"`
	// Configuration of the MongoDB [journal](https://docs.mongodb.com/v4.2/reference/glossary/#term-journal).
	Journal *MongodConfig4_2_Storage_Journal `protobuf:"bytes,2,opt,name=journal,proto3" json:"journal,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_2_Storage) Descriptor deprecated

func (*MongodConfig4_2_Storage) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_2_Storage.ProtoReflect.Descriptor instead.

func (*MongodConfig4_2_Storage) GetJournal

func (*MongodConfig4_2_Storage) GetWiredTiger

func (*MongodConfig4_2_Storage) ProtoMessage

func (*MongodConfig4_2_Storage) ProtoMessage()

func (*MongodConfig4_2_Storage) ProtoReflect

func (x *MongodConfig4_2_Storage) ProtoReflect() protoreflect.Message

func (*MongodConfig4_2_Storage) Reset

func (x *MongodConfig4_2_Storage) Reset()

func (*MongodConfig4_2_Storage) SetJournal

func (*MongodConfig4_2_Storage) SetWiredTiger

func (*MongodConfig4_2_Storage) String

func (x *MongodConfig4_2_Storage) String() string

type MongodConfig4_2_Storage_Journal

type MongodConfig4_2_Storage_Journal struct {

	// Commit interval between journal operations, in milliseconds.
	// Default: 100.
	CommitInterval *wrapperspb.Int64Value `protobuf:"bytes,1,opt,name=commit_interval,json=commitInterval,proto3" json:"commit_interval,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_2_Storage_Journal) Descriptor deprecated

func (*MongodConfig4_2_Storage_Journal) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_2_Storage_Journal.ProtoReflect.Descriptor instead.

func (*MongodConfig4_2_Storage_Journal) GetCommitInterval

func (x *MongodConfig4_2_Storage_Journal) GetCommitInterval() *wrapperspb.Int64Value

func (*MongodConfig4_2_Storage_Journal) ProtoMessage

func (*MongodConfig4_2_Storage_Journal) ProtoMessage()

func (*MongodConfig4_2_Storage_Journal) ProtoReflect

func (*MongodConfig4_2_Storage_Journal) Reset

func (*MongodConfig4_2_Storage_Journal) SetCommitInterval

func (m *MongodConfig4_2_Storage_Journal) SetCommitInterval(v *wrapperspb.Int64Value)

func (*MongodConfig4_2_Storage_Journal) String

type MongodConfig4_2_Storage_WiredTiger

type MongodConfig4_2_Storage_WiredTiger struct {

	// Engine configuration for WiredTiger.
	EngineConfig *MongodConfig4_2_Storage_WiredTiger_EngineConfig `protobuf:"bytes,1,opt,name=engine_config,json=engineConfig,proto3" json:"engine_config,omitempty"`
	// Collection configuration for WiredTiger.
	CollectionConfig *MongodConfig4_2_Storage_WiredTiger_CollectionConfig `protobuf:"bytes,2,opt,name=collection_config,json=collectionConfig,proto3" json:"collection_config,omitempty"`
	// Index configuration for WiredTiger
	IndexConfig *MongodConfig4_2_Storage_WiredTiger_IndexConfig `protobuf:"bytes,3,opt,name=index_config,json=indexConfig,proto3" json:"index_config,omitempty"`
	// contains filtered or unexported fields
}

Configuration of WiredTiger storage engine.

func (*MongodConfig4_2_Storage_WiredTiger) Descriptor deprecated

func (*MongodConfig4_2_Storage_WiredTiger) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_2_Storage_WiredTiger.ProtoReflect.Descriptor instead.

func (*MongodConfig4_2_Storage_WiredTiger) GetCollectionConfig

func (*MongodConfig4_2_Storage_WiredTiger) GetEngineConfig

func (*MongodConfig4_2_Storage_WiredTiger) GetIndexConfig

func (*MongodConfig4_2_Storage_WiredTiger) ProtoMessage

func (*MongodConfig4_2_Storage_WiredTiger) ProtoMessage()

func (*MongodConfig4_2_Storage_WiredTiger) ProtoReflect

func (*MongodConfig4_2_Storage_WiredTiger) Reset

func (*MongodConfig4_2_Storage_WiredTiger) SetCollectionConfig

func (*MongodConfig4_2_Storage_WiredTiger) SetEngineConfig

func (*MongodConfig4_2_Storage_WiredTiger) SetIndexConfig

func (*MongodConfig4_2_Storage_WiredTiger) String

type MongodConfig4_2_Storage_WiredTiger_CollectionConfig

type MongodConfig4_2_Storage_WiredTiger_CollectionConfig struct {

	// Default type of compression to use for collection data.
	BlockCompressor MongodConfig4_2_Storage_WiredTiger_CollectionConfig_Compressor `` /* 210-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig4_2_Storage_WiredTiger_CollectionConfig) Descriptor deprecated

Deprecated: Use MongodConfig4_2_Storage_WiredTiger_CollectionConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig4_2_Storage_WiredTiger_CollectionConfig) GetBlockCompressor

func (*MongodConfig4_2_Storage_WiredTiger_CollectionConfig) ProtoMessage

func (*MongodConfig4_2_Storage_WiredTiger_CollectionConfig) ProtoReflect

func (*MongodConfig4_2_Storage_WiredTiger_CollectionConfig) Reset

func (*MongodConfig4_2_Storage_WiredTiger_CollectionConfig) SetBlockCompressor

func (*MongodConfig4_2_Storage_WiredTiger_CollectionConfig) String

type MongodConfig4_2_Storage_WiredTiger_CollectionConfig_Compressor

type MongodConfig4_2_Storage_WiredTiger_CollectionConfig_Compressor int32
const (
	MongodConfig4_2_Storage_WiredTiger_CollectionConfig_COMPRESSOR_UNSPECIFIED MongodConfig4_2_Storage_WiredTiger_CollectionConfig_Compressor = 0
	// No compression.
	MongodConfig4_2_Storage_WiredTiger_CollectionConfig_NONE MongodConfig4_2_Storage_WiredTiger_CollectionConfig_Compressor = 1
	// The [Snappy](https://docs.mongodb.com/v4.2/reference/glossary/#term-snappy) compression.
	MongodConfig4_2_Storage_WiredTiger_CollectionConfig_SNAPPY MongodConfig4_2_Storage_WiredTiger_CollectionConfig_Compressor = 2
	// The [zlib](https://docs.mongodb.com/v4.2/reference/glossary/#term-zlib) compression.
	MongodConfig4_2_Storage_WiredTiger_CollectionConfig_ZLIB MongodConfig4_2_Storage_WiredTiger_CollectionConfig_Compressor = 3
	// The [zstd](https://docs.mongodb.com/v4.2/reference/glossary/#term-zstd) compression.
	MongodConfig4_2_Storage_WiredTiger_CollectionConfig_ZSTD MongodConfig4_2_Storage_WiredTiger_CollectionConfig_Compressor = 4
)

func (MongodConfig4_2_Storage_WiredTiger_CollectionConfig_Compressor) Descriptor

func (MongodConfig4_2_Storage_WiredTiger_CollectionConfig_Compressor) Enum

func (MongodConfig4_2_Storage_WiredTiger_CollectionConfig_Compressor) EnumDescriptor deprecated

Deprecated: Use MongodConfig4_2_Storage_WiredTiger_CollectionConfig_Compressor.Descriptor instead.

func (MongodConfig4_2_Storage_WiredTiger_CollectionConfig_Compressor) Number

func (MongodConfig4_2_Storage_WiredTiger_CollectionConfig_Compressor) String

func (MongodConfig4_2_Storage_WiredTiger_CollectionConfig_Compressor) Type

type MongodConfig4_2_Storage_WiredTiger_EngineConfig

type MongodConfig4_2_Storage_WiredTiger_EngineConfig struct {

	// The maximum size of the internal cache that WiredTiger will use for all data.
	CacheSizeGb *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=cache_size_gb,json=cacheSizeGb,proto3" json:"cache_size_gb,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_2_Storage_WiredTiger_EngineConfig) Descriptor deprecated

Deprecated: Use MongodConfig4_2_Storage_WiredTiger_EngineConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig4_2_Storage_WiredTiger_EngineConfig) GetCacheSizeGb

func (*MongodConfig4_2_Storage_WiredTiger_EngineConfig) ProtoMessage

func (*MongodConfig4_2_Storage_WiredTiger_EngineConfig) ProtoReflect

func (*MongodConfig4_2_Storage_WiredTiger_EngineConfig) Reset

func (*MongodConfig4_2_Storage_WiredTiger_EngineConfig) SetCacheSizeGb

func (*MongodConfig4_2_Storage_WiredTiger_EngineConfig) String

type MongodConfig4_2_Storage_WiredTiger_IndexConfig

type MongodConfig4_2_Storage_WiredTiger_IndexConfig struct {

	// Enables or disables [prefix compression](https://www.mongodb.com/docs/manual/reference/glossary/#std-term-prefix-compression)
	PrefixCompression *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=prefix_compression,json=prefixCompression,proto3" json:"prefix_compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_2_Storage_WiredTiger_IndexConfig) Descriptor deprecated

Deprecated: Use MongodConfig4_2_Storage_WiredTiger_IndexConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig4_2_Storage_WiredTiger_IndexConfig) GetPrefixCompression

func (*MongodConfig4_2_Storage_WiredTiger_IndexConfig) ProtoMessage

func (*MongodConfig4_2_Storage_WiredTiger_IndexConfig) ProtoReflect

func (*MongodConfig4_2_Storage_WiredTiger_IndexConfig) Reset

func (*MongodConfig4_2_Storage_WiredTiger_IndexConfig) SetPrefixCompression

func (*MongodConfig4_2_Storage_WiredTiger_IndexConfig) String

type MongodConfig4_4

type MongodConfig4_4 struct {

	// `storage` section of mongod configuration.
	Storage *MongodConfig4_4_Storage `protobuf:"bytes,1,opt,name=storage,proto3" json:"storage,omitempty"`
	// `operationProfiling` section of mongod configuration.
	OperationProfiling *MongodConfig4_4_OperationProfiling `protobuf:"bytes,2,opt,name=operation_profiling,json=operationProfiling,proto3" json:"operation_profiling,omitempty"`
	// `net` section of mongod configuration.
	Net *MongodConfig4_4_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// `replication` section of mongod configuration.
	SetParameter *MongodConfig4_4_SetParameter `protobuf:"bytes,4,opt,name=set_parameter,json=setParameter,proto3" json:"set_parameter,omitempty"`
	// contains filtered or unexported fields
}

Configuration of a mongod daemon. Supported options are a limited subset of all options described in [MongoDB documentation](https://docs.mongodb.com/v4.4/reference/configuration-options/).

func (*MongodConfig4_4) Descriptor deprecated

func (*MongodConfig4_4) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_4.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4) GetNet

func (*MongodConfig4_4) GetOperationProfiling

func (x *MongodConfig4_4) GetOperationProfiling() *MongodConfig4_4_OperationProfiling

func (*MongodConfig4_4) GetSetParameter

func (x *MongodConfig4_4) GetSetParameter() *MongodConfig4_4_SetParameter

func (*MongodConfig4_4) GetStorage

func (x *MongodConfig4_4) GetStorage() *MongodConfig4_4_Storage

func (*MongodConfig4_4) ProtoMessage

func (*MongodConfig4_4) ProtoMessage()

func (*MongodConfig4_4) ProtoReflect

func (x *MongodConfig4_4) ProtoReflect() protoreflect.Message

func (*MongodConfig4_4) Reset

func (x *MongodConfig4_4) Reset()

func (*MongodConfig4_4) SetNet

func (*MongodConfig4_4) SetOperationProfiling

func (m *MongodConfig4_4) SetOperationProfiling(v *MongodConfig4_4_OperationProfiling)

func (*MongodConfig4_4) SetSetParameter

func (m *MongodConfig4_4) SetSetParameter(v *MongodConfig4_4_SetParameter)

func (*MongodConfig4_4) SetStorage

func (m *MongodConfig4_4) SetStorage(v *MongodConfig4_4_Storage)

func (*MongodConfig4_4) String

func (x *MongodConfig4_4) String() string

type MongodConfig4_4Enterprise

type MongodConfig4_4Enterprise struct {

	// `storage` section of mongod configuration.
	Storage *MongodConfig4_4Enterprise_Storage `protobuf:"bytes,1,opt,name=storage,proto3" json:"storage,omitempty"`
	// `operationProfiling` section of mongod configuration.
	OperationProfiling *MongodConfig4_4Enterprise_OperationProfiling `protobuf:"bytes,2,opt,name=operation_profiling,json=operationProfiling,proto3" json:"operation_profiling,omitempty"`
	// `net` section of mongod configuration.
	Net *MongodConfig4_4Enterprise_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// `security` section of mongod configuration.
	Security *MongodConfig4_4Enterprise_Security `protobuf:"bytes,4,opt,name=security,proto3" json:"security,omitempty"`
	// `AuditLog` section of mongod configuration.
	AuditLog *MongodConfig4_4Enterprise_AuditLog `protobuf:"bytes,5,opt,name=audit_log,json=auditLog,proto3" json:"audit_log,omitempty"`
	// `SetParameter` section of mongod configuration.
	SetParameter *MongodConfig4_4Enterprise_SetParameter `protobuf:"bytes,6,opt,name=set_parameter,json=setParameter,proto3" json:"set_parameter,omitempty"`
	// contains filtered or unexported fields
}

Configuration of a mongod daemon. Supported options are a limited subset of all options described in [MongoDB documentation](https://docs.mongodb.com/v4.4/reference/configuration-options/).

func (*MongodConfig4_4Enterprise) Descriptor deprecated

func (*MongodConfig4_4Enterprise) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_4Enterprise.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4Enterprise) GetAuditLog

func (*MongodConfig4_4Enterprise) GetNet

func (*MongodConfig4_4Enterprise) GetOperationProfiling

func (*MongodConfig4_4Enterprise) GetSecurity

func (*MongodConfig4_4Enterprise) GetSetParameter

func (*MongodConfig4_4Enterprise) GetStorage

func (*MongodConfig4_4Enterprise) ProtoMessage

func (*MongodConfig4_4Enterprise) ProtoMessage()

func (*MongodConfig4_4Enterprise) ProtoReflect

func (*MongodConfig4_4Enterprise) Reset

func (x *MongodConfig4_4Enterprise) Reset()

func (*MongodConfig4_4Enterprise) SetAuditLog

func (*MongodConfig4_4Enterprise) SetNet

func (*MongodConfig4_4Enterprise) SetOperationProfiling

func (*MongodConfig4_4Enterprise) SetSecurity

func (*MongodConfig4_4Enterprise) SetSetParameter

func (*MongodConfig4_4Enterprise) SetStorage

func (*MongodConfig4_4Enterprise) String

func (x *MongodConfig4_4Enterprise) String() string

type MongodConfig4_4Enterprise_AuditLog

type MongodConfig4_4Enterprise_AuditLog struct {

	// Audit filter
	Filter string `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_4Enterprise_AuditLog) Descriptor deprecated

func (*MongodConfig4_4Enterprise_AuditLog) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_4Enterprise_AuditLog.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4Enterprise_AuditLog) GetFilter

func (*MongodConfig4_4Enterprise_AuditLog) ProtoMessage

func (*MongodConfig4_4Enterprise_AuditLog) ProtoMessage()

func (*MongodConfig4_4Enterprise_AuditLog) ProtoReflect

func (*MongodConfig4_4Enterprise_AuditLog) Reset

func (*MongodConfig4_4Enterprise_AuditLog) SetFilter

func (*MongodConfig4_4Enterprise_AuditLog) String

type MongodConfig4_4Enterprise_Network

type MongodConfig4_4Enterprise_Network struct {

	// The maximum number of simultaneous connections that mongod will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// Compression settings
	Compression *MongodConfig4_4Enterprise_Network_Compression `protobuf:"bytes,2,opt,name=compression,proto3" json:"compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_4Enterprise_Network) Descriptor deprecated

func (*MongodConfig4_4Enterprise_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_4Enterprise_Network.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4Enterprise_Network) GetCompression

func (*MongodConfig4_4Enterprise_Network) GetMaxIncomingConnections

func (x *MongodConfig4_4Enterprise_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongodConfig4_4Enterprise_Network) ProtoMessage

func (*MongodConfig4_4Enterprise_Network) ProtoMessage()

func (*MongodConfig4_4Enterprise_Network) ProtoReflect

func (*MongodConfig4_4Enterprise_Network) Reset

func (*MongodConfig4_4Enterprise_Network) SetCompression

func (*MongodConfig4_4Enterprise_Network) SetMaxIncomingConnections

func (m *MongodConfig4_4Enterprise_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongodConfig4_4Enterprise_Network) String

type MongodConfig4_4Enterprise_Network_Compression

type MongodConfig4_4Enterprise_Network_Compression struct {

	// Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
	// - other members of the deployment if the instance is part of a replica set or a sharded cluster
	// - mongosh
	// - drivers that support the OP_COMPRESSED message format.
	// MongoDB supports the following compressors:
	Compressors []MongodConfig4_4Enterprise_Network_Compression_Compressor `` /* 180-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig4_4Enterprise_Network_Compression) Descriptor deprecated

Deprecated: Use MongodConfig4_4Enterprise_Network_Compression.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4Enterprise_Network_Compression) GetCompressors

func (*MongodConfig4_4Enterprise_Network_Compression) ProtoMessage

func (*MongodConfig4_4Enterprise_Network_Compression) ProtoReflect

func (*MongodConfig4_4Enterprise_Network_Compression) Reset

func (*MongodConfig4_4Enterprise_Network_Compression) SetCompressors

func (*MongodConfig4_4Enterprise_Network_Compression) String

type MongodConfig4_4Enterprise_Network_Compression_Compressor

type MongodConfig4_4Enterprise_Network_Compression_Compressor int32
const (
	MongodConfig4_4Enterprise_Network_Compression_COMPRESSOR_UNSPECIFIED MongodConfig4_4Enterprise_Network_Compression_Compressor = 0
	// The [Snappy](https://docs.mongodb.com/v4.2/reference/glossary/#term-snappy) compression.
	MongodConfig4_4Enterprise_Network_Compression_SNAPPY MongodConfig4_4Enterprise_Network_Compression_Compressor = 1
	// The [zlib](https://docs.mongodb.com/v4.2/reference/glossary/#term-zlib) compression.
	MongodConfig4_4Enterprise_Network_Compression_ZLIB MongodConfig4_4Enterprise_Network_Compression_Compressor = 2
	// The [zstd](https://docs.mongodb.com/v4.2/reference/glossary/#term-zstd) compression.
	MongodConfig4_4Enterprise_Network_Compression_ZSTD MongodConfig4_4Enterprise_Network_Compression_Compressor = 3
	// No compression
	MongodConfig4_4Enterprise_Network_Compression_DISABLED MongodConfig4_4Enterprise_Network_Compression_Compressor = 4
)

func (MongodConfig4_4Enterprise_Network_Compression_Compressor) Descriptor

func (MongodConfig4_4Enterprise_Network_Compression_Compressor) Enum

func (MongodConfig4_4Enterprise_Network_Compression_Compressor) EnumDescriptor deprecated

Deprecated: Use MongodConfig4_4Enterprise_Network_Compression_Compressor.Descriptor instead.

func (MongodConfig4_4Enterprise_Network_Compression_Compressor) Number

func (MongodConfig4_4Enterprise_Network_Compression_Compressor) String

func (MongodConfig4_4Enterprise_Network_Compression_Compressor) Type

type MongodConfig4_4Enterprise_OperationProfiling

type MongodConfig4_4Enterprise_OperationProfiling struct {

	// Mode which specifies operations that should be profiled.
	Mode MongodConfig4_4Enterprise_OperationProfiling_Mode `` /* 152-byte string literal not displayed */
	// The slow operation time threshold, in milliseconds. Operations that run
	// for longer than this threshold are considered slow, and are processed by the profiler
	// running in the SLOW_OP mode.
	SlowOpThreshold *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=slow_op_threshold,json=slowOpThreshold,proto3" json:"slow_op_threshold,omitempty"`
	// The fraction of slow operations that should be profiled or logged.
	// operationProfiling.slowOpSampleRate accepts values between 0 and 1, inclusive.
	SlowOpSampleRate *wrapperspb.DoubleValue `protobuf:"bytes,3,opt,name=slow_op_sample_rate,json=slowOpSampleRate,proto3" json:"slow_op_sample_rate,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_4Enterprise_OperationProfiling) Descriptor deprecated

Deprecated: Use MongodConfig4_4Enterprise_OperationProfiling.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4Enterprise_OperationProfiling) GetMode

func (*MongodConfig4_4Enterprise_OperationProfiling) GetSlowOpSampleRate

func (*MongodConfig4_4Enterprise_OperationProfiling) GetSlowOpThreshold

func (*MongodConfig4_4Enterprise_OperationProfiling) ProtoMessage

func (*MongodConfig4_4Enterprise_OperationProfiling) ProtoReflect

func (*MongodConfig4_4Enterprise_OperationProfiling) Reset

func (*MongodConfig4_4Enterprise_OperationProfiling) SetMode

func (*MongodConfig4_4Enterprise_OperationProfiling) SetSlowOpSampleRate

func (*MongodConfig4_4Enterprise_OperationProfiling) SetSlowOpThreshold

func (*MongodConfig4_4Enterprise_OperationProfiling) String

type MongodConfig4_4Enterprise_OperationProfiling_Mode

type MongodConfig4_4Enterprise_OperationProfiling_Mode int32
const (
	MongodConfig4_4Enterprise_OperationProfiling_MODE_UNSPECIFIED MongodConfig4_4Enterprise_OperationProfiling_Mode = 0
	// The profiler is off and does not collect any data.
	MongodConfig4_4Enterprise_OperationProfiling_OFF MongodConfig4_4Enterprise_OperationProfiling_Mode = 1
	// The profiler collects data for operations that take longer than the value of [slow_op_threshold].
	MongodConfig4_4Enterprise_OperationProfiling_SLOW_OP MongodConfig4_4Enterprise_OperationProfiling_Mode = 2
	// The profiler collects data for all operations.
	MongodConfig4_4Enterprise_OperationProfiling_ALL MongodConfig4_4Enterprise_OperationProfiling_Mode = 3
)

func (MongodConfig4_4Enterprise_OperationProfiling_Mode) Descriptor

func (MongodConfig4_4Enterprise_OperationProfiling_Mode) Enum

func (MongodConfig4_4Enterprise_OperationProfiling_Mode) EnumDescriptor deprecated

Deprecated: Use MongodConfig4_4Enterprise_OperationProfiling_Mode.Descriptor instead.

func (MongodConfig4_4Enterprise_OperationProfiling_Mode) Number

func (MongodConfig4_4Enterprise_OperationProfiling_Mode) String

func (MongodConfig4_4Enterprise_OperationProfiling_Mode) Type

type MongodConfig4_4Enterprise_Security

type MongodConfig4_4Enterprise_Security struct {

	// If encryption at rest should be enabled or not
	EnableEncryption *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=enable_encryption,json=enableEncryption,proto3" json:"enable_encryption,omitempty"`
	// `kmip` section of mongod security config
	Kmip *MongodConfig4_4Enterprise_Security_KMIP `protobuf:"bytes,2,opt,name=kmip,proto3" json:"kmip,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_4Enterprise_Security) Descriptor deprecated

func (*MongodConfig4_4Enterprise_Security) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_4Enterprise_Security.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4Enterprise_Security) GetEnableEncryption

func (x *MongodConfig4_4Enterprise_Security) GetEnableEncryption() *wrapperspb.BoolValue

func (*MongodConfig4_4Enterprise_Security) GetKmip

func (*MongodConfig4_4Enterprise_Security) ProtoMessage

func (*MongodConfig4_4Enterprise_Security) ProtoMessage()

func (*MongodConfig4_4Enterprise_Security) ProtoReflect

func (*MongodConfig4_4Enterprise_Security) Reset

func (*MongodConfig4_4Enterprise_Security) SetEnableEncryption

func (m *MongodConfig4_4Enterprise_Security) SetEnableEncryption(v *wrapperspb.BoolValue)

func (*MongodConfig4_4Enterprise_Security) SetKmip

func (*MongodConfig4_4Enterprise_Security) String

type MongodConfig4_4Enterprise_Security_KMIP

type MongodConfig4_4Enterprise_Security_KMIP struct {

	// KMIP server name
	ServerName string `protobuf:"bytes,1,opt,name=server_name,json=serverName,proto3" json:"server_name,omitempty"`
	// KMIP server port
	Port *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=port,proto3" json:"port,omitempty"`
	// KMIP Server CA
	ServerCa string `protobuf:"bytes,3,opt,name=server_ca,json=serverCa,proto3" json:"server_ca,omitempty"`
	// KMIP client certificate + private key (unencrypted)
	ClientCertificate string `protobuf:"bytes,4,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"`
	// KMIP Key identifier (if any)
	KeyIdentifier string `protobuf:"bytes,5,opt,name=key_identifier,json=keyIdentifier,proto3" json:"key_identifier,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_4Enterprise_Security_KMIP) Descriptor deprecated

func (*MongodConfig4_4Enterprise_Security_KMIP) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_4Enterprise_Security_KMIP.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4Enterprise_Security_KMIP) GetClientCertificate

func (x *MongodConfig4_4Enterprise_Security_KMIP) GetClientCertificate() string

func (*MongodConfig4_4Enterprise_Security_KMIP) GetKeyIdentifier

func (x *MongodConfig4_4Enterprise_Security_KMIP) GetKeyIdentifier() string

func (*MongodConfig4_4Enterprise_Security_KMIP) GetPort

func (*MongodConfig4_4Enterprise_Security_KMIP) GetServerCa

func (*MongodConfig4_4Enterprise_Security_KMIP) GetServerName

func (*MongodConfig4_4Enterprise_Security_KMIP) ProtoMessage

func (*MongodConfig4_4Enterprise_Security_KMIP) ProtoReflect

func (*MongodConfig4_4Enterprise_Security_KMIP) Reset

func (*MongodConfig4_4Enterprise_Security_KMIP) SetClientCertificate

func (m *MongodConfig4_4Enterprise_Security_KMIP) SetClientCertificate(v string)

func (*MongodConfig4_4Enterprise_Security_KMIP) SetKeyIdentifier

func (m *MongodConfig4_4Enterprise_Security_KMIP) SetKeyIdentifier(v string)

func (*MongodConfig4_4Enterprise_Security_KMIP) SetPort

func (*MongodConfig4_4Enterprise_Security_KMIP) SetServerCa

func (*MongodConfig4_4Enterprise_Security_KMIP) SetServerName

func (m *MongodConfig4_4Enterprise_Security_KMIP) SetServerName(v string)

func (*MongodConfig4_4Enterprise_Security_KMIP) String

type MongodConfig4_4Enterprise_SetParameter

type MongodConfig4_4Enterprise_SetParameter struct {

	// Enables the auditing of authorization successes
	AuditAuthorizationSuccess *wrapperspb.BoolValue `` /* 138-byte string literal not displayed */
	// Enables or disables the mechanism that controls the rate at which the primary applies its writes with the
	// goal of keeping the secondary members [majority committed](https://www.mongodb.com/docs/v4.2/reference/command/replSetGetStatus/#replSetGetStatus.optimes.lastCommittedOpTime)
	// lag under a configurable maximum value.
	EnableFlowControl *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=enable_flow_control,json=enableFlowControl,proto3" json:"enable_flow_control,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_4Enterprise_SetParameter) Descriptor deprecated

func (*MongodConfig4_4Enterprise_SetParameter) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_4Enterprise_SetParameter.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4Enterprise_SetParameter) GetAuditAuthorizationSuccess

func (x *MongodConfig4_4Enterprise_SetParameter) GetAuditAuthorizationSuccess() *wrapperspb.BoolValue

func (*MongodConfig4_4Enterprise_SetParameter) GetEnableFlowControl

func (x *MongodConfig4_4Enterprise_SetParameter) GetEnableFlowControl() *wrapperspb.BoolValue

func (*MongodConfig4_4Enterprise_SetParameter) ProtoMessage

func (*MongodConfig4_4Enterprise_SetParameter) ProtoReflect

func (*MongodConfig4_4Enterprise_SetParameter) Reset

func (*MongodConfig4_4Enterprise_SetParameter) SetAuditAuthorizationSuccess

func (m *MongodConfig4_4Enterprise_SetParameter) SetAuditAuthorizationSuccess(v *wrapperspb.BoolValue)

func (*MongodConfig4_4Enterprise_SetParameter) SetEnableFlowControl

func (m *MongodConfig4_4Enterprise_SetParameter) SetEnableFlowControl(v *wrapperspb.BoolValue)

func (*MongodConfig4_4Enterprise_SetParameter) String

type MongodConfig4_4Enterprise_Storage

type MongodConfig4_4Enterprise_Storage struct {

	// Configuration of the WiredTiger storage engine.
	WiredTiger *MongodConfig4_4Enterprise_Storage_WiredTiger `protobuf:"bytes,1,opt,name=wired_tiger,json=wiredTiger,proto3" json:"wired_tiger,omitempty"`
	// Configuration of the MongoDB [journal](https://docs.mongodb.com/v4.4/reference/glossary/#term-journal).
	Journal *MongodConfig4_4Enterprise_Storage_Journal `protobuf:"bytes,2,opt,name=journal,proto3" json:"journal,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_4Enterprise_Storage) Descriptor deprecated

func (*MongodConfig4_4Enterprise_Storage) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_4Enterprise_Storage.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4Enterprise_Storage) GetJournal

func (*MongodConfig4_4Enterprise_Storage) GetWiredTiger

func (*MongodConfig4_4Enterprise_Storage) ProtoMessage

func (*MongodConfig4_4Enterprise_Storage) ProtoMessage()

func (*MongodConfig4_4Enterprise_Storage) ProtoReflect

func (*MongodConfig4_4Enterprise_Storage) Reset

func (*MongodConfig4_4Enterprise_Storage) SetJournal

func (*MongodConfig4_4Enterprise_Storage) SetWiredTiger

func (*MongodConfig4_4Enterprise_Storage) String

type MongodConfig4_4Enterprise_Storage_Journal

type MongodConfig4_4Enterprise_Storage_Journal struct {

	// Commit interval between journal operations, in milliseconds.
	// Default: 100.
	CommitInterval *wrapperspb.Int64Value `protobuf:"bytes,1,opt,name=commit_interval,json=commitInterval,proto3" json:"commit_interval,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_4Enterprise_Storage_Journal) Descriptor deprecated

func (*MongodConfig4_4Enterprise_Storage_Journal) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_4Enterprise_Storage_Journal.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4Enterprise_Storage_Journal) GetCommitInterval

func (*MongodConfig4_4Enterprise_Storage_Journal) ProtoMessage

func (*MongodConfig4_4Enterprise_Storage_Journal) ProtoReflect

func (*MongodConfig4_4Enterprise_Storage_Journal) Reset

func (*MongodConfig4_4Enterprise_Storage_Journal) SetCommitInterval

func (*MongodConfig4_4Enterprise_Storage_Journal) String

type MongodConfig4_4Enterprise_Storage_WiredTiger

type MongodConfig4_4Enterprise_Storage_WiredTiger struct {

	// Engine configuration for WiredTiger.
	EngineConfig *MongodConfig4_4Enterprise_Storage_WiredTiger_EngineConfig `protobuf:"bytes,1,opt,name=engine_config,json=engineConfig,proto3" json:"engine_config,omitempty"`
	// Collection configuration for WiredTiger.
	CollectionConfig *MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig `protobuf:"bytes,2,opt,name=collection_config,json=collectionConfig,proto3" json:"collection_config,omitempty"`
	// Index configuration for WiredTiger
	IndexConfig *MongodConfig4_4Enterprise_Storage_WiredTiger_IndexConfig `protobuf:"bytes,3,opt,name=index_config,json=indexConfig,proto3" json:"index_config,omitempty"`
	// contains filtered or unexported fields
}

Configuration of WiredTiger storage engine.

func (*MongodConfig4_4Enterprise_Storage_WiredTiger) Descriptor deprecated

Deprecated: Use MongodConfig4_4Enterprise_Storage_WiredTiger.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4Enterprise_Storage_WiredTiger) GetCollectionConfig

func (*MongodConfig4_4Enterprise_Storage_WiredTiger) GetEngineConfig

func (*MongodConfig4_4Enterprise_Storage_WiredTiger) GetIndexConfig

func (*MongodConfig4_4Enterprise_Storage_WiredTiger) ProtoMessage

func (*MongodConfig4_4Enterprise_Storage_WiredTiger) ProtoReflect

func (*MongodConfig4_4Enterprise_Storage_WiredTiger) Reset

func (*MongodConfig4_4Enterprise_Storage_WiredTiger) SetCollectionConfig

func (*MongodConfig4_4Enterprise_Storage_WiredTiger) SetEngineConfig

func (*MongodConfig4_4Enterprise_Storage_WiredTiger) SetIndexConfig

func (*MongodConfig4_4Enterprise_Storage_WiredTiger) String

type MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig

type MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig struct {

	// Default type of compression to use for collection data.
	BlockCompressor MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_Compressor `` /* 220-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig) Descriptor deprecated

Deprecated: Use MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig) GetBlockCompressor

func (*MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig) ProtoMessage

func (*MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig) ProtoReflect

func (*MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig) Reset

func (*MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig) SetBlockCompressor

func (*MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig) String

type MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_Compressor

type MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_Compressor int32
const (
	MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_COMPRESSOR_UNSPECIFIED MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_Compressor = 0
	// No compression.
	MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_NONE MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_Compressor = 1
	// The [Snappy](https://docs.mongodb.com/v4.4/reference/glossary/#term-snappy) compression.
	MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_SNAPPY MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_Compressor = 2
	// The [zlib](https://docs.mongodb.com/v4.4/reference/glossary/#term-zlib) compression.
	MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_ZLIB MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_Compressor = 3
	// The [zstd](https://docs.mongodb.com/v4.4/reference/glossary/#term-zstd) compression.
	MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_ZSTD MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_Compressor = 4
)

func (MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_Compressor) Descriptor

func (MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_Compressor) Enum

func (MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_Compressor) EnumDescriptor deprecated

Deprecated: Use MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_Compressor.Descriptor instead.

func (MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_Compressor) Number

func (MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_Compressor) String

func (MongodConfig4_4Enterprise_Storage_WiredTiger_CollectionConfig_Compressor) Type

type MongodConfig4_4Enterprise_Storage_WiredTiger_EngineConfig

type MongodConfig4_4Enterprise_Storage_WiredTiger_EngineConfig struct {

	// The maximum size of the internal cache that WiredTiger will use for all data.
	CacheSizeGb *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=cache_size_gb,json=cacheSizeGb,proto3" json:"cache_size_gb,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_4Enterprise_Storage_WiredTiger_EngineConfig) Descriptor deprecated

Deprecated: Use MongodConfig4_4Enterprise_Storage_WiredTiger_EngineConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4Enterprise_Storage_WiredTiger_EngineConfig) GetCacheSizeGb

func (*MongodConfig4_4Enterprise_Storage_WiredTiger_EngineConfig) ProtoMessage

func (*MongodConfig4_4Enterprise_Storage_WiredTiger_EngineConfig) ProtoReflect

func (*MongodConfig4_4Enterprise_Storage_WiredTiger_EngineConfig) Reset

func (*MongodConfig4_4Enterprise_Storage_WiredTiger_EngineConfig) SetCacheSizeGb

func (*MongodConfig4_4Enterprise_Storage_WiredTiger_EngineConfig) String

type MongodConfig4_4Enterprise_Storage_WiredTiger_IndexConfig

type MongodConfig4_4Enterprise_Storage_WiredTiger_IndexConfig struct {

	// Enables or disables [prefix compression](https://www.mongodb.com/docs/manual/reference/glossary/#std-term-prefix-compression)
	PrefixCompression *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=prefix_compression,json=prefixCompression,proto3" json:"prefix_compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_4Enterprise_Storage_WiredTiger_IndexConfig) Descriptor deprecated

Deprecated: Use MongodConfig4_4Enterprise_Storage_WiredTiger_IndexConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4Enterprise_Storage_WiredTiger_IndexConfig) GetPrefixCompression

func (*MongodConfig4_4Enterprise_Storage_WiredTiger_IndexConfig) ProtoMessage

func (*MongodConfig4_4Enterprise_Storage_WiredTiger_IndexConfig) ProtoReflect

func (*MongodConfig4_4Enterprise_Storage_WiredTiger_IndexConfig) Reset

func (*MongodConfig4_4Enterprise_Storage_WiredTiger_IndexConfig) SetPrefixCompression

func (*MongodConfig4_4Enterprise_Storage_WiredTiger_IndexConfig) String

type MongodConfig4_4_Network

type MongodConfig4_4_Network struct {

	// The maximum number of simultaneous connections that mongod will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// Compression settings
	Compression *MongodConfig4_4_Network_Compression `protobuf:"bytes,2,opt,name=compression,proto3" json:"compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_4_Network) Descriptor deprecated

func (*MongodConfig4_4_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_4_Network.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4_Network) GetCompression

func (*MongodConfig4_4_Network) GetMaxIncomingConnections

func (x *MongodConfig4_4_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongodConfig4_4_Network) ProtoMessage

func (*MongodConfig4_4_Network) ProtoMessage()

func (*MongodConfig4_4_Network) ProtoReflect

func (x *MongodConfig4_4_Network) ProtoReflect() protoreflect.Message

func (*MongodConfig4_4_Network) Reset

func (x *MongodConfig4_4_Network) Reset()

func (*MongodConfig4_4_Network) SetCompression

func (*MongodConfig4_4_Network) SetMaxIncomingConnections

func (m *MongodConfig4_4_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongodConfig4_4_Network) String

func (x *MongodConfig4_4_Network) String() string

type MongodConfig4_4_Network_Compression

type MongodConfig4_4_Network_Compression struct {

	// Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
	// - other members of the deployment if the instance is part of a replica set or a sharded cluster
	// - mongosh
	// - drivers that support the OP_COMPRESSED message format.
	// MongoDB supports the following compressors:
	Compressors []MongodConfig4_4_Network_Compression_Compressor `` /* 170-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig4_4_Network_Compression) Descriptor deprecated

func (*MongodConfig4_4_Network_Compression) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_4_Network_Compression.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4_Network_Compression) GetCompressors

func (*MongodConfig4_4_Network_Compression) ProtoMessage

func (*MongodConfig4_4_Network_Compression) ProtoMessage()

func (*MongodConfig4_4_Network_Compression) ProtoReflect

func (*MongodConfig4_4_Network_Compression) Reset

func (*MongodConfig4_4_Network_Compression) SetCompressors

func (*MongodConfig4_4_Network_Compression) String

type MongodConfig4_4_Network_Compression_Compressor

type MongodConfig4_4_Network_Compression_Compressor int32
const (
	MongodConfig4_4_Network_Compression_COMPRESSOR_UNSPECIFIED MongodConfig4_4_Network_Compression_Compressor = 0
	// The [Snappy](https://docs.mongodb.com/v4.2/reference/glossary/#term-snappy) compression.
	MongodConfig4_4_Network_Compression_SNAPPY MongodConfig4_4_Network_Compression_Compressor = 1
	// The [zlib](https://docs.mongodb.com/v4.2/reference/glossary/#term-zlib) compression.
	MongodConfig4_4_Network_Compression_ZLIB MongodConfig4_4_Network_Compression_Compressor = 2
	// The [zstd](https://docs.mongodb.com/v4.2/reference/glossary/#term-zstd) compression.
	MongodConfig4_4_Network_Compression_ZSTD MongodConfig4_4_Network_Compression_Compressor = 3
	// No compression
	MongodConfig4_4_Network_Compression_DISABLED MongodConfig4_4_Network_Compression_Compressor = 4
)

func (MongodConfig4_4_Network_Compression_Compressor) Descriptor

func (MongodConfig4_4_Network_Compression_Compressor) Enum

func (MongodConfig4_4_Network_Compression_Compressor) EnumDescriptor deprecated

Deprecated: Use MongodConfig4_4_Network_Compression_Compressor.Descriptor instead.

func (MongodConfig4_4_Network_Compression_Compressor) Number

func (MongodConfig4_4_Network_Compression_Compressor) String

func (MongodConfig4_4_Network_Compression_Compressor) Type

type MongodConfig4_4_OperationProfiling

type MongodConfig4_4_OperationProfiling struct {

	// Mode which specifies operations that should be profiled.
	Mode MongodConfig4_4_OperationProfiling_Mode `` /* 142-byte string literal not displayed */
	// The slow operation time threshold, in milliseconds. Operations that run
	// for longer than this threshold are considered slow, and are processed by the profiler
	// running in the SLOW_OP mode.
	SlowOpThreshold *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=slow_op_threshold,json=slowOpThreshold,proto3" json:"slow_op_threshold,omitempty"`
	// The fraction of slow operations that should be profiled or logged.
	// operationProfiling.slowOpSampleRate accepts values between 0 and 1, inclusive.
	SlowOpSampleRate *wrapperspb.DoubleValue `protobuf:"bytes,3,opt,name=slow_op_sample_rate,json=slowOpSampleRate,proto3" json:"slow_op_sample_rate,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_4_OperationProfiling) Descriptor deprecated

func (*MongodConfig4_4_OperationProfiling) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_4_OperationProfiling.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4_OperationProfiling) GetMode

func (*MongodConfig4_4_OperationProfiling) GetSlowOpSampleRate

func (x *MongodConfig4_4_OperationProfiling) GetSlowOpSampleRate() *wrapperspb.DoubleValue

func (*MongodConfig4_4_OperationProfiling) GetSlowOpThreshold

func (x *MongodConfig4_4_OperationProfiling) GetSlowOpThreshold() *wrapperspb.Int64Value

func (*MongodConfig4_4_OperationProfiling) ProtoMessage

func (*MongodConfig4_4_OperationProfiling) ProtoMessage()

func (*MongodConfig4_4_OperationProfiling) ProtoReflect

func (*MongodConfig4_4_OperationProfiling) Reset

func (*MongodConfig4_4_OperationProfiling) SetMode

func (*MongodConfig4_4_OperationProfiling) SetSlowOpSampleRate

func (m *MongodConfig4_4_OperationProfiling) SetSlowOpSampleRate(v *wrapperspb.DoubleValue)

func (*MongodConfig4_4_OperationProfiling) SetSlowOpThreshold

func (m *MongodConfig4_4_OperationProfiling) SetSlowOpThreshold(v *wrapperspb.Int64Value)

func (*MongodConfig4_4_OperationProfiling) String

type MongodConfig4_4_OperationProfiling_Mode

type MongodConfig4_4_OperationProfiling_Mode int32
const (
	MongodConfig4_4_OperationProfiling_MODE_UNSPECIFIED MongodConfig4_4_OperationProfiling_Mode = 0
	// The profiler is off and does not collect any data.
	MongodConfig4_4_OperationProfiling_OFF MongodConfig4_4_OperationProfiling_Mode = 1
	// The profiler collects data for operations that take longer than the value of [slow_op_threshold].
	MongodConfig4_4_OperationProfiling_SLOW_OP MongodConfig4_4_OperationProfiling_Mode = 2
	// The profiler collects data for all operations.
	MongodConfig4_4_OperationProfiling_ALL MongodConfig4_4_OperationProfiling_Mode = 3
)

func (MongodConfig4_4_OperationProfiling_Mode) Descriptor

func (MongodConfig4_4_OperationProfiling_Mode) Enum

func (MongodConfig4_4_OperationProfiling_Mode) EnumDescriptor deprecated

func (MongodConfig4_4_OperationProfiling_Mode) EnumDescriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_4_OperationProfiling_Mode.Descriptor instead.

func (MongodConfig4_4_OperationProfiling_Mode) Number

func (MongodConfig4_4_OperationProfiling_Mode) String

func (MongodConfig4_4_OperationProfiling_Mode) Type

type MongodConfig4_4_SetParameter

type MongodConfig4_4_SetParameter struct {

	// Enables or disables the mechanism that controls the rate at which the primary applies its writes with the
	// goal of keeping the secondary members [majority committed](https://www.mongodb.com/docs/v4.2/reference/command/replSetGetStatus/#replSetGetStatus.optimes.lastCommittedOpTime)
	// lag under a configurable maximum value.
	EnableFlowControl *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=enable_flow_control,json=enableFlowControl,proto3" json:"enable_flow_control,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_4_SetParameter) Descriptor deprecated

func (*MongodConfig4_4_SetParameter) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_4_SetParameter.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4_SetParameter) GetEnableFlowControl

func (x *MongodConfig4_4_SetParameter) GetEnableFlowControl() *wrapperspb.BoolValue

func (*MongodConfig4_4_SetParameter) ProtoMessage

func (*MongodConfig4_4_SetParameter) ProtoMessage()

func (*MongodConfig4_4_SetParameter) ProtoReflect

func (*MongodConfig4_4_SetParameter) Reset

func (x *MongodConfig4_4_SetParameter) Reset()

func (*MongodConfig4_4_SetParameter) SetEnableFlowControl

func (m *MongodConfig4_4_SetParameter) SetEnableFlowControl(v *wrapperspb.BoolValue)

func (*MongodConfig4_4_SetParameter) String

type MongodConfig4_4_Storage

type MongodConfig4_4_Storage struct {

	// Configuration of the WiredTiger storage engine.
	WiredTiger *MongodConfig4_4_Storage_WiredTiger `protobuf:"bytes,1,opt,name=wired_tiger,json=wiredTiger,proto3" json:"wired_tiger,omitempty"`
	// Configuration of the MongoDB [journal](https://docs.mongodb.com/v4.4/reference/glossary/#term-journal).
	Journal *MongodConfig4_4_Storage_Journal `protobuf:"bytes,2,opt,name=journal,proto3" json:"journal,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_4_Storage) Descriptor deprecated

func (*MongodConfig4_4_Storage) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_4_Storage.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4_Storage) GetJournal

func (*MongodConfig4_4_Storage) GetWiredTiger

func (*MongodConfig4_4_Storage) ProtoMessage

func (*MongodConfig4_4_Storage) ProtoMessage()

func (*MongodConfig4_4_Storage) ProtoReflect

func (x *MongodConfig4_4_Storage) ProtoReflect() protoreflect.Message

func (*MongodConfig4_4_Storage) Reset

func (x *MongodConfig4_4_Storage) Reset()

func (*MongodConfig4_4_Storage) SetJournal

func (*MongodConfig4_4_Storage) SetWiredTiger

func (*MongodConfig4_4_Storage) String

func (x *MongodConfig4_4_Storage) String() string

type MongodConfig4_4_Storage_Journal

type MongodConfig4_4_Storage_Journal struct {

	// Commit interval between journal operations, in milliseconds.
	// Default: 100.
	CommitInterval *wrapperspb.Int64Value `protobuf:"bytes,1,opt,name=commit_interval,json=commitInterval,proto3" json:"commit_interval,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_4_Storage_Journal) Descriptor deprecated

func (*MongodConfig4_4_Storage_Journal) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_4_Storage_Journal.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4_Storage_Journal) GetCommitInterval

func (x *MongodConfig4_4_Storage_Journal) GetCommitInterval() *wrapperspb.Int64Value

func (*MongodConfig4_4_Storage_Journal) ProtoMessage

func (*MongodConfig4_4_Storage_Journal) ProtoMessage()

func (*MongodConfig4_4_Storage_Journal) ProtoReflect

func (*MongodConfig4_4_Storage_Journal) Reset

func (*MongodConfig4_4_Storage_Journal) SetCommitInterval

func (m *MongodConfig4_4_Storage_Journal) SetCommitInterval(v *wrapperspb.Int64Value)

func (*MongodConfig4_4_Storage_Journal) String

type MongodConfig4_4_Storage_WiredTiger

type MongodConfig4_4_Storage_WiredTiger struct {

	// Engine configuration for WiredTiger.
	EngineConfig *MongodConfig4_4_Storage_WiredTiger_EngineConfig `protobuf:"bytes,1,opt,name=engine_config,json=engineConfig,proto3" json:"engine_config,omitempty"`
	// Collection configuration for WiredTiger.
	CollectionConfig *MongodConfig4_4_Storage_WiredTiger_CollectionConfig `protobuf:"bytes,2,opt,name=collection_config,json=collectionConfig,proto3" json:"collection_config,omitempty"`
	// Index configuration for WiredTiger
	IndexConfig *MongodConfig4_4_Storage_WiredTiger_IndexConfig `protobuf:"bytes,3,opt,name=index_config,json=indexConfig,proto3" json:"index_config,omitempty"`
	// contains filtered or unexported fields
}

Configuration of WiredTiger storage engine.

func (*MongodConfig4_4_Storage_WiredTiger) Descriptor deprecated

func (*MongodConfig4_4_Storage_WiredTiger) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig4_4_Storage_WiredTiger.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4_Storage_WiredTiger) GetCollectionConfig

func (*MongodConfig4_4_Storage_WiredTiger) GetEngineConfig

func (*MongodConfig4_4_Storage_WiredTiger) GetIndexConfig

func (*MongodConfig4_4_Storage_WiredTiger) ProtoMessage

func (*MongodConfig4_4_Storage_WiredTiger) ProtoMessage()

func (*MongodConfig4_4_Storage_WiredTiger) ProtoReflect

func (*MongodConfig4_4_Storage_WiredTiger) Reset

func (*MongodConfig4_4_Storage_WiredTiger) SetCollectionConfig

func (*MongodConfig4_4_Storage_WiredTiger) SetEngineConfig

func (*MongodConfig4_4_Storage_WiredTiger) SetIndexConfig

func (*MongodConfig4_4_Storage_WiredTiger) String

type MongodConfig4_4_Storage_WiredTiger_CollectionConfig

type MongodConfig4_4_Storage_WiredTiger_CollectionConfig struct {

	// Default type of compression to use for collection data.
	BlockCompressor MongodConfig4_4_Storage_WiredTiger_CollectionConfig_Compressor `` /* 210-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig4_4_Storage_WiredTiger_CollectionConfig) Descriptor deprecated

Deprecated: Use MongodConfig4_4_Storage_WiredTiger_CollectionConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4_Storage_WiredTiger_CollectionConfig) GetBlockCompressor

func (*MongodConfig4_4_Storage_WiredTiger_CollectionConfig) ProtoMessage

func (*MongodConfig4_4_Storage_WiredTiger_CollectionConfig) ProtoReflect

func (*MongodConfig4_4_Storage_WiredTiger_CollectionConfig) Reset

func (*MongodConfig4_4_Storage_WiredTiger_CollectionConfig) SetBlockCompressor

func (*MongodConfig4_4_Storage_WiredTiger_CollectionConfig) String

type MongodConfig4_4_Storage_WiredTiger_CollectionConfig_Compressor

type MongodConfig4_4_Storage_WiredTiger_CollectionConfig_Compressor int32
const (
	MongodConfig4_4_Storage_WiredTiger_CollectionConfig_COMPRESSOR_UNSPECIFIED MongodConfig4_4_Storage_WiredTiger_CollectionConfig_Compressor = 0
	// No compression.
	MongodConfig4_4_Storage_WiredTiger_CollectionConfig_NONE MongodConfig4_4_Storage_WiredTiger_CollectionConfig_Compressor = 1
	// The [Snappy](https://docs.mongodb.com/v4.4/reference/glossary/#term-snappy) compression.
	MongodConfig4_4_Storage_WiredTiger_CollectionConfig_SNAPPY MongodConfig4_4_Storage_WiredTiger_CollectionConfig_Compressor = 2
	// The [zlib](https://docs.mongodb.com/v4.4/reference/glossary/#term-zlib) compression.
	MongodConfig4_4_Storage_WiredTiger_CollectionConfig_ZLIB MongodConfig4_4_Storage_WiredTiger_CollectionConfig_Compressor = 3
	// The [zstd](https://docs.mongodb.com/v4.4/reference/glossary/#term-zstd) compression.
	MongodConfig4_4_Storage_WiredTiger_CollectionConfig_ZSTD MongodConfig4_4_Storage_WiredTiger_CollectionConfig_Compressor = 4
)

func (MongodConfig4_4_Storage_WiredTiger_CollectionConfig_Compressor) Descriptor

func (MongodConfig4_4_Storage_WiredTiger_CollectionConfig_Compressor) Enum

func (MongodConfig4_4_Storage_WiredTiger_CollectionConfig_Compressor) EnumDescriptor deprecated

Deprecated: Use MongodConfig4_4_Storage_WiredTiger_CollectionConfig_Compressor.Descriptor instead.

func (MongodConfig4_4_Storage_WiredTiger_CollectionConfig_Compressor) Number

func (MongodConfig4_4_Storage_WiredTiger_CollectionConfig_Compressor) String

func (MongodConfig4_4_Storage_WiredTiger_CollectionConfig_Compressor) Type

type MongodConfig4_4_Storage_WiredTiger_EngineConfig

type MongodConfig4_4_Storage_WiredTiger_EngineConfig struct {

	// The maximum size of the internal cache that WiredTiger will use for all data.
	CacheSizeGb *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=cache_size_gb,json=cacheSizeGb,proto3" json:"cache_size_gb,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_4_Storage_WiredTiger_EngineConfig) Descriptor deprecated

Deprecated: Use MongodConfig4_4_Storage_WiredTiger_EngineConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4_Storage_WiredTiger_EngineConfig) GetCacheSizeGb

func (*MongodConfig4_4_Storage_WiredTiger_EngineConfig) ProtoMessage

func (*MongodConfig4_4_Storage_WiredTiger_EngineConfig) ProtoReflect

func (*MongodConfig4_4_Storage_WiredTiger_EngineConfig) Reset

func (*MongodConfig4_4_Storage_WiredTiger_EngineConfig) SetCacheSizeGb

func (*MongodConfig4_4_Storage_WiredTiger_EngineConfig) String

type MongodConfig4_4_Storage_WiredTiger_IndexConfig

type MongodConfig4_4_Storage_WiredTiger_IndexConfig struct {

	// Enables or disables [prefix compression](https://www.mongodb.com/docs/manual/reference/glossary/#std-term-prefix-compression)
	PrefixCompression *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=prefix_compression,json=prefixCompression,proto3" json:"prefix_compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig4_4_Storage_WiredTiger_IndexConfig) Descriptor deprecated

Deprecated: Use MongodConfig4_4_Storage_WiredTiger_IndexConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig4_4_Storage_WiredTiger_IndexConfig) GetPrefixCompression

func (*MongodConfig4_4_Storage_WiredTiger_IndexConfig) ProtoMessage

func (*MongodConfig4_4_Storage_WiredTiger_IndexConfig) ProtoReflect

func (*MongodConfig4_4_Storage_WiredTiger_IndexConfig) Reset

func (*MongodConfig4_4_Storage_WiredTiger_IndexConfig) SetPrefixCompression

func (*MongodConfig4_4_Storage_WiredTiger_IndexConfig) String

type MongodConfig5_0

type MongodConfig5_0 struct {

	// `storage` section of mongod configuration.
	Storage *MongodConfig5_0_Storage `protobuf:"bytes,1,opt,name=storage,proto3" json:"storage,omitempty"`
	// `operationProfiling` section of mongod configuration.
	OperationProfiling *MongodConfig5_0_OperationProfiling `protobuf:"bytes,2,opt,name=operation_profiling,json=operationProfiling,proto3" json:"operation_profiling,omitempty"`
	// `net` section of mongod configuration.
	Net *MongodConfig5_0_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// `SetParameter` section of mongod configuration.
	SetParameter *MongodConfig5_0_SetParameter `protobuf:"bytes,4,opt,name=set_parameter,json=setParameter,proto3" json:"set_parameter,omitempty"`
	// contains filtered or unexported fields
}

Configuration of a mongod daemon. Supported options are a limited subset of all options described in [MongoDB documentation](https://docs.mongodb.com/v5.0/reference/configuration-options/).

func (*MongodConfig5_0) Descriptor deprecated

func (*MongodConfig5_0) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig5_0.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0) GetNet

func (*MongodConfig5_0) GetOperationProfiling

func (x *MongodConfig5_0) GetOperationProfiling() *MongodConfig5_0_OperationProfiling

func (*MongodConfig5_0) GetSetParameter

func (x *MongodConfig5_0) GetSetParameter() *MongodConfig5_0_SetParameter

func (*MongodConfig5_0) GetStorage

func (x *MongodConfig5_0) GetStorage() *MongodConfig5_0_Storage

func (*MongodConfig5_0) ProtoMessage

func (*MongodConfig5_0) ProtoMessage()

func (*MongodConfig5_0) ProtoReflect

func (x *MongodConfig5_0) ProtoReflect() protoreflect.Message

func (*MongodConfig5_0) Reset

func (x *MongodConfig5_0) Reset()

func (*MongodConfig5_0) SetNet

func (*MongodConfig5_0) SetOperationProfiling

func (m *MongodConfig5_0) SetOperationProfiling(v *MongodConfig5_0_OperationProfiling)

func (*MongodConfig5_0) SetSetParameter

func (m *MongodConfig5_0) SetSetParameter(v *MongodConfig5_0_SetParameter)

func (*MongodConfig5_0) SetStorage

func (m *MongodConfig5_0) SetStorage(v *MongodConfig5_0_Storage)

func (*MongodConfig5_0) String

func (x *MongodConfig5_0) String() string

type MongodConfig5_0Enterprise

type MongodConfig5_0Enterprise struct {

	// `storage` section of mongod configuration.
	Storage *MongodConfig5_0Enterprise_Storage `protobuf:"bytes,1,opt,name=storage,proto3" json:"storage,omitempty"`
	// `operationProfiling` section of mongod configuration.
	OperationProfiling *MongodConfig5_0Enterprise_OperationProfiling `protobuf:"bytes,2,opt,name=operation_profiling,json=operationProfiling,proto3" json:"operation_profiling,omitempty"`
	// `net` section of mongod configuration.
	Net *MongodConfig5_0Enterprise_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// `security` section of mongod configuration.
	Security *MongodConfig5_0Enterprise_Security `protobuf:"bytes,4,opt,name=security,proto3" json:"security,omitempty"`
	// `AuditLog` section of mongod configuration.
	AuditLog *MongodConfig5_0Enterprise_AuditLog `protobuf:"bytes,5,opt,name=audit_log,json=auditLog,proto3" json:"audit_log,omitempty"`
	// `SetParameter` section of mongod configuration.
	SetParameter *MongodConfig5_0Enterprise_SetParameter `protobuf:"bytes,6,opt,name=set_parameter,json=setParameter,proto3" json:"set_parameter,omitempty"`
	// contains filtered or unexported fields
}

Configuration of a mongod daemon. Supported options are a limited subset of all options described in [MongoDB documentation](https://docs.mongodb.com/v5.0/reference/configuration-options/).

func (*MongodConfig5_0Enterprise) Descriptor deprecated

func (*MongodConfig5_0Enterprise) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig5_0Enterprise.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0Enterprise) GetAuditLog

func (*MongodConfig5_0Enterprise) GetNet

func (*MongodConfig5_0Enterprise) GetOperationProfiling

func (*MongodConfig5_0Enterprise) GetSecurity

func (*MongodConfig5_0Enterprise) GetSetParameter

func (*MongodConfig5_0Enterprise) GetStorage

func (*MongodConfig5_0Enterprise) ProtoMessage

func (*MongodConfig5_0Enterprise) ProtoMessage()

func (*MongodConfig5_0Enterprise) ProtoReflect

func (*MongodConfig5_0Enterprise) Reset

func (x *MongodConfig5_0Enterprise) Reset()

func (*MongodConfig5_0Enterprise) SetAuditLog

func (*MongodConfig5_0Enterprise) SetNet

func (*MongodConfig5_0Enterprise) SetOperationProfiling

func (*MongodConfig5_0Enterprise) SetSecurity

func (*MongodConfig5_0Enterprise) SetSetParameter

func (*MongodConfig5_0Enterprise) SetStorage

func (*MongodConfig5_0Enterprise) String

func (x *MongodConfig5_0Enterprise) String() string

type MongodConfig5_0Enterprise_AuditLog

type MongodConfig5_0Enterprise_AuditLog struct {

	// Audit filter
	Filter string `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"`
	// Allows runtime configuration of audit filter and auditAuthorizationSuccess
	RuntimeConfiguration *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=runtime_configuration,json=runtimeConfiguration,proto3" json:"runtime_configuration,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig5_0Enterprise_AuditLog) Descriptor deprecated

func (*MongodConfig5_0Enterprise_AuditLog) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig5_0Enterprise_AuditLog.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0Enterprise_AuditLog) GetFilter

func (*MongodConfig5_0Enterprise_AuditLog) GetRuntimeConfiguration

func (x *MongodConfig5_0Enterprise_AuditLog) GetRuntimeConfiguration() *wrapperspb.BoolValue

func (*MongodConfig5_0Enterprise_AuditLog) ProtoMessage

func (*MongodConfig5_0Enterprise_AuditLog) ProtoMessage()

func (*MongodConfig5_0Enterprise_AuditLog) ProtoReflect

func (*MongodConfig5_0Enterprise_AuditLog) Reset

func (*MongodConfig5_0Enterprise_AuditLog) SetFilter

func (*MongodConfig5_0Enterprise_AuditLog) SetRuntimeConfiguration

func (m *MongodConfig5_0Enterprise_AuditLog) SetRuntimeConfiguration(v *wrapperspb.BoolValue)

func (*MongodConfig5_0Enterprise_AuditLog) String

type MongodConfig5_0Enterprise_Network

type MongodConfig5_0Enterprise_Network struct {

	// The maximum number of simultaneous connections that mongod will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// Compression settings
	Compression *MongodConfig5_0Enterprise_Network_Compression `protobuf:"bytes,2,opt,name=compression,proto3" json:"compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig5_0Enterprise_Network) Descriptor deprecated

func (*MongodConfig5_0Enterprise_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig5_0Enterprise_Network.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0Enterprise_Network) GetCompression

func (*MongodConfig5_0Enterprise_Network) GetMaxIncomingConnections

func (x *MongodConfig5_0Enterprise_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongodConfig5_0Enterprise_Network) ProtoMessage

func (*MongodConfig5_0Enterprise_Network) ProtoMessage()

func (*MongodConfig5_0Enterprise_Network) ProtoReflect

func (*MongodConfig5_0Enterprise_Network) Reset

func (*MongodConfig5_0Enterprise_Network) SetCompression

func (*MongodConfig5_0Enterprise_Network) SetMaxIncomingConnections

func (m *MongodConfig5_0Enterprise_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongodConfig5_0Enterprise_Network) String

type MongodConfig5_0Enterprise_Network_Compression

type MongodConfig5_0Enterprise_Network_Compression struct {

	// Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
	// - other members of the deployment if the instance is part of a replica set or a sharded cluster
	// - mongosh
	// - drivers that support the OP_COMPRESSED message format.
	// MongoDB supports the following compressors:
	Compressors []MongodConfig5_0Enterprise_Network_Compression_Compressor `` /* 180-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig5_0Enterprise_Network_Compression) Descriptor deprecated

Deprecated: Use MongodConfig5_0Enterprise_Network_Compression.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0Enterprise_Network_Compression) GetCompressors

func (*MongodConfig5_0Enterprise_Network_Compression) ProtoMessage

func (*MongodConfig5_0Enterprise_Network_Compression) ProtoReflect

func (*MongodConfig5_0Enterprise_Network_Compression) Reset

func (*MongodConfig5_0Enterprise_Network_Compression) SetCompressors

func (*MongodConfig5_0Enterprise_Network_Compression) String

type MongodConfig5_0Enterprise_Network_Compression_Compressor

type MongodConfig5_0Enterprise_Network_Compression_Compressor int32
const (
	MongodConfig5_0Enterprise_Network_Compression_COMPRESSOR_UNSPECIFIED MongodConfig5_0Enterprise_Network_Compression_Compressor = 0
	// The [Snappy](https://docs.mongodb.com/v4.2/reference/glossary/#term-snappy) compression.
	MongodConfig5_0Enterprise_Network_Compression_SNAPPY MongodConfig5_0Enterprise_Network_Compression_Compressor = 1
	// The [zlib](https://docs.mongodb.com/v4.2/reference/glossary/#term-zlib) compression.
	MongodConfig5_0Enterprise_Network_Compression_ZLIB MongodConfig5_0Enterprise_Network_Compression_Compressor = 2
	// The [zstd](https://docs.mongodb.com/v4.2/reference/glossary/#term-zstd) compression.
	MongodConfig5_0Enterprise_Network_Compression_ZSTD MongodConfig5_0Enterprise_Network_Compression_Compressor = 3
	// No compression
	MongodConfig5_0Enterprise_Network_Compression_DISABLED MongodConfig5_0Enterprise_Network_Compression_Compressor = 4
)

func (MongodConfig5_0Enterprise_Network_Compression_Compressor) Descriptor

func (MongodConfig5_0Enterprise_Network_Compression_Compressor) Enum

func (MongodConfig5_0Enterprise_Network_Compression_Compressor) EnumDescriptor deprecated

Deprecated: Use MongodConfig5_0Enterprise_Network_Compression_Compressor.Descriptor instead.

func (MongodConfig5_0Enterprise_Network_Compression_Compressor) Number

func (MongodConfig5_0Enterprise_Network_Compression_Compressor) String

func (MongodConfig5_0Enterprise_Network_Compression_Compressor) Type

type MongodConfig5_0Enterprise_OperationProfiling

type MongodConfig5_0Enterprise_OperationProfiling struct {

	// Mode which specifies operations that should be profiled.
	Mode MongodConfig5_0Enterprise_OperationProfiling_Mode `` /* 152-byte string literal not displayed */
	// The slow operation time threshold, in milliseconds. Operations that run
	// for longer than this threshold are considered slow, and are processed by the profiler
	// running in the SLOW_OP mode.
	SlowOpThreshold *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=slow_op_threshold,json=slowOpThreshold,proto3" json:"slow_op_threshold,omitempty"`
	// The fraction of slow operations that should be profiled or logged.
	// operationProfiling.slowOpSampleRate accepts values between 0 and 1, inclusive.
	SlowOpSampleRate *wrapperspb.DoubleValue `protobuf:"bytes,3,opt,name=slow_op_sample_rate,json=slowOpSampleRate,proto3" json:"slow_op_sample_rate,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig5_0Enterprise_OperationProfiling) Descriptor deprecated

Deprecated: Use MongodConfig5_0Enterprise_OperationProfiling.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0Enterprise_OperationProfiling) GetMode

func (*MongodConfig5_0Enterprise_OperationProfiling) GetSlowOpSampleRate

func (*MongodConfig5_0Enterprise_OperationProfiling) GetSlowOpThreshold

func (*MongodConfig5_0Enterprise_OperationProfiling) ProtoMessage

func (*MongodConfig5_0Enterprise_OperationProfiling) ProtoReflect

func (*MongodConfig5_0Enterprise_OperationProfiling) Reset

func (*MongodConfig5_0Enterprise_OperationProfiling) SetMode

func (*MongodConfig5_0Enterprise_OperationProfiling) SetSlowOpSampleRate

func (*MongodConfig5_0Enterprise_OperationProfiling) SetSlowOpThreshold

func (*MongodConfig5_0Enterprise_OperationProfiling) String

type MongodConfig5_0Enterprise_OperationProfiling_Mode

type MongodConfig5_0Enterprise_OperationProfiling_Mode int32
const (
	MongodConfig5_0Enterprise_OperationProfiling_MODE_UNSPECIFIED MongodConfig5_0Enterprise_OperationProfiling_Mode = 0
	// The profiler is off and does not collect any data.
	MongodConfig5_0Enterprise_OperationProfiling_OFF MongodConfig5_0Enterprise_OperationProfiling_Mode = 1
	// The profiler collects data for operations that take longer than the value of [slow_op_threshold].
	MongodConfig5_0Enterprise_OperationProfiling_SLOW_OP MongodConfig5_0Enterprise_OperationProfiling_Mode = 2
	// The profiler collects data for all operations.
	MongodConfig5_0Enterprise_OperationProfiling_ALL MongodConfig5_0Enterprise_OperationProfiling_Mode = 3
)

func (MongodConfig5_0Enterprise_OperationProfiling_Mode) Descriptor

func (MongodConfig5_0Enterprise_OperationProfiling_Mode) Enum

func (MongodConfig5_0Enterprise_OperationProfiling_Mode) EnumDescriptor deprecated

Deprecated: Use MongodConfig5_0Enterprise_OperationProfiling_Mode.Descriptor instead.

func (MongodConfig5_0Enterprise_OperationProfiling_Mode) Number

func (MongodConfig5_0Enterprise_OperationProfiling_Mode) String

func (MongodConfig5_0Enterprise_OperationProfiling_Mode) Type

type MongodConfig5_0Enterprise_Security

type MongodConfig5_0Enterprise_Security struct {

	// If encryption at rest should be enabled or not
	EnableEncryption *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=enable_encryption,json=enableEncryption,proto3" json:"enable_encryption,omitempty"`
	// `kmip` section of mongod security config
	Kmip *MongodConfig5_0Enterprise_Security_KMIP `protobuf:"bytes,2,opt,name=kmip,proto3" json:"kmip,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig5_0Enterprise_Security) Descriptor deprecated

func (*MongodConfig5_0Enterprise_Security) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig5_0Enterprise_Security.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0Enterprise_Security) GetEnableEncryption

func (x *MongodConfig5_0Enterprise_Security) GetEnableEncryption() *wrapperspb.BoolValue

func (*MongodConfig5_0Enterprise_Security) GetKmip

func (*MongodConfig5_0Enterprise_Security) ProtoMessage

func (*MongodConfig5_0Enterprise_Security) ProtoMessage()

func (*MongodConfig5_0Enterprise_Security) ProtoReflect

func (*MongodConfig5_0Enterprise_Security) Reset

func (*MongodConfig5_0Enterprise_Security) SetEnableEncryption

func (m *MongodConfig5_0Enterprise_Security) SetEnableEncryption(v *wrapperspb.BoolValue)

func (*MongodConfig5_0Enterprise_Security) SetKmip

func (*MongodConfig5_0Enterprise_Security) String

type MongodConfig5_0Enterprise_Security_KMIP

type MongodConfig5_0Enterprise_Security_KMIP struct {

	// KMIP server name
	ServerName string `protobuf:"bytes,1,opt,name=server_name,json=serverName,proto3" json:"server_name,omitempty"`
	// KMIP server port
	Port *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=port,proto3" json:"port,omitempty"`
	// KMIP Server CA
	ServerCa string `protobuf:"bytes,3,opt,name=server_ca,json=serverCa,proto3" json:"server_ca,omitempty"`
	// KMIP client certificate + private key (unencrypted)
	ClientCertificate string `protobuf:"bytes,4,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"`
	// KMIP Key identifier (if any)
	KeyIdentifier string `protobuf:"bytes,5,opt,name=key_identifier,json=keyIdentifier,proto3" json:"key_identifier,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig5_0Enterprise_Security_KMIP) Descriptor deprecated

func (*MongodConfig5_0Enterprise_Security_KMIP) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig5_0Enterprise_Security_KMIP.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0Enterprise_Security_KMIP) GetClientCertificate

func (x *MongodConfig5_0Enterprise_Security_KMIP) GetClientCertificate() string

func (*MongodConfig5_0Enterprise_Security_KMIP) GetKeyIdentifier

func (x *MongodConfig5_0Enterprise_Security_KMIP) GetKeyIdentifier() string

func (*MongodConfig5_0Enterprise_Security_KMIP) GetPort

func (*MongodConfig5_0Enterprise_Security_KMIP) GetServerCa

func (*MongodConfig5_0Enterprise_Security_KMIP) GetServerName

func (*MongodConfig5_0Enterprise_Security_KMIP) ProtoMessage

func (*MongodConfig5_0Enterprise_Security_KMIP) ProtoReflect

func (*MongodConfig5_0Enterprise_Security_KMIP) Reset

func (*MongodConfig5_0Enterprise_Security_KMIP) SetClientCertificate

func (m *MongodConfig5_0Enterprise_Security_KMIP) SetClientCertificate(v string)

func (*MongodConfig5_0Enterprise_Security_KMIP) SetKeyIdentifier

func (m *MongodConfig5_0Enterprise_Security_KMIP) SetKeyIdentifier(v string)

func (*MongodConfig5_0Enterprise_Security_KMIP) SetPort

func (*MongodConfig5_0Enterprise_Security_KMIP) SetServerCa

func (*MongodConfig5_0Enterprise_Security_KMIP) SetServerName

func (m *MongodConfig5_0Enterprise_Security_KMIP) SetServerName(v string)

func (*MongodConfig5_0Enterprise_Security_KMIP) String

type MongodConfig5_0Enterprise_SetParameter

type MongodConfig5_0Enterprise_SetParameter struct {

	// Enables the auditing of authorization successes
	AuditAuthorizationSuccess *wrapperspb.BoolValue `` /* 138-byte string literal not displayed */
	// Enables or disables the mechanism that controls the rate at which the primary applies its writes with the
	// goal of keeping the secondary members [majority committed](https://www.mongodb.com/docs/v4.2/reference/command/replSetGetStatus/#replSetGetStatus.optimes.lastCommittedOpTime)
	// lag under a configurable maximum value.
	EnableFlowControl *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=enable_flow_control,json=enableFlowControl,proto3" json:"enable_flow_control,omitempty"`
	// The minimum time window in seconds for which the storage engine keeps the snapshot history.
	MinSnapshotHistoryWindowInSeconds *wrapperspb.Int64Value `` /* 168-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig5_0Enterprise_SetParameter) Descriptor deprecated

func (*MongodConfig5_0Enterprise_SetParameter) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig5_0Enterprise_SetParameter.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0Enterprise_SetParameter) GetAuditAuthorizationSuccess

func (x *MongodConfig5_0Enterprise_SetParameter) GetAuditAuthorizationSuccess() *wrapperspb.BoolValue

func (*MongodConfig5_0Enterprise_SetParameter) GetEnableFlowControl

func (x *MongodConfig5_0Enterprise_SetParameter) GetEnableFlowControl() *wrapperspb.BoolValue

func (*MongodConfig5_0Enterprise_SetParameter) GetMinSnapshotHistoryWindowInSeconds

func (x *MongodConfig5_0Enterprise_SetParameter) GetMinSnapshotHistoryWindowInSeconds() *wrapperspb.Int64Value

func (*MongodConfig5_0Enterprise_SetParameter) ProtoMessage

func (*MongodConfig5_0Enterprise_SetParameter) ProtoReflect

func (*MongodConfig5_0Enterprise_SetParameter) Reset

func (*MongodConfig5_0Enterprise_SetParameter) SetAuditAuthorizationSuccess

func (m *MongodConfig5_0Enterprise_SetParameter) SetAuditAuthorizationSuccess(v *wrapperspb.BoolValue)

func (*MongodConfig5_0Enterprise_SetParameter) SetEnableFlowControl

func (m *MongodConfig5_0Enterprise_SetParameter) SetEnableFlowControl(v *wrapperspb.BoolValue)

func (*MongodConfig5_0Enterprise_SetParameter) SetMinSnapshotHistoryWindowInSeconds

func (m *MongodConfig5_0Enterprise_SetParameter) SetMinSnapshotHistoryWindowInSeconds(v *wrapperspb.Int64Value)

func (*MongodConfig5_0Enterprise_SetParameter) String

type MongodConfig5_0Enterprise_Storage

type MongodConfig5_0Enterprise_Storage struct {

	// Configuration of the WiredTiger storage engine.
	WiredTiger *MongodConfig5_0Enterprise_Storage_WiredTiger `protobuf:"bytes,1,opt,name=wired_tiger,json=wiredTiger,proto3" json:"wired_tiger,omitempty"`
	// Configuration of the MongoDB [journal](https://docs.mongodb.com/v5.0/reference/glossary/#term-journal).
	Journal *MongodConfig5_0Enterprise_Storage_Journal `protobuf:"bytes,2,opt,name=journal,proto3" json:"journal,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig5_0Enterprise_Storage) Descriptor deprecated

func (*MongodConfig5_0Enterprise_Storage) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig5_0Enterprise_Storage.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0Enterprise_Storage) GetJournal

func (*MongodConfig5_0Enterprise_Storage) GetWiredTiger

func (*MongodConfig5_0Enterprise_Storage) ProtoMessage

func (*MongodConfig5_0Enterprise_Storage) ProtoMessage()

func (*MongodConfig5_0Enterprise_Storage) ProtoReflect

func (*MongodConfig5_0Enterprise_Storage) Reset

func (*MongodConfig5_0Enterprise_Storage) SetJournal

func (*MongodConfig5_0Enterprise_Storage) SetWiredTiger

func (*MongodConfig5_0Enterprise_Storage) String

type MongodConfig5_0Enterprise_Storage_Journal

type MongodConfig5_0Enterprise_Storage_Journal struct {

	// Commit interval between journal operations, in milliseconds.
	// Default: 100.
	CommitInterval *wrapperspb.Int64Value `protobuf:"bytes,1,opt,name=commit_interval,json=commitInterval,proto3" json:"commit_interval,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig5_0Enterprise_Storage_Journal) Descriptor deprecated

func (*MongodConfig5_0Enterprise_Storage_Journal) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig5_0Enterprise_Storage_Journal.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0Enterprise_Storage_Journal) GetCommitInterval

func (*MongodConfig5_0Enterprise_Storage_Journal) ProtoMessage

func (*MongodConfig5_0Enterprise_Storage_Journal) ProtoReflect

func (*MongodConfig5_0Enterprise_Storage_Journal) Reset

func (*MongodConfig5_0Enterprise_Storage_Journal) SetCommitInterval

func (*MongodConfig5_0Enterprise_Storage_Journal) String

type MongodConfig5_0Enterprise_Storage_WiredTiger

type MongodConfig5_0Enterprise_Storage_WiredTiger struct {

	// Engine configuration for WiredTiger.
	EngineConfig *MongodConfig5_0Enterprise_Storage_WiredTiger_EngineConfig `protobuf:"bytes,1,opt,name=engine_config,json=engineConfig,proto3" json:"engine_config,omitempty"`
	// Collection configuration for WiredTiger.
	CollectionConfig *MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig `protobuf:"bytes,2,opt,name=collection_config,json=collectionConfig,proto3" json:"collection_config,omitempty"`
	// Index configuration for WiredTiger
	IndexConfig *MongodConfig5_0Enterprise_Storage_WiredTiger_IndexConfig `protobuf:"bytes,3,opt,name=index_config,json=indexConfig,proto3" json:"index_config,omitempty"`
	// contains filtered or unexported fields
}

Configuration of WiredTiger storage engine.

func (*MongodConfig5_0Enterprise_Storage_WiredTiger) Descriptor deprecated

Deprecated: Use MongodConfig5_0Enterprise_Storage_WiredTiger.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0Enterprise_Storage_WiredTiger) GetCollectionConfig

func (*MongodConfig5_0Enterprise_Storage_WiredTiger) GetEngineConfig

func (*MongodConfig5_0Enterprise_Storage_WiredTiger) GetIndexConfig

func (*MongodConfig5_0Enterprise_Storage_WiredTiger) ProtoMessage

func (*MongodConfig5_0Enterprise_Storage_WiredTiger) ProtoReflect

func (*MongodConfig5_0Enterprise_Storage_WiredTiger) Reset

func (*MongodConfig5_0Enterprise_Storage_WiredTiger) SetCollectionConfig

func (*MongodConfig5_0Enterprise_Storage_WiredTiger) SetEngineConfig

func (*MongodConfig5_0Enterprise_Storage_WiredTiger) SetIndexConfig

func (*MongodConfig5_0Enterprise_Storage_WiredTiger) String

type MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig

type MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig struct {

	// Default type of compression to use for collection data.
	BlockCompressor MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor `` /* 220-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig) Descriptor deprecated

Deprecated: Use MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig) GetBlockCompressor

func (*MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig) ProtoMessage

func (*MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig) ProtoReflect

func (*MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig) Reset

func (*MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig) SetBlockCompressor

func (*MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig) String

type MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor

type MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor int32
const (
	MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_COMPRESSOR_UNSPECIFIED MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor = 0
	// No compression.
	MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_NONE MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor = 1
	// The [Snappy](https://docs.mongodb.com/v5.0/reference/glossary/#term-snappy) compression.
	MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_SNAPPY MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor = 2
	// The [zlib](https://docs.mongodb.com/v5.0/reference/glossary/#term-zlib) compression.
	MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_ZLIB MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor = 3
	// The [zstd](https://docs.mongodb.com/v5.0/reference/glossary/#term-zstd) compression.
	MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_ZSTD MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor = 4
)

func (MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor) Descriptor

func (MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor) Enum

func (MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor) EnumDescriptor deprecated

Deprecated: Use MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor.Descriptor instead.

func (MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor) Number

func (MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor) String

func (MongodConfig5_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor) Type

type MongodConfig5_0Enterprise_Storage_WiredTiger_EngineConfig

type MongodConfig5_0Enterprise_Storage_WiredTiger_EngineConfig struct {

	// The maximum size of the internal cache that WiredTiger will use for all data.
	CacheSizeGb *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=cache_size_gb,json=cacheSizeGb,proto3" json:"cache_size_gb,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig5_0Enterprise_Storage_WiredTiger_EngineConfig) Descriptor deprecated

Deprecated: Use MongodConfig5_0Enterprise_Storage_WiredTiger_EngineConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0Enterprise_Storage_WiredTiger_EngineConfig) GetCacheSizeGb

func (*MongodConfig5_0Enterprise_Storage_WiredTiger_EngineConfig) ProtoMessage

func (*MongodConfig5_0Enterprise_Storage_WiredTiger_EngineConfig) ProtoReflect

func (*MongodConfig5_0Enterprise_Storage_WiredTiger_EngineConfig) Reset

func (*MongodConfig5_0Enterprise_Storage_WiredTiger_EngineConfig) SetCacheSizeGb

func (*MongodConfig5_0Enterprise_Storage_WiredTiger_EngineConfig) String

type MongodConfig5_0Enterprise_Storage_WiredTiger_IndexConfig

type MongodConfig5_0Enterprise_Storage_WiredTiger_IndexConfig struct {

	// Enables or disables [prefix compression](https://www.mongodb.com/docs/manual/reference/glossary/#std-term-prefix-compression)
	PrefixCompression *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=prefix_compression,json=prefixCompression,proto3" json:"prefix_compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig5_0Enterprise_Storage_WiredTiger_IndexConfig) Descriptor deprecated

Deprecated: Use MongodConfig5_0Enterprise_Storage_WiredTiger_IndexConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0Enterprise_Storage_WiredTiger_IndexConfig) GetPrefixCompression

func (*MongodConfig5_0Enterprise_Storage_WiredTiger_IndexConfig) ProtoMessage

func (*MongodConfig5_0Enterprise_Storage_WiredTiger_IndexConfig) ProtoReflect

func (*MongodConfig5_0Enterprise_Storage_WiredTiger_IndexConfig) Reset

func (*MongodConfig5_0Enterprise_Storage_WiredTiger_IndexConfig) SetPrefixCompression

func (*MongodConfig5_0Enterprise_Storage_WiredTiger_IndexConfig) String

type MongodConfig5_0_Network

type MongodConfig5_0_Network struct {

	// The maximum number of simultaneous connections that mongod will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// Compression settings
	Compression *MongodConfig5_0_Network_Compression `protobuf:"bytes,2,opt,name=compression,proto3" json:"compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig5_0_Network) Descriptor deprecated

func (*MongodConfig5_0_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig5_0_Network.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0_Network) GetCompression

func (*MongodConfig5_0_Network) GetMaxIncomingConnections

func (x *MongodConfig5_0_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongodConfig5_0_Network) ProtoMessage

func (*MongodConfig5_0_Network) ProtoMessage()

func (*MongodConfig5_0_Network) ProtoReflect

func (x *MongodConfig5_0_Network) ProtoReflect() protoreflect.Message

func (*MongodConfig5_0_Network) Reset

func (x *MongodConfig5_0_Network) Reset()

func (*MongodConfig5_0_Network) SetCompression

func (*MongodConfig5_0_Network) SetMaxIncomingConnections

func (m *MongodConfig5_0_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongodConfig5_0_Network) String

func (x *MongodConfig5_0_Network) String() string

type MongodConfig5_0_Network_Compression

type MongodConfig5_0_Network_Compression struct {

	// Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
	// - other members of the deployment if the instance is part of a replica set or a sharded cluster
	// - mongosh
	// - drivers that support the OP_COMPRESSED message format.
	// MongoDB supports the following compressors:
	Compressors []MongodConfig5_0_Network_Compression_Compressor `` /* 170-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig5_0_Network_Compression) Descriptor deprecated

func (*MongodConfig5_0_Network_Compression) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig5_0_Network_Compression.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0_Network_Compression) GetCompressors

func (*MongodConfig5_0_Network_Compression) ProtoMessage

func (*MongodConfig5_0_Network_Compression) ProtoMessage()

func (*MongodConfig5_0_Network_Compression) ProtoReflect

func (*MongodConfig5_0_Network_Compression) Reset

func (*MongodConfig5_0_Network_Compression) SetCompressors

func (*MongodConfig5_0_Network_Compression) String

type MongodConfig5_0_Network_Compression_Compressor

type MongodConfig5_0_Network_Compression_Compressor int32
const (
	MongodConfig5_0_Network_Compression_COMPRESSOR_UNSPECIFIED MongodConfig5_0_Network_Compression_Compressor = 0
	// The [Snappy](https://docs.mongodb.com/v4.2/reference/glossary/#term-snappy) compression.
	MongodConfig5_0_Network_Compression_SNAPPY MongodConfig5_0_Network_Compression_Compressor = 1
	// The [zlib](https://docs.mongodb.com/v4.2/reference/glossary/#term-zlib) compression.
	MongodConfig5_0_Network_Compression_ZLIB MongodConfig5_0_Network_Compression_Compressor = 2
	// The [zstd](https://docs.mongodb.com/v4.2/reference/glossary/#term-zstd) compression.
	MongodConfig5_0_Network_Compression_ZSTD MongodConfig5_0_Network_Compression_Compressor = 3
	// No compression
	MongodConfig5_0_Network_Compression_DISABLED MongodConfig5_0_Network_Compression_Compressor = 4
)

func (MongodConfig5_0_Network_Compression_Compressor) Descriptor

func (MongodConfig5_0_Network_Compression_Compressor) Enum

func (MongodConfig5_0_Network_Compression_Compressor) EnumDescriptor deprecated

Deprecated: Use MongodConfig5_0_Network_Compression_Compressor.Descriptor instead.

func (MongodConfig5_0_Network_Compression_Compressor) Number

func (MongodConfig5_0_Network_Compression_Compressor) String

func (MongodConfig5_0_Network_Compression_Compressor) Type

type MongodConfig5_0_OperationProfiling

type MongodConfig5_0_OperationProfiling struct {

	// Mode which specifies operations that should be profiled.
	Mode MongodConfig5_0_OperationProfiling_Mode `` /* 142-byte string literal not displayed */
	// The slow operation time threshold, in milliseconds. Operations that run
	// for longer than this threshold are considered slow, and are processed by the profiler
	// running in the SLOW_OP mode.
	SlowOpThreshold *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=slow_op_threshold,json=slowOpThreshold,proto3" json:"slow_op_threshold,omitempty"`
	// The fraction of slow operations that should be profiled or logged.
	// operationProfiling.slowOpSampleRate accepts values between 0 and 1, inclusive.
	SlowOpSampleRate *wrapperspb.DoubleValue `protobuf:"bytes,3,opt,name=slow_op_sample_rate,json=slowOpSampleRate,proto3" json:"slow_op_sample_rate,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig5_0_OperationProfiling) Descriptor deprecated

func (*MongodConfig5_0_OperationProfiling) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig5_0_OperationProfiling.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0_OperationProfiling) GetMode

func (*MongodConfig5_0_OperationProfiling) GetSlowOpSampleRate

func (x *MongodConfig5_0_OperationProfiling) GetSlowOpSampleRate() *wrapperspb.DoubleValue

func (*MongodConfig5_0_OperationProfiling) GetSlowOpThreshold

func (x *MongodConfig5_0_OperationProfiling) GetSlowOpThreshold() *wrapperspb.Int64Value

func (*MongodConfig5_0_OperationProfiling) ProtoMessage

func (*MongodConfig5_0_OperationProfiling) ProtoMessage()

func (*MongodConfig5_0_OperationProfiling) ProtoReflect

func (*MongodConfig5_0_OperationProfiling) Reset

func (*MongodConfig5_0_OperationProfiling) SetMode

func (*MongodConfig5_0_OperationProfiling) SetSlowOpSampleRate

func (m *MongodConfig5_0_OperationProfiling) SetSlowOpSampleRate(v *wrapperspb.DoubleValue)

func (*MongodConfig5_0_OperationProfiling) SetSlowOpThreshold

func (m *MongodConfig5_0_OperationProfiling) SetSlowOpThreshold(v *wrapperspb.Int64Value)

func (*MongodConfig5_0_OperationProfiling) String

type MongodConfig5_0_OperationProfiling_Mode

type MongodConfig5_0_OperationProfiling_Mode int32
const (
	MongodConfig5_0_OperationProfiling_MODE_UNSPECIFIED MongodConfig5_0_OperationProfiling_Mode = 0
	// The profiler is off and does not collect any data.
	MongodConfig5_0_OperationProfiling_OFF MongodConfig5_0_OperationProfiling_Mode = 1
	// The profiler collects data for operations that take longer than the value of [slow_op_threshold].
	MongodConfig5_0_OperationProfiling_SLOW_OP MongodConfig5_0_OperationProfiling_Mode = 2
	// The profiler collects data for all operations.
	MongodConfig5_0_OperationProfiling_ALL MongodConfig5_0_OperationProfiling_Mode = 3
)

func (MongodConfig5_0_OperationProfiling_Mode) Descriptor

func (MongodConfig5_0_OperationProfiling_Mode) Enum

func (MongodConfig5_0_OperationProfiling_Mode) EnumDescriptor deprecated

func (MongodConfig5_0_OperationProfiling_Mode) EnumDescriptor() ([]byte, []int)

Deprecated: Use MongodConfig5_0_OperationProfiling_Mode.Descriptor instead.

func (MongodConfig5_0_OperationProfiling_Mode) Number

func (MongodConfig5_0_OperationProfiling_Mode) String

func (MongodConfig5_0_OperationProfiling_Mode) Type

type MongodConfig5_0_SetParameter

type MongodConfig5_0_SetParameter struct {

	// Enables or disables the mechanism that controls the rate at which the primary applies its writes with the
	// goal of keeping the secondary members [majority committed](https://www.mongodb.com/docs/v4.2/reference/command/replSetGetStatus/#replSetGetStatus.optimes.lastCommittedOpTime)
	// lag under a configurable maximum value.
	EnableFlowControl *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=enable_flow_control,json=enableFlowControl,proto3" json:"enable_flow_control,omitempty"`
	// The minimum time window in seconds for which the storage engine keeps the snapshot history.
	MinSnapshotHistoryWindowInSeconds *wrapperspb.Int64Value `` /* 168-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig5_0_SetParameter) Descriptor deprecated

func (*MongodConfig5_0_SetParameter) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig5_0_SetParameter.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0_SetParameter) GetEnableFlowControl

func (x *MongodConfig5_0_SetParameter) GetEnableFlowControl() *wrapperspb.BoolValue

func (*MongodConfig5_0_SetParameter) GetMinSnapshotHistoryWindowInSeconds

func (x *MongodConfig5_0_SetParameter) GetMinSnapshotHistoryWindowInSeconds() *wrapperspb.Int64Value

func (*MongodConfig5_0_SetParameter) ProtoMessage

func (*MongodConfig5_0_SetParameter) ProtoMessage()

func (*MongodConfig5_0_SetParameter) ProtoReflect

func (*MongodConfig5_0_SetParameter) Reset

func (x *MongodConfig5_0_SetParameter) Reset()

func (*MongodConfig5_0_SetParameter) SetEnableFlowControl

func (m *MongodConfig5_0_SetParameter) SetEnableFlowControl(v *wrapperspb.BoolValue)

func (*MongodConfig5_0_SetParameter) SetMinSnapshotHistoryWindowInSeconds

func (m *MongodConfig5_0_SetParameter) SetMinSnapshotHistoryWindowInSeconds(v *wrapperspb.Int64Value)

func (*MongodConfig5_0_SetParameter) String

type MongodConfig5_0_Storage

type MongodConfig5_0_Storage struct {

	// Configuration of the WiredTiger storage engine.
	WiredTiger *MongodConfig5_0_Storage_WiredTiger `protobuf:"bytes,1,opt,name=wired_tiger,json=wiredTiger,proto3" json:"wired_tiger,omitempty"`
	// Configuration of the MongoDB [journal](https://docs.mongodb.com/v5.0/reference/glossary/#term-journal).
	Journal *MongodConfig5_0_Storage_Journal `protobuf:"bytes,2,opt,name=journal,proto3" json:"journal,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig5_0_Storage) Descriptor deprecated

func (*MongodConfig5_0_Storage) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig5_0_Storage.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0_Storage) GetJournal

func (*MongodConfig5_0_Storage) GetWiredTiger

func (*MongodConfig5_0_Storage) ProtoMessage

func (*MongodConfig5_0_Storage) ProtoMessage()

func (*MongodConfig5_0_Storage) ProtoReflect

func (x *MongodConfig5_0_Storage) ProtoReflect() protoreflect.Message

func (*MongodConfig5_0_Storage) Reset

func (x *MongodConfig5_0_Storage) Reset()

func (*MongodConfig5_0_Storage) SetJournal

func (*MongodConfig5_0_Storage) SetWiredTiger

func (*MongodConfig5_0_Storage) String

func (x *MongodConfig5_0_Storage) String() string

type MongodConfig5_0_Storage_Journal

type MongodConfig5_0_Storage_Journal struct {

	// Commit interval between journal operations, in milliseconds.
	// Default: 100.
	CommitInterval *wrapperspb.Int64Value `protobuf:"bytes,1,opt,name=commit_interval,json=commitInterval,proto3" json:"commit_interval,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig5_0_Storage_Journal) Descriptor deprecated

func (*MongodConfig5_0_Storage_Journal) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig5_0_Storage_Journal.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0_Storage_Journal) GetCommitInterval

func (x *MongodConfig5_0_Storage_Journal) GetCommitInterval() *wrapperspb.Int64Value

func (*MongodConfig5_0_Storage_Journal) ProtoMessage

func (*MongodConfig5_0_Storage_Journal) ProtoMessage()

func (*MongodConfig5_0_Storage_Journal) ProtoReflect

func (*MongodConfig5_0_Storage_Journal) Reset

func (*MongodConfig5_0_Storage_Journal) SetCommitInterval

func (m *MongodConfig5_0_Storage_Journal) SetCommitInterval(v *wrapperspb.Int64Value)

func (*MongodConfig5_0_Storage_Journal) String

type MongodConfig5_0_Storage_WiredTiger

type MongodConfig5_0_Storage_WiredTiger struct {

	// Engine configuration for WiredTiger.
	EngineConfig *MongodConfig5_0_Storage_WiredTiger_EngineConfig `protobuf:"bytes,1,opt,name=engine_config,json=engineConfig,proto3" json:"engine_config,omitempty"`
	// Collection configuration for WiredTiger.
	CollectionConfig *MongodConfig5_0_Storage_WiredTiger_CollectionConfig `protobuf:"bytes,2,opt,name=collection_config,json=collectionConfig,proto3" json:"collection_config,omitempty"`
	// Index configuration for WiredTiger
	IndexConfig *MongodConfig5_0_Storage_WiredTiger_IndexConfig `protobuf:"bytes,3,opt,name=index_config,json=indexConfig,proto3" json:"index_config,omitempty"`
	// contains filtered or unexported fields
}

Configuration of WiredTiger storage engine.

func (*MongodConfig5_0_Storage_WiredTiger) Descriptor deprecated

func (*MongodConfig5_0_Storage_WiredTiger) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig5_0_Storage_WiredTiger.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0_Storage_WiredTiger) GetCollectionConfig

func (*MongodConfig5_0_Storage_WiredTiger) GetEngineConfig

func (*MongodConfig5_0_Storage_WiredTiger) GetIndexConfig

func (*MongodConfig5_0_Storage_WiredTiger) ProtoMessage

func (*MongodConfig5_0_Storage_WiredTiger) ProtoMessage()

func (*MongodConfig5_0_Storage_WiredTiger) ProtoReflect

func (*MongodConfig5_0_Storage_WiredTiger) Reset

func (*MongodConfig5_0_Storage_WiredTiger) SetCollectionConfig

func (*MongodConfig5_0_Storage_WiredTiger) SetEngineConfig

func (*MongodConfig5_0_Storage_WiredTiger) SetIndexConfig

func (*MongodConfig5_0_Storage_WiredTiger) String

type MongodConfig5_0_Storage_WiredTiger_CollectionConfig

type MongodConfig5_0_Storage_WiredTiger_CollectionConfig struct {

	// Default type of compression to use for collection data.
	BlockCompressor MongodConfig5_0_Storage_WiredTiger_CollectionConfig_Compressor `` /* 210-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig5_0_Storage_WiredTiger_CollectionConfig) Descriptor deprecated

Deprecated: Use MongodConfig5_0_Storage_WiredTiger_CollectionConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0_Storage_WiredTiger_CollectionConfig) GetBlockCompressor

func (*MongodConfig5_0_Storage_WiredTiger_CollectionConfig) ProtoMessage

func (*MongodConfig5_0_Storage_WiredTiger_CollectionConfig) ProtoReflect

func (*MongodConfig5_0_Storage_WiredTiger_CollectionConfig) Reset

func (*MongodConfig5_0_Storage_WiredTiger_CollectionConfig) SetBlockCompressor

func (*MongodConfig5_0_Storage_WiredTiger_CollectionConfig) String

type MongodConfig5_0_Storage_WiredTiger_CollectionConfig_Compressor

type MongodConfig5_0_Storage_WiredTiger_CollectionConfig_Compressor int32
const (
	MongodConfig5_0_Storage_WiredTiger_CollectionConfig_COMPRESSOR_UNSPECIFIED MongodConfig5_0_Storage_WiredTiger_CollectionConfig_Compressor = 0
	// No compression.
	MongodConfig5_0_Storage_WiredTiger_CollectionConfig_NONE MongodConfig5_0_Storage_WiredTiger_CollectionConfig_Compressor = 1
	// The [Snappy](https://docs.mongodb.com/v5.0/reference/glossary/#term-snappy) compression.
	MongodConfig5_0_Storage_WiredTiger_CollectionConfig_SNAPPY MongodConfig5_0_Storage_WiredTiger_CollectionConfig_Compressor = 2
	// The [zlib](https://docs.mongodb.com/v5.0/reference/glossary/#term-zlib) compression.
	MongodConfig5_0_Storage_WiredTiger_CollectionConfig_ZLIB MongodConfig5_0_Storage_WiredTiger_CollectionConfig_Compressor = 3
	// The [zstd](https://docs.mongodb.com/v5.0/reference/glossary/#term-zstd) compression.
	MongodConfig5_0_Storage_WiredTiger_CollectionConfig_ZSTD MongodConfig5_0_Storage_WiredTiger_CollectionConfig_Compressor = 4
)

func (MongodConfig5_0_Storage_WiredTiger_CollectionConfig_Compressor) Descriptor

func (MongodConfig5_0_Storage_WiredTiger_CollectionConfig_Compressor) Enum

func (MongodConfig5_0_Storage_WiredTiger_CollectionConfig_Compressor) EnumDescriptor deprecated

Deprecated: Use MongodConfig5_0_Storage_WiredTiger_CollectionConfig_Compressor.Descriptor instead.

func (MongodConfig5_0_Storage_WiredTiger_CollectionConfig_Compressor) Number

func (MongodConfig5_0_Storage_WiredTiger_CollectionConfig_Compressor) String

func (MongodConfig5_0_Storage_WiredTiger_CollectionConfig_Compressor) Type

type MongodConfig5_0_Storage_WiredTiger_EngineConfig

type MongodConfig5_0_Storage_WiredTiger_EngineConfig struct {

	// The maximum size of the internal cache that WiredTiger will use for all data.
	CacheSizeGb *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=cache_size_gb,json=cacheSizeGb,proto3" json:"cache_size_gb,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig5_0_Storage_WiredTiger_EngineConfig) Descriptor deprecated

Deprecated: Use MongodConfig5_0_Storage_WiredTiger_EngineConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0_Storage_WiredTiger_EngineConfig) GetCacheSizeGb

func (*MongodConfig5_0_Storage_WiredTiger_EngineConfig) ProtoMessage

func (*MongodConfig5_0_Storage_WiredTiger_EngineConfig) ProtoReflect

func (*MongodConfig5_0_Storage_WiredTiger_EngineConfig) Reset

func (*MongodConfig5_0_Storage_WiredTiger_EngineConfig) SetCacheSizeGb

func (*MongodConfig5_0_Storage_WiredTiger_EngineConfig) String

type MongodConfig5_0_Storage_WiredTiger_IndexConfig

type MongodConfig5_0_Storage_WiredTiger_IndexConfig struct {

	// Enables or disables [prefix compression](https://www.mongodb.com/docs/manual/reference/glossary/#std-term-prefix-compression)
	PrefixCompression *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=prefix_compression,json=prefixCompression,proto3" json:"prefix_compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig5_0_Storage_WiredTiger_IndexConfig) Descriptor deprecated

Deprecated: Use MongodConfig5_0_Storage_WiredTiger_IndexConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig5_0_Storage_WiredTiger_IndexConfig) GetPrefixCompression

func (*MongodConfig5_0_Storage_WiredTiger_IndexConfig) ProtoMessage

func (*MongodConfig5_0_Storage_WiredTiger_IndexConfig) ProtoReflect

func (*MongodConfig5_0_Storage_WiredTiger_IndexConfig) Reset

func (*MongodConfig5_0_Storage_WiredTiger_IndexConfig) SetPrefixCompression

func (*MongodConfig5_0_Storage_WiredTiger_IndexConfig) String

type MongodConfig6_0

type MongodConfig6_0 struct {

	// `storage` section of mongod configuration.
	Storage *MongodConfig6_0_Storage `protobuf:"bytes,1,opt,name=storage,proto3" json:"storage,omitempty"`
	// `operationProfiling` section of mongod configuration.
	OperationProfiling *MongodConfig6_0_OperationProfiling `protobuf:"bytes,2,opt,name=operation_profiling,json=operationProfiling,proto3" json:"operation_profiling,omitempty"`
	// `net` section of mongod configuration.
	Net *MongodConfig6_0_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// `SetParameter` section of mongod configuration.
	SetParameter *MongodConfig6_0_SetParameter `protobuf:"bytes,4,opt,name=set_parameter,json=setParameter,proto3" json:"set_parameter,omitempty"`
	// contains filtered or unexported fields
}

Configuration of a mongod daemon. Supported options are a limited subset of all options described in [MongoDB documentation](https://docs.mongodb.com/v6.0/reference/configuration-options/).

func (*MongodConfig6_0) Descriptor deprecated

func (*MongodConfig6_0) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig6_0.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0) GetNet

func (*MongodConfig6_0) GetOperationProfiling

func (x *MongodConfig6_0) GetOperationProfiling() *MongodConfig6_0_OperationProfiling

func (*MongodConfig6_0) GetSetParameter

func (x *MongodConfig6_0) GetSetParameter() *MongodConfig6_0_SetParameter

func (*MongodConfig6_0) GetStorage

func (x *MongodConfig6_0) GetStorage() *MongodConfig6_0_Storage

func (*MongodConfig6_0) ProtoMessage

func (*MongodConfig6_0) ProtoMessage()

func (*MongodConfig6_0) ProtoReflect

func (x *MongodConfig6_0) ProtoReflect() protoreflect.Message

func (*MongodConfig6_0) Reset

func (x *MongodConfig6_0) Reset()

func (*MongodConfig6_0) SetNet

func (*MongodConfig6_0) SetOperationProfiling

func (m *MongodConfig6_0) SetOperationProfiling(v *MongodConfig6_0_OperationProfiling)

func (*MongodConfig6_0) SetSetParameter

func (m *MongodConfig6_0) SetSetParameter(v *MongodConfig6_0_SetParameter)

func (*MongodConfig6_0) SetStorage

func (m *MongodConfig6_0) SetStorage(v *MongodConfig6_0_Storage)

func (*MongodConfig6_0) String

func (x *MongodConfig6_0) String() string

type MongodConfig6_0Enterprise

type MongodConfig6_0Enterprise struct {

	// `storage` section of mongod configuration.
	Storage *MongodConfig6_0Enterprise_Storage `protobuf:"bytes,1,opt,name=storage,proto3" json:"storage,omitempty"`
	// `operationProfiling` section of mongod configuration.
	OperationProfiling *MongodConfig6_0Enterprise_OperationProfiling `protobuf:"bytes,2,opt,name=operation_profiling,json=operationProfiling,proto3" json:"operation_profiling,omitempty"`
	// `net` section of mongod configuration.
	Net *MongodConfig6_0Enterprise_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// `security` section of mongod configuration.
	Security *MongodConfig6_0Enterprise_Security `protobuf:"bytes,4,opt,name=security,proto3" json:"security,omitempty"`
	// `AuditLog` section of mongod configuration.
	AuditLog *MongodConfig6_0Enterprise_AuditLog `protobuf:"bytes,5,opt,name=audit_log,json=auditLog,proto3" json:"audit_log,omitempty"`
	// `SetParameter` section of mongod configuration.
	SetParameter *MongodConfig6_0Enterprise_SetParameter `protobuf:"bytes,6,opt,name=set_parameter,json=setParameter,proto3" json:"set_parameter,omitempty"`
	// contains filtered or unexported fields
}

Configuration of a mongod daemon. Supported options are a limited subset of all options described in [MongoDB documentation](https://docs.mongodb.com/v6.0/reference/configuration-options/).

func (*MongodConfig6_0Enterprise) Descriptor deprecated

func (*MongodConfig6_0Enterprise) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig6_0Enterprise.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0Enterprise) GetAuditLog

func (*MongodConfig6_0Enterprise) GetNet

func (*MongodConfig6_0Enterprise) GetOperationProfiling

func (*MongodConfig6_0Enterprise) GetSecurity

func (*MongodConfig6_0Enterprise) GetSetParameter

func (*MongodConfig6_0Enterprise) GetStorage

func (*MongodConfig6_0Enterprise) ProtoMessage

func (*MongodConfig6_0Enterprise) ProtoMessage()

func (*MongodConfig6_0Enterprise) ProtoReflect

func (*MongodConfig6_0Enterprise) Reset

func (x *MongodConfig6_0Enterprise) Reset()

func (*MongodConfig6_0Enterprise) SetAuditLog

func (*MongodConfig6_0Enterprise) SetNet

func (*MongodConfig6_0Enterprise) SetOperationProfiling

func (*MongodConfig6_0Enterprise) SetSecurity

func (*MongodConfig6_0Enterprise) SetSetParameter

func (*MongodConfig6_0Enterprise) SetStorage

func (*MongodConfig6_0Enterprise) String

func (x *MongodConfig6_0Enterprise) String() string

type MongodConfig6_0Enterprise_AuditLog

type MongodConfig6_0Enterprise_AuditLog struct {

	// Audit filter
	Filter string `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"`
	// Allows runtime configuration of audit filter and auditAuthorizationSuccess
	RuntimeConfiguration *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=runtime_configuration,json=runtimeConfiguration,proto3" json:"runtime_configuration,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig6_0Enterprise_AuditLog) Descriptor deprecated

func (*MongodConfig6_0Enterprise_AuditLog) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig6_0Enterprise_AuditLog.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0Enterprise_AuditLog) GetFilter

func (*MongodConfig6_0Enterprise_AuditLog) GetRuntimeConfiguration

func (x *MongodConfig6_0Enterprise_AuditLog) GetRuntimeConfiguration() *wrapperspb.BoolValue

func (*MongodConfig6_0Enterprise_AuditLog) ProtoMessage

func (*MongodConfig6_0Enterprise_AuditLog) ProtoMessage()

func (*MongodConfig6_0Enterprise_AuditLog) ProtoReflect

func (*MongodConfig6_0Enterprise_AuditLog) Reset

func (*MongodConfig6_0Enterprise_AuditLog) SetFilter

func (*MongodConfig6_0Enterprise_AuditLog) SetRuntimeConfiguration

func (m *MongodConfig6_0Enterprise_AuditLog) SetRuntimeConfiguration(v *wrapperspb.BoolValue)

func (*MongodConfig6_0Enterprise_AuditLog) String

type MongodConfig6_0Enterprise_Network

type MongodConfig6_0Enterprise_Network struct {

	// The maximum number of simultaneous connections that mongod will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// Compression settings
	Compression *MongodConfig6_0Enterprise_Network_Compression `protobuf:"bytes,2,opt,name=compression,proto3" json:"compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig6_0Enterprise_Network) Descriptor deprecated

func (*MongodConfig6_0Enterprise_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig6_0Enterprise_Network.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0Enterprise_Network) GetCompression

func (*MongodConfig6_0Enterprise_Network) GetMaxIncomingConnections

func (x *MongodConfig6_0Enterprise_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongodConfig6_0Enterprise_Network) ProtoMessage

func (*MongodConfig6_0Enterprise_Network) ProtoMessage()

func (*MongodConfig6_0Enterprise_Network) ProtoReflect

func (*MongodConfig6_0Enterprise_Network) Reset

func (*MongodConfig6_0Enterprise_Network) SetCompression

func (*MongodConfig6_0Enterprise_Network) SetMaxIncomingConnections

func (m *MongodConfig6_0Enterprise_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongodConfig6_0Enterprise_Network) String

type MongodConfig6_0Enterprise_Network_Compression

type MongodConfig6_0Enterprise_Network_Compression struct {

	// Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
	// - other members of the deployment if the instance is part of a replica set or a sharded cluster
	// - mongosh
	// - drivers that support the OP_COMPRESSED message format.
	// MongoDB supports the following compressors:
	Compressors []MongodConfig6_0Enterprise_Network_Compression_Compressor `` /* 180-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig6_0Enterprise_Network_Compression) Descriptor deprecated

Deprecated: Use MongodConfig6_0Enterprise_Network_Compression.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0Enterprise_Network_Compression) GetCompressors

func (*MongodConfig6_0Enterprise_Network_Compression) ProtoMessage

func (*MongodConfig6_0Enterprise_Network_Compression) ProtoReflect

func (*MongodConfig6_0Enterprise_Network_Compression) Reset

func (*MongodConfig6_0Enterprise_Network_Compression) SetCompressors

func (*MongodConfig6_0Enterprise_Network_Compression) String

type MongodConfig6_0Enterprise_Network_Compression_Compressor

type MongodConfig6_0Enterprise_Network_Compression_Compressor int32
const (
	MongodConfig6_0Enterprise_Network_Compression_COMPRESSOR_UNSPECIFIED MongodConfig6_0Enterprise_Network_Compression_Compressor = 0
	// The [Snappy](https://docs.mongodb.com/v4.2/reference/glossary/#term-snappy) compression.
	MongodConfig6_0Enterprise_Network_Compression_SNAPPY MongodConfig6_0Enterprise_Network_Compression_Compressor = 1
	// The [zlib](https://docs.mongodb.com/v4.2/reference/glossary/#term-zlib) compression.
	MongodConfig6_0Enterprise_Network_Compression_ZLIB MongodConfig6_0Enterprise_Network_Compression_Compressor = 2
	// The [zstd](https://docs.mongodb.com/v4.2/reference/glossary/#term-zstd) compression.
	MongodConfig6_0Enterprise_Network_Compression_ZSTD MongodConfig6_0Enterprise_Network_Compression_Compressor = 3
	// No compression
	MongodConfig6_0Enterprise_Network_Compression_DISABLED MongodConfig6_0Enterprise_Network_Compression_Compressor = 4
)

func (MongodConfig6_0Enterprise_Network_Compression_Compressor) Descriptor

func (MongodConfig6_0Enterprise_Network_Compression_Compressor) Enum

func (MongodConfig6_0Enterprise_Network_Compression_Compressor) EnumDescriptor deprecated

Deprecated: Use MongodConfig6_0Enterprise_Network_Compression_Compressor.Descriptor instead.

func (MongodConfig6_0Enterprise_Network_Compression_Compressor) Number

func (MongodConfig6_0Enterprise_Network_Compression_Compressor) String

func (MongodConfig6_0Enterprise_Network_Compression_Compressor) Type

type MongodConfig6_0Enterprise_OperationProfiling

type MongodConfig6_0Enterprise_OperationProfiling struct {

	// Mode which specifies operations that should be profiled.
	Mode MongodConfig6_0Enterprise_OperationProfiling_Mode `` /* 152-byte string literal not displayed */
	// The slow operation time threshold, in milliseconds. Operations that run
	// for longer than this threshold are considered slow, and are processed by the profiler
	// running in the SLOW_OP mode.
	SlowOpThreshold *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=slow_op_threshold,json=slowOpThreshold,proto3" json:"slow_op_threshold,omitempty"`
	// The fraction of slow operations that should be profiled or logged.
	// operationProfiling.slowOpSampleRate accepts values between 0 and 1, inclusive.
	SlowOpSampleRate *wrapperspb.DoubleValue `protobuf:"bytes,3,opt,name=slow_op_sample_rate,json=slowOpSampleRate,proto3" json:"slow_op_sample_rate,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig6_0Enterprise_OperationProfiling) Descriptor deprecated

Deprecated: Use MongodConfig6_0Enterprise_OperationProfiling.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0Enterprise_OperationProfiling) GetMode

func (*MongodConfig6_0Enterprise_OperationProfiling) GetSlowOpSampleRate

func (*MongodConfig6_0Enterprise_OperationProfiling) GetSlowOpThreshold

func (*MongodConfig6_0Enterprise_OperationProfiling) ProtoMessage

func (*MongodConfig6_0Enterprise_OperationProfiling) ProtoReflect

func (*MongodConfig6_0Enterprise_OperationProfiling) Reset

func (*MongodConfig6_0Enterprise_OperationProfiling) SetMode

func (*MongodConfig6_0Enterprise_OperationProfiling) SetSlowOpSampleRate

func (*MongodConfig6_0Enterprise_OperationProfiling) SetSlowOpThreshold

func (*MongodConfig6_0Enterprise_OperationProfiling) String

type MongodConfig6_0Enterprise_OperationProfiling_Mode

type MongodConfig6_0Enterprise_OperationProfiling_Mode int32
const (
	MongodConfig6_0Enterprise_OperationProfiling_MODE_UNSPECIFIED MongodConfig6_0Enterprise_OperationProfiling_Mode = 0
	// The profiler is off and does not collect any data.
	MongodConfig6_0Enterprise_OperationProfiling_OFF MongodConfig6_0Enterprise_OperationProfiling_Mode = 1
	// The profiler collects data for operations that take longer than the value of [slow_op_threshold].
	MongodConfig6_0Enterprise_OperationProfiling_SLOW_OP MongodConfig6_0Enterprise_OperationProfiling_Mode = 2
	// The profiler collects data for all operations.
	MongodConfig6_0Enterprise_OperationProfiling_ALL MongodConfig6_0Enterprise_OperationProfiling_Mode = 3
)

func (MongodConfig6_0Enterprise_OperationProfiling_Mode) Descriptor

func (MongodConfig6_0Enterprise_OperationProfiling_Mode) Enum

func (MongodConfig6_0Enterprise_OperationProfiling_Mode) EnumDescriptor deprecated

Deprecated: Use MongodConfig6_0Enterprise_OperationProfiling_Mode.Descriptor instead.

func (MongodConfig6_0Enterprise_OperationProfiling_Mode) Number

func (MongodConfig6_0Enterprise_OperationProfiling_Mode) String

func (MongodConfig6_0Enterprise_OperationProfiling_Mode) Type

type MongodConfig6_0Enterprise_Security

type MongodConfig6_0Enterprise_Security struct {

	// If encryption at rest should be enabled or not
	EnableEncryption *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=enable_encryption,json=enableEncryption,proto3" json:"enable_encryption,omitempty"`
	// `kmip` section of mongod security config
	Kmip *MongodConfig6_0Enterprise_Security_KMIP `protobuf:"bytes,2,opt,name=kmip,proto3" json:"kmip,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig6_0Enterprise_Security) Descriptor deprecated

func (*MongodConfig6_0Enterprise_Security) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig6_0Enterprise_Security.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0Enterprise_Security) GetEnableEncryption

func (x *MongodConfig6_0Enterprise_Security) GetEnableEncryption() *wrapperspb.BoolValue

func (*MongodConfig6_0Enterprise_Security) GetKmip

func (*MongodConfig6_0Enterprise_Security) ProtoMessage

func (*MongodConfig6_0Enterprise_Security) ProtoMessage()

func (*MongodConfig6_0Enterprise_Security) ProtoReflect

func (*MongodConfig6_0Enterprise_Security) Reset

func (*MongodConfig6_0Enterprise_Security) SetEnableEncryption

func (m *MongodConfig6_0Enterprise_Security) SetEnableEncryption(v *wrapperspb.BoolValue)

func (*MongodConfig6_0Enterprise_Security) SetKmip

func (*MongodConfig6_0Enterprise_Security) String

type MongodConfig6_0Enterprise_Security_KMIP

type MongodConfig6_0Enterprise_Security_KMIP struct {

	// KMIP server name
	ServerName string `protobuf:"bytes,1,opt,name=server_name,json=serverName,proto3" json:"server_name,omitempty"`
	// KMIP server port
	Port *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=port,proto3" json:"port,omitempty"`
	// KMIP Server CA
	ServerCa string `protobuf:"bytes,3,opt,name=server_ca,json=serverCa,proto3" json:"server_ca,omitempty"`
	// KMIP client certificate + private key (unencrypted)
	ClientCertificate string `protobuf:"bytes,4,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"`
	// KMIP Key identifier (if any)
	KeyIdentifier string `protobuf:"bytes,5,opt,name=key_identifier,json=keyIdentifier,proto3" json:"key_identifier,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig6_0Enterprise_Security_KMIP) Descriptor deprecated

func (*MongodConfig6_0Enterprise_Security_KMIP) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig6_0Enterprise_Security_KMIP.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0Enterprise_Security_KMIP) GetClientCertificate

func (x *MongodConfig6_0Enterprise_Security_KMIP) GetClientCertificate() string

func (*MongodConfig6_0Enterprise_Security_KMIP) GetKeyIdentifier

func (x *MongodConfig6_0Enterprise_Security_KMIP) GetKeyIdentifier() string

func (*MongodConfig6_0Enterprise_Security_KMIP) GetPort

func (*MongodConfig6_0Enterprise_Security_KMIP) GetServerCa

func (*MongodConfig6_0Enterprise_Security_KMIP) GetServerName

func (*MongodConfig6_0Enterprise_Security_KMIP) ProtoMessage

func (*MongodConfig6_0Enterprise_Security_KMIP) ProtoReflect

func (*MongodConfig6_0Enterprise_Security_KMIP) Reset

func (*MongodConfig6_0Enterprise_Security_KMIP) SetClientCertificate

func (m *MongodConfig6_0Enterprise_Security_KMIP) SetClientCertificate(v string)

func (*MongodConfig6_0Enterprise_Security_KMIP) SetKeyIdentifier

func (m *MongodConfig6_0Enterprise_Security_KMIP) SetKeyIdentifier(v string)

func (*MongodConfig6_0Enterprise_Security_KMIP) SetPort

func (*MongodConfig6_0Enterprise_Security_KMIP) SetServerCa

func (*MongodConfig6_0Enterprise_Security_KMIP) SetServerName

func (m *MongodConfig6_0Enterprise_Security_KMIP) SetServerName(v string)

func (*MongodConfig6_0Enterprise_Security_KMIP) String

type MongodConfig6_0Enterprise_SetParameter

type MongodConfig6_0Enterprise_SetParameter struct {

	// Enables the auditing of authorization successes
	AuditAuthorizationSuccess *wrapperspb.BoolValue `` /* 138-byte string literal not displayed */
	// Enables or disables the mechanism that controls the rate at which the primary applies its writes with the
	// goal of keeping the secondary members [majority committed](https://www.mongodb.com/docs/v4.2/reference/command/replSetGetStatus/#replSetGetStatus.optimes.lastCommittedOpTime)
	// lag under a configurable maximum value.
	EnableFlowControl *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=enable_flow_control,json=enableFlowControl,proto3" json:"enable_flow_control,omitempty"`
	// The minimum time window in seconds for which the storage engine keeps the snapshot history.
	MinSnapshotHistoryWindowInSeconds *wrapperspb.Int64Value `` /* 168-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig6_0Enterprise_SetParameter) Descriptor deprecated

func (*MongodConfig6_0Enterprise_SetParameter) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig6_0Enterprise_SetParameter.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0Enterprise_SetParameter) GetAuditAuthorizationSuccess

func (x *MongodConfig6_0Enterprise_SetParameter) GetAuditAuthorizationSuccess() *wrapperspb.BoolValue

func (*MongodConfig6_0Enterprise_SetParameter) GetEnableFlowControl

func (x *MongodConfig6_0Enterprise_SetParameter) GetEnableFlowControl() *wrapperspb.BoolValue

func (*MongodConfig6_0Enterprise_SetParameter) GetMinSnapshotHistoryWindowInSeconds

func (x *MongodConfig6_0Enterprise_SetParameter) GetMinSnapshotHistoryWindowInSeconds() *wrapperspb.Int64Value

func (*MongodConfig6_0Enterprise_SetParameter) ProtoMessage

func (*MongodConfig6_0Enterprise_SetParameter) ProtoReflect

func (*MongodConfig6_0Enterprise_SetParameter) Reset

func (*MongodConfig6_0Enterprise_SetParameter) SetAuditAuthorizationSuccess

func (m *MongodConfig6_0Enterprise_SetParameter) SetAuditAuthorizationSuccess(v *wrapperspb.BoolValue)

func (*MongodConfig6_0Enterprise_SetParameter) SetEnableFlowControl

func (m *MongodConfig6_0Enterprise_SetParameter) SetEnableFlowControl(v *wrapperspb.BoolValue)

func (*MongodConfig6_0Enterprise_SetParameter) SetMinSnapshotHistoryWindowInSeconds

func (m *MongodConfig6_0Enterprise_SetParameter) SetMinSnapshotHistoryWindowInSeconds(v *wrapperspb.Int64Value)

func (*MongodConfig6_0Enterprise_SetParameter) String

type MongodConfig6_0Enterprise_Storage

type MongodConfig6_0Enterprise_Storage struct {

	// Configuration of the WiredTiger storage engine.
	WiredTiger *MongodConfig6_0Enterprise_Storage_WiredTiger `protobuf:"bytes,1,opt,name=wired_tiger,json=wiredTiger,proto3" json:"wired_tiger,omitempty"`
	// Configuration of the MongoDB [journal](https://docs.mongodb.com/v6.0/reference/glossary/#term-journal).
	Journal *MongodConfig6_0Enterprise_Storage_Journal `protobuf:"bytes,2,opt,name=journal,proto3" json:"journal,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig6_0Enterprise_Storage) Descriptor deprecated

func (*MongodConfig6_0Enterprise_Storage) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig6_0Enterprise_Storage.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0Enterprise_Storage) GetJournal

func (*MongodConfig6_0Enterprise_Storage) GetWiredTiger

func (*MongodConfig6_0Enterprise_Storage) ProtoMessage

func (*MongodConfig6_0Enterprise_Storage) ProtoMessage()

func (*MongodConfig6_0Enterprise_Storage) ProtoReflect

func (*MongodConfig6_0Enterprise_Storage) Reset

func (*MongodConfig6_0Enterprise_Storage) SetJournal

func (*MongodConfig6_0Enterprise_Storage) SetWiredTiger

func (*MongodConfig6_0Enterprise_Storage) String

type MongodConfig6_0Enterprise_Storage_Journal

type MongodConfig6_0Enterprise_Storage_Journal struct {

	// Commit interval between journal operations, in milliseconds.
	// Default: 100.
	CommitInterval *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=commit_interval,json=commitInterval,proto3" json:"commit_interval,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig6_0Enterprise_Storage_Journal) Descriptor deprecated

func (*MongodConfig6_0Enterprise_Storage_Journal) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig6_0Enterprise_Storage_Journal.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0Enterprise_Storage_Journal) GetCommitInterval

func (*MongodConfig6_0Enterprise_Storage_Journal) ProtoMessage

func (*MongodConfig6_0Enterprise_Storage_Journal) ProtoReflect

func (*MongodConfig6_0Enterprise_Storage_Journal) Reset

func (*MongodConfig6_0Enterprise_Storage_Journal) SetCommitInterval

func (*MongodConfig6_0Enterprise_Storage_Journal) String

type MongodConfig6_0Enterprise_Storage_WiredTiger

type MongodConfig6_0Enterprise_Storage_WiredTiger struct {

	// Engine configuration for WiredTiger.
	EngineConfig *MongodConfig6_0Enterprise_Storage_WiredTiger_EngineConfig `protobuf:"bytes,1,opt,name=engine_config,json=engineConfig,proto3" json:"engine_config,omitempty"`
	// Collection configuration for WiredTiger.
	CollectionConfig *MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig `protobuf:"bytes,2,opt,name=collection_config,json=collectionConfig,proto3" json:"collection_config,omitempty"`
	// Index configuration for WiredTiger
	IndexConfig *MongodConfig6_0Enterprise_Storage_WiredTiger_IndexConfig `protobuf:"bytes,3,opt,name=index_config,json=indexConfig,proto3" json:"index_config,omitempty"`
	// contains filtered or unexported fields
}

Configuration of WiredTiger storage engine.

func (*MongodConfig6_0Enterprise_Storage_WiredTiger) Descriptor deprecated

Deprecated: Use MongodConfig6_0Enterprise_Storage_WiredTiger.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0Enterprise_Storage_WiredTiger) GetCollectionConfig

func (*MongodConfig6_0Enterprise_Storage_WiredTiger) GetEngineConfig

func (*MongodConfig6_0Enterprise_Storage_WiredTiger) GetIndexConfig

func (*MongodConfig6_0Enterprise_Storage_WiredTiger) ProtoMessage

func (*MongodConfig6_0Enterprise_Storage_WiredTiger) ProtoReflect

func (*MongodConfig6_0Enterprise_Storage_WiredTiger) Reset

func (*MongodConfig6_0Enterprise_Storage_WiredTiger) SetCollectionConfig

func (*MongodConfig6_0Enterprise_Storage_WiredTiger) SetEngineConfig

func (*MongodConfig6_0Enterprise_Storage_WiredTiger) SetIndexConfig

func (*MongodConfig6_0Enterprise_Storage_WiredTiger) String

type MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig

type MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig struct {

	// Default type of compression to use for collection data.
	BlockCompressor MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor `` /* 220-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig) Descriptor deprecated

Deprecated: Use MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig) GetBlockCompressor

func (*MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig) ProtoMessage

func (*MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig) ProtoReflect

func (*MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig) Reset

func (*MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig) SetBlockCompressor

func (*MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig) String

type MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor

type MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor int32
const (
	MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_COMPRESSOR_UNSPECIFIED MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor = 0
	// No compression.
	MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_NONE MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor = 1
	// The [Snappy](https://docs.mongodb.com/v6.0/reference/glossary/#term-snappy) compression.
	MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_SNAPPY MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor = 2
	// The [zlib](https://docs.mongodb.com/v6.0/reference/glossary/#term-zlib) compression.
	MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_ZLIB MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor = 3
	// The [zstd](https://docs.mongodb.com/v6.0/reference/glossary/#term-zstd) compression.
	MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_ZSTD MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor = 4
)

func (MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor) Descriptor

func (MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor) Enum

func (MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor) EnumDescriptor deprecated

Deprecated: Use MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor.Descriptor instead.

func (MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor) Number

func (MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor) String

func (MongodConfig6_0Enterprise_Storage_WiredTiger_CollectionConfig_Compressor) Type

type MongodConfig6_0Enterprise_Storage_WiredTiger_EngineConfig

type MongodConfig6_0Enterprise_Storage_WiredTiger_EngineConfig struct {

	// The maximum size of the internal cache that WiredTiger will use for all data.
	CacheSizeGb *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=cache_size_gb,json=cacheSizeGb,proto3" json:"cache_size_gb,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig6_0Enterprise_Storage_WiredTiger_EngineConfig) Descriptor deprecated

Deprecated: Use MongodConfig6_0Enterprise_Storage_WiredTiger_EngineConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0Enterprise_Storage_WiredTiger_EngineConfig) GetCacheSizeGb

func (*MongodConfig6_0Enterprise_Storage_WiredTiger_EngineConfig) ProtoMessage

func (*MongodConfig6_0Enterprise_Storage_WiredTiger_EngineConfig) ProtoReflect

func (*MongodConfig6_0Enterprise_Storage_WiredTiger_EngineConfig) Reset

func (*MongodConfig6_0Enterprise_Storage_WiredTiger_EngineConfig) SetCacheSizeGb

func (*MongodConfig6_0Enterprise_Storage_WiredTiger_EngineConfig) String

type MongodConfig6_0Enterprise_Storage_WiredTiger_IndexConfig

type MongodConfig6_0Enterprise_Storage_WiredTiger_IndexConfig struct {

	// Enables or disables [prefix compression](https://www.mongodb.com/docs/manual/reference/glossary/#std-term-prefix-compression)
	PrefixCompression *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=prefix_compression,json=prefixCompression,proto3" json:"prefix_compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig6_0Enterprise_Storage_WiredTiger_IndexConfig) Descriptor deprecated

Deprecated: Use MongodConfig6_0Enterprise_Storage_WiredTiger_IndexConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0Enterprise_Storage_WiredTiger_IndexConfig) GetPrefixCompression

func (*MongodConfig6_0Enterprise_Storage_WiredTiger_IndexConfig) ProtoMessage

func (*MongodConfig6_0Enterprise_Storage_WiredTiger_IndexConfig) ProtoReflect

func (*MongodConfig6_0Enterprise_Storage_WiredTiger_IndexConfig) Reset

func (*MongodConfig6_0Enterprise_Storage_WiredTiger_IndexConfig) SetPrefixCompression

func (*MongodConfig6_0Enterprise_Storage_WiredTiger_IndexConfig) String

type MongodConfig6_0_Network

type MongodConfig6_0_Network struct {

	// The maximum number of simultaneous connections that mongod will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// Compression settings
	Compression *MongodConfig6_0_Network_Compression `protobuf:"bytes,2,opt,name=compression,proto3" json:"compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig6_0_Network) Descriptor deprecated

func (*MongodConfig6_0_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig6_0_Network.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0_Network) GetCompression

func (*MongodConfig6_0_Network) GetMaxIncomingConnections

func (x *MongodConfig6_0_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongodConfig6_0_Network) ProtoMessage

func (*MongodConfig6_0_Network) ProtoMessage()

func (*MongodConfig6_0_Network) ProtoReflect

func (x *MongodConfig6_0_Network) ProtoReflect() protoreflect.Message

func (*MongodConfig6_0_Network) Reset

func (x *MongodConfig6_0_Network) Reset()

func (*MongodConfig6_0_Network) SetCompression

func (*MongodConfig6_0_Network) SetMaxIncomingConnections

func (m *MongodConfig6_0_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongodConfig6_0_Network) String

func (x *MongodConfig6_0_Network) String() string

type MongodConfig6_0_Network_Compression

type MongodConfig6_0_Network_Compression struct {

	// Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
	// - other members of the deployment if the instance is part of a replica set or a sharded cluster
	// - mongosh
	// - drivers that support the OP_COMPRESSED message format.
	// MongoDB supports the following compressors:
	Compressors []MongodConfig6_0_Network_Compression_Compressor `` /* 170-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig6_0_Network_Compression) Descriptor deprecated

func (*MongodConfig6_0_Network_Compression) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig6_0_Network_Compression.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0_Network_Compression) GetCompressors

func (*MongodConfig6_0_Network_Compression) ProtoMessage

func (*MongodConfig6_0_Network_Compression) ProtoMessage()

func (*MongodConfig6_0_Network_Compression) ProtoReflect

func (*MongodConfig6_0_Network_Compression) Reset

func (*MongodConfig6_0_Network_Compression) SetCompressors

func (*MongodConfig6_0_Network_Compression) String

type MongodConfig6_0_Network_Compression_Compressor

type MongodConfig6_0_Network_Compression_Compressor int32
const (
	MongodConfig6_0_Network_Compression_COMPRESSOR_UNSPECIFIED MongodConfig6_0_Network_Compression_Compressor = 0
	// The [Snappy](https://docs.mongodb.com/v4.2/reference/glossary/#term-snappy) compression.
	MongodConfig6_0_Network_Compression_SNAPPY MongodConfig6_0_Network_Compression_Compressor = 1
	// The [zlib](https://docs.mongodb.com/v4.2/reference/glossary/#term-zlib) compression.
	MongodConfig6_0_Network_Compression_ZLIB MongodConfig6_0_Network_Compression_Compressor = 2
	// The [zstd](https://docs.mongodb.com/v4.2/reference/glossary/#term-zstd) compression.
	MongodConfig6_0_Network_Compression_ZSTD MongodConfig6_0_Network_Compression_Compressor = 3
	// No compression
	MongodConfig6_0_Network_Compression_DISABLED MongodConfig6_0_Network_Compression_Compressor = 4
)

func (MongodConfig6_0_Network_Compression_Compressor) Descriptor

func (MongodConfig6_0_Network_Compression_Compressor) Enum

func (MongodConfig6_0_Network_Compression_Compressor) EnumDescriptor deprecated

Deprecated: Use MongodConfig6_0_Network_Compression_Compressor.Descriptor instead.

func (MongodConfig6_0_Network_Compression_Compressor) Number

func (MongodConfig6_0_Network_Compression_Compressor) String

func (MongodConfig6_0_Network_Compression_Compressor) Type

type MongodConfig6_0_OperationProfiling

type MongodConfig6_0_OperationProfiling struct {

	// Mode which specifies operations that should be profiled.
	Mode MongodConfig6_0_OperationProfiling_Mode `` /* 142-byte string literal not displayed */
	// The slow operation time threshold, in milliseconds. Operations that run
	// for longer than this threshold are considered slow, and are processed by the profiler
	// running in the SLOW_OP mode.
	SlowOpThreshold *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=slow_op_threshold,json=slowOpThreshold,proto3" json:"slow_op_threshold,omitempty"`
	// The fraction of slow operations that should be profiled or logged.
	// operationProfiling.slowOpSampleRate accepts values between 0 and 1, inclusive.
	SlowOpSampleRate *wrapperspb.DoubleValue `protobuf:"bytes,3,opt,name=slow_op_sample_rate,json=slowOpSampleRate,proto3" json:"slow_op_sample_rate,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig6_0_OperationProfiling) Descriptor deprecated

func (*MongodConfig6_0_OperationProfiling) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig6_0_OperationProfiling.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0_OperationProfiling) GetMode

func (*MongodConfig6_0_OperationProfiling) GetSlowOpSampleRate

func (x *MongodConfig6_0_OperationProfiling) GetSlowOpSampleRate() *wrapperspb.DoubleValue

func (*MongodConfig6_0_OperationProfiling) GetSlowOpThreshold

func (x *MongodConfig6_0_OperationProfiling) GetSlowOpThreshold() *wrapperspb.Int64Value

func (*MongodConfig6_0_OperationProfiling) ProtoMessage

func (*MongodConfig6_0_OperationProfiling) ProtoMessage()

func (*MongodConfig6_0_OperationProfiling) ProtoReflect

func (*MongodConfig6_0_OperationProfiling) Reset

func (*MongodConfig6_0_OperationProfiling) SetMode

func (*MongodConfig6_0_OperationProfiling) SetSlowOpSampleRate

func (m *MongodConfig6_0_OperationProfiling) SetSlowOpSampleRate(v *wrapperspb.DoubleValue)

func (*MongodConfig6_0_OperationProfiling) SetSlowOpThreshold

func (m *MongodConfig6_0_OperationProfiling) SetSlowOpThreshold(v *wrapperspb.Int64Value)

func (*MongodConfig6_0_OperationProfiling) String

type MongodConfig6_0_OperationProfiling_Mode

type MongodConfig6_0_OperationProfiling_Mode int32
const (
	MongodConfig6_0_OperationProfiling_MODE_UNSPECIFIED MongodConfig6_0_OperationProfiling_Mode = 0
	// The profiler is off and does not collect any data.
	MongodConfig6_0_OperationProfiling_OFF MongodConfig6_0_OperationProfiling_Mode = 1
	// The profiler collects data for operations that take longer than the value of [slow_op_threshold].
	MongodConfig6_0_OperationProfiling_SLOW_OP MongodConfig6_0_OperationProfiling_Mode = 2
	// The profiler collects data for all operations.
	MongodConfig6_0_OperationProfiling_ALL MongodConfig6_0_OperationProfiling_Mode = 3
)

func (MongodConfig6_0_OperationProfiling_Mode) Descriptor

func (MongodConfig6_0_OperationProfiling_Mode) Enum

func (MongodConfig6_0_OperationProfiling_Mode) EnumDescriptor deprecated

func (MongodConfig6_0_OperationProfiling_Mode) EnumDescriptor() ([]byte, []int)

Deprecated: Use MongodConfig6_0_OperationProfiling_Mode.Descriptor instead.

func (MongodConfig6_0_OperationProfiling_Mode) Number

func (MongodConfig6_0_OperationProfiling_Mode) String

func (MongodConfig6_0_OperationProfiling_Mode) Type

type MongodConfig6_0_SetParameter

type MongodConfig6_0_SetParameter struct {

	// Enables or disables the mechanism that controls the rate at which the primary applies its writes with the
	// goal of keeping the secondary members [majority committed](https://www.mongodb.com/docs/v4.2/reference/command/replSetGetStatus/#replSetGetStatus.optimes.lastCommittedOpTime)
	// lag under a configurable maximum value.
	EnableFlowControl *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=enable_flow_control,json=enableFlowControl,proto3" json:"enable_flow_control,omitempty"`
	// The minimum time window in seconds for which the storage engine keeps the snapshot history.
	MinSnapshotHistoryWindowInSeconds *wrapperspb.Int64Value `` /* 168-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig6_0_SetParameter) Descriptor deprecated

func (*MongodConfig6_0_SetParameter) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig6_0_SetParameter.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0_SetParameter) GetEnableFlowControl

func (x *MongodConfig6_0_SetParameter) GetEnableFlowControl() *wrapperspb.BoolValue

func (*MongodConfig6_0_SetParameter) GetMinSnapshotHistoryWindowInSeconds

func (x *MongodConfig6_0_SetParameter) GetMinSnapshotHistoryWindowInSeconds() *wrapperspb.Int64Value

func (*MongodConfig6_0_SetParameter) ProtoMessage

func (*MongodConfig6_0_SetParameter) ProtoMessage()

func (*MongodConfig6_0_SetParameter) ProtoReflect

func (*MongodConfig6_0_SetParameter) Reset

func (x *MongodConfig6_0_SetParameter) Reset()

func (*MongodConfig6_0_SetParameter) SetEnableFlowControl

func (m *MongodConfig6_0_SetParameter) SetEnableFlowControl(v *wrapperspb.BoolValue)

func (*MongodConfig6_0_SetParameter) SetMinSnapshotHistoryWindowInSeconds

func (m *MongodConfig6_0_SetParameter) SetMinSnapshotHistoryWindowInSeconds(v *wrapperspb.Int64Value)

func (*MongodConfig6_0_SetParameter) String

type MongodConfig6_0_Storage

type MongodConfig6_0_Storage struct {

	// Configuration of the WiredTiger storage engine.
	WiredTiger *MongodConfig6_0_Storage_WiredTiger `protobuf:"bytes,1,opt,name=wired_tiger,json=wiredTiger,proto3" json:"wired_tiger,omitempty"`
	// Configuration of the MongoDB [journal](https://docs.mongodb.com/v6.0/reference/glossary/#term-journal).
	Journal *MongodConfig6_0_Storage_Journal `protobuf:"bytes,2,opt,name=journal,proto3" json:"journal,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig6_0_Storage) Descriptor deprecated

func (*MongodConfig6_0_Storage) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig6_0_Storage.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0_Storage) GetJournal

func (*MongodConfig6_0_Storage) GetWiredTiger

func (*MongodConfig6_0_Storage) ProtoMessage

func (*MongodConfig6_0_Storage) ProtoMessage()

func (*MongodConfig6_0_Storage) ProtoReflect

func (x *MongodConfig6_0_Storage) ProtoReflect() protoreflect.Message

func (*MongodConfig6_0_Storage) Reset

func (x *MongodConfig6_0_Storage) Reset()

func (*MongodConfig6_0_Storage) SetJournal

func (*MongodConfig6_0_Storage) SetWiredTiger

func (*MongodConfig6_0_Storage) String

func (x *MongodConfig6_0_Storage) String() string

type MongodConfig6_0_Storage_Journal

type MongodConfig6_0_Storage_Journal struct {

	// Commit interval between journal operations, in milliseconds.
	// Default: 100.
	CommitInterval *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=commit_interval,json=commitInterval,proto3" json:"commit_interval,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig6_0_Storage_Journal) Descriptor deprecated

func (*MongodConfig6_0_Storage_Journal) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig6_0_Storage_Journal.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0_Storage_Journal) GetCommitInterval

func (x *MongodConfig6_0_Storage_Journal) GetCommitInterval() *wrapperspb.Int64Value

func (*MongodConfig6_0_Storage_Journal) ProtoMessage

func (*MongodConfig6_0_Storage_Journal) ProtoMessage()

func (*MongodConfig6_0_Storage_Journal) ProtoReflect

func (*MongodConfig6_0_Storage_Journal) Reset

func (*MongodConfig6_0_Storage_Journal) SetCommitInterval

func (m *MongodConfig6_0_Storage_Journal) SetCommitInterval(v *wrapperspb.Int64Value)

func (*MongodConfig6_0_Storage_Journal) String

type MongodConfig6_0_Storage_WiredTiger

type MongodConfig6_0_Storage_WiredTiger struct {

	// Engine configuration for WiredTiger.
	EngineConfig *MongodConfig6_0_Storage_WiredTiger_EngineConfig `protobuf:"bytes,1,opt,name=engine_config,json=engineConfig,proto3" json:"engine_config,omitempty"`
	// Collection configuration for WiredTiger.
	CollectionConfig *MongodConfig6_0_Storage_WiredTiger_CollectionConfig `protobuf:"bytes,2,opt,name=collection_config,json=collectionConfig,proto3" json:"collection_config,omitempty"`
	// Index configuration for WiredTiger
	IndexConfig *MongodConfig6_0_Storage_WiredTiger_IndexConfig `protobuf:"bytes,3,opt,name=index_config,json=indexConfig,proto3" json:"index_config,omitempty"`
	// contains filtered or unexported fields
}

Configuration of WiredTiger storage engine.

func (*MongodConfig6_0_Storage_WiredTiger) Descriptor deprecated

func (*MongodConfig6_0_Storage_WiredTiger) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig6_0_Storage_WiredTiger.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0_Storage_WiredTiger) GetCollectionConfig

func (*MongodConfig6_0_Storage_WiredTiger) GetEngineConfig

func (*MongodConfig6_0_Storage_WiredTiger) GetIndexConfig

func (*MongodConfig6_0_Storage_WiredTiger) ProtoMessage

func (*MongodConfig6_0_Storage_WiredTiger) ProtoMessage()

func (*MongodConfig6_0_Storage_WiredTiger) ProtoReflect

func (*MongodConfig6_0_Storage_WiredTiger) Reset

func (*MongodConfig6_0_Storage_WiredTiger) SetCollectionConfig

func (*MongodConfig6_0_Storage_WiredTiger) SetEngineConfig

func (*MongodConfig6_0_Storage_WiredTiger) SetIndexConfig

func (*MongodConfig6_0_Storage_WiredTiger) String

type MongodConfig6_0_Storage_WiredTiger_CollectionConfig

type MongodConfig6_0_Storage_WiredTiger_CollectionConfig struct {

	// Default type of compression to use for collection data.
	BlockCompressor MongodConfig6_0_Storage_WiredTiger_CollectionConfig_Compressor `` /* 210-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig6_0_Storage_WiredTiger_CollectionConfig) Descriptor deprecated

Deprecated: Use MongodConfig6_0_Storage_WiredTiger_CollectionConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0_Storage_WiredTiger_CollectionConfig) GetBlockCompressor

func (*MongodConfig6_0_Storage_WiredTiger_CollectionConfig) ProtoMessage

func (*MongodConfig6_0_Storage_WiredTiger_CollectionConfig) ProtoReflect

func (*MongodConfig6_0_Storage_WiredTiger_CollectionConfig) Reset

func (*MongodConfig6_0_Storage_WiredTiger_CollectionConfig) SetBlockCompressor

func (*MongodConfig6_0_Storage_WiredTiger_CollectionConfig) String

type MongodConfig6_0_Storage_WiredTiger_CollectionConfig_Compressor

type MongodConfig6_0_Storage_WiredTiger_CollectionConfig_Compressor int32
const (
	MongodConfig6_0_Storage_WiredTiger_CollectionConfig_COMPRESSOR_UNSPECIFIED MongodConfig6_0_Storage_WiredTiger_CollectionConfig_Compressor = 0
	// No compression.
	MongodConfig6_0_Storage_WiredTiger_CollectionConfig_NONE MongodConfig6_0_Storage_WiredTiger_CollectionConfig_Compressor = 1
	// The [Snappy](https://docs.mongodb.com/v6.0/reference/glossary/#term-snappy) compression.
	MongodConfig6_0_Storage_WiredTiger_CollectionConfig_SNAPPY MongodConfig6_0_Storage_WiredTiger_CollectionConfig_Compressor = 2
	// The [zlib](https://docs.mongodb.com/v6.0/reference/glossary/#term-zlib) compression.
	MongodConfig6_0_Storage_WiredTiger_CollectionConfig_ZLIB MongodConfig6_0_Storage_WiredTiger_CollectionConfig_Compressor = 3
	// The [zstd](https://docs.mongodb.com/v6.0/reference/glossary/#term-zstd) compression.
	MongodConfig6_0_Storage_WiredTiger_CollectionConfig_ZSTD MongodConfig6_0_Storage_WiredTiger_CollectionConfig_Compressor = 4
)

func (MongodConfig6_0_Storage_WiredTiger_CollectionConfig_Compressor) Descriptor

func (MongodConfig6_0_Storage_WiredTiger_CollectionConfig_Compressor) Enum

func (MongodConfig6_0_Storage_WiredTiger_CollectionConfig_Compressor) EnumDescriptor deprecated

Deprecated: Use MongodConfig6_0_Storage_WiredTiger_CollectionConfig_Compressor.Descriptor instead.

func (MongodConfig6_0_Storage_WiredTiger_CollectionConfig_Compressor) Number

func (MongodConfig6_0_Storage_WiredTiger_CollectionConfig_Compressor) String

func (MongodConfig6_0_Storage_WiredTiger_CollectionConfig_Compressor) Type

type MongodConfig6_0_Storage_WiredTiger_EngineConfig

type MongodConfig6_0_Storage_WiredTiger_EngineConfig struct {

	// The maximum size of the internal cache that WiredTiger will use for all data.
	CacheSizeGb *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=cache_size_gb,json=cacheSizeGb,proto3" json:"cache_size_gb,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig6_0_Storage_WiredTiger_EngineConfig) Descriptor deprecated

Deprecated: Use MongodConfig6_0_Storage_WiredTiger_EngineConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0_Storage_WiredTiger_EngineConfig) GetCacheSizeGb

func (*MongodConfig6_0_Storage_WiredTiger_EngineConfig) ProtoMessage

func (*MongodConfig6_0_Storage_WiredTiger_EngineConfig) ProtoReflect

func (*MongodConfig6_0_Storage_WiredTiger_EngineConfig) Reset

func (*MongodConfig6_0_Storage_WiredTiger_EngineConfig) SetCacheSizeGb

func (*MongodConfig6_0_Storage_WiredTiger_EngineConfig) String

type MongodConfig6_0_Storage_WiredTiger_IndexConfig

type MongodConfig6_0_Storage_WiredTiger_IndexConfig struct {

	// Enables or disables [prefix compression](https://www.mongodb.com/docs/manual/reference/glossary/#std-term-prefix-compression)
	PrefixCompression *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=prefix_compression,json=prefixCompression,proto3" json:"prefix_compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig6_0_Storage_WiredTiger_IndexConfig) Descriptor deprecated

Deprecated: Use MongodConfig6_0_Storage_WiredTiger_IndexConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig6_0_Storage_WiredTiger_IndexConfig) GetPrefixCompression

func (*MongodConfig6_0_Storage_WiredTiger_IndexConfig) ProtoMessage

func (*MongodConfig6_0_Storage_WiredTiger_IndexConfig) ProtoReflect

func (*MongodConfig6_0_Storage_WiredTiger_IndexConfig) Reset

func (*MongodConfig6_0_Storage_WiredTiger_IndexConfig) SetPrefixCompression

func (*MongodConfig6_0_Storage_WiredTiger_IndexConfig) String

type MongodConfigSet

type MongodConfigSet struct {

	// Effective mongod settings for a MongoDB cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongodConfig `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongod settings for a MongoDB cluster.
	UserConfig *MongodConfig `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongod configuration for a MongoDB cluster.
	DefaultConfig *MongodConfig `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfigSet) Descriptor deprecated

func (*MongodConfigSet) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfigSet.ProtoReflect.Descriptor instead.

func (*MongodConfigSet) GetDefaultConfig

func (x *MongodConfigSet) GetDefaultConfig() *MongodConfig

func (*MongodConfigSet) GetEffectiveConfig

func (x *MongodConfigSet) GetEffectiveConfig() *MongodConfig

func (*MongodConfigSet) GetUserConfig

func (x *MongodConfigSet) GetUserConfig() *MongodConfig

func (*MongodConfigSet) ProtoMessage

func (*MongodConfigSet) ProtoMessage()

func (*MongodConfigSet) ProtoReflect

func (x *MongodConfigSet) ProtoReflect() protoreflect.Message

func (*MongodConfigSet) Reset

func (x *MongodConfigSet) Reset()

func (*MongodConfigSet) SetDefaultConfig

func (m *MongodConfigSet) SetDefaultConfig(v *MongodConfig)

func (*MongodConfigSet) SetEffectiveConfig

func (m *MongodConfigSet) SetEffectiveConfig(v *MongodConfig)

func (*MongodConfigSet) SetUserConfig

func (m *MongodConfigSet) SetUserConfig(v *MongodConfig)

func (*MongodConfigSet) String

func (x *MongodConfigSet) String() string

type MongodConfigSet3_6

type MongodConfigSet3_6 struct {

	// Effective mongod settings for a MongoDB 3.6 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongodConfig3_6 `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongod settings for a MongoDB 3.6 cluster.
	UserConfig *MongodConfig3_6 `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongod configuration for a MongoDB 3.6 cluster.
	DefaultConfig *MongodConfig3_6 `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfigSet3_6) Descriptor deprecated

func (*MongodConfigSet3_6) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfigSet3_6.ProtoReflect.Descriptor instead.

func (*MongodConfigSet3_6) GetDefaultConfig

func (x *MongodConfigSet3_6) GetDefaultConfig() *MongodConfig3_6

func (*MongodConfigSet3_6) GetEffectiveConfig

func (x *MongodConfigSet3_6) GetEffectiveConfig() *MongodConfig3_6

func (*MongodConfigSet3_6) GetUserConfig

func (x *MongodConfigSet3_6) GetUserConfig() *MongodConfig3_6

func (*MongodConfigSet3_6) ProtoMessage

func (*MongodConfigSet3_6) ProtoMessage()

func (*MongodConfigSet3_6) ProtoReflect

func (x *MongodConfigSet3_6) ProtoReflect() protoreflect.Message

func (*MongodConfigSet3_6) Reset

func (x *MongodConfigSet3_6) Reset()

func (*MongodConfigSet3_6) SetDefaultConfig

func (m *MongodConfigSet3_6) SetDefaultConfig(v *MongodConfig3_6)

func (*MongodConfigSet3_6) SetEffectiveConfig

func (m *MongodConfigSet3_6) SetEffectiveConfig(v *MongodConfig3_6)

func (*MongodConfigSet3_6) SetUserConfig

func (m *MongodConfigSet3_6) SetUserConfig(v *MongodConfig3_6)

func (*MongodConfigSet3_6) String

func (x *MongodConfigSet3_6) String() string

type MongodConfigSet4_0

type MongodConfigSet4_0 struct {

	// Effective mongod settings for a MongoDB 4.0 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongodConfig4_0 `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongod settings for a MongoDB 4.0 cluster.
	UserConfig *MongodConfig4_0 `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongod configuration for a MongoDB 4.0 cluster.
	DefaultConfig *MongodConfig4_0 `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfigSet4_0) Descriptor deprecated

func (*MongodConfigSet4_0) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfigSet4_0.ProtoReflect.Descriptor instead.

func (*MongodConfigSet4_0) GetDefaultConfig

func (x *MongodConfigSet4_0) GetDefaultConfig() *MongodConfig4_0

func (*MongodConfigSet4_0) GetEffectiveConfig

func (x *MongodConfigSet4_0) GetEffectiveConfig() *MongodConfig4_0

func (*MongodConfigSet4_0) GetUserConfig

func (x *MongodConfigSet4_0) GetUserConfig() *MongodConfig4_0

func (*MongodConfigSet4_0) ProtoMessage

func (*MongodConfigSet4_0) ProtoMessage()

func (*MongodConfigSet4_0) ProtoReflect

func (x *MongodConfigSet4_0) ProtoReflect() protoreflect.Message

func (*MongodConfigSet4_0) Reset

func (x *MongodConfigSet4_0) Reset()

func (*MongodConfigSet4_0) SetDefaultConfig

func (m *MongodConfigSet4_0) SetDefaultConfig(v *MongodConfig4_0)

func (*MongodConfigSet4_0) SetEffectiveConfig

func (m *MongodConfigSet4_0) SetEffectiveConfig(v *MongodConfig4_0)

func (*MongodConfigSet4_0) SetUserConfig

func (m *MongodConfigSet4_0) SetUserConfig(v *MongodConfig4_0)

func (*MongodConfigSet4_0) String

func (x *MongodConfigSet4_0) String() string

type MongodConfigSet4_2

type MongodConfigSet4_2 struct {

	// Effective mongod settings for a MongoDB 4.2 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongodConfig4_2 `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongod settings for a MongoDB 4.2 cluster.
	UserConfig *MongodConfig4_2 `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongod configuration for a MongoDB 4.2 cluster.
	DefaultConfig *MongodConfig4_2 `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfigSet4_2) Descriptor deprecated

func (*MongodConfigSet4_2) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfigSet4_2.ProtoReflect.Descriptor instead.

func (*MongodConfigSet4_2) GetDefaultConfig

func (x *MongodConfigSet4_2) GetDefaultConfig() *MongodConfig4_2

func (*MongodConfigSet4_2) GetEffectiveConfig

func (x *MongodConfigSet4_2) GetEffectiveConfig() *MongodConfig4_2

func (*MongodConfigSet4_2) GetUserConfig

func (x *MongodConfigSet4_2) GetUserConfig() *MongodConfig4_2

func (*MongodConfigSet4_2) ProtoMessage

func (*MongodConfigSet4_2) ProtoMessage()

func (*MongodConfigSet4_2) ProtoReflect

func (x *MongodConfigSet4_2) ProtoReflect() protoreflect.Message

func (*MongodConfigSet4_2) Reset

func (x *MongodConfigSet4_2) Reset()

func (*MongodConfigSet4_2) SetDefaultConfig

func (m *MongodConfigSet4_2) SetDefaultConfig(v *MongodConfig4_2)

func (*MongodConfigSet4_2) SetEffectiveConfig

func (m *MongodConfigSet4_2) SetEffectiveConfig(v *MongodConfig4_2)

func (*MongodConfigSet4_2) SetUserConfig

func (m *MongodConfigSet4_2) SetUserConfig(v *MongodConfig4_2)

func (*MongodConfigSet4_2) String

func (x *MongodConfigSet4_2) String() string

type MongodConfigSet4_4

type MongodConfigSet4_4 struct {

	// Effective mongod settings for a MongoDB 4.4 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongodConfig4_4 `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongod settings for a MongoDB 4.4 cluster.
	UserConfig *MongodConfig4_4 `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongod configuration for a MongoDB 4.4 cluster.
	DefaultConfig *MongodConfig4_4 `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfigSet4_4) Descriptor deprecated

func (*MongodConfigSet4_4) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfigSet4_4.ProtoReflect.Descriptor instead.

func (*MongodConfigSet4_4) GetDefaultConfig

func (x *MongodConfigSet4_4) GetDefaultConfig() *MongodConfig4_4

func (*MongodConfigSet4_4) GetEffectiveConfig

func (x *MongodConfigSet4_4) GetEffectiveConfig() *MongodConfig4_4

func (*MongodConfigSet4_4) GetUserConfig

func (x *MongodConfigSet4_4) GetUserConfig() *MongodConfig4_4

func (*MongodConfigSet4_4) ProtoMessage

func (*MongodConfigSet4_4) ProtoMessage()

func (*MongodConfigSet4_4) ProtoReflect

func (x *MongodConfigSet4_4) ProtoReflect() protoreflect.Message

func (*MongodConfigSet4_4) Reset

func (x *MongodConfigSet4_4) Reset()

func (*MongodConfigSet4_4) SetDefaultConfig

func (m *MongodConfigSet4_4) SetDefaultConfig(v *MongodConfig4_4)

func (*MongodConfigSet4_4) SetEffectiveConfig

func (m *MongodConfigSet4_4) SetEffectiveConfig(v *MongodConfig4_4)

func (*MongodConfigSet4_4) SetUserConfig

func (m *MongodConfigSet4_4) SetUserConfig(v *MongodConfig4_4)

func (*MongodConfigSet4_4) String

func (x *MongodConfigSet4_4) String() string

type MongodConfigSet4_4Enterprise

type MongodConfigSet4_4Enterprise struct {

	// Effective mongod settings for a MongoDB 4.4 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongodConfig4_4Enterprise `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongod settings for a MongoDB 4.4 cluster.
	UserConfig *MongodConfig4_4Enterprise `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongod configuration for a MongoDB 4.4 cluster.
	DefaultConfig *MongodConfig4_4Enterprise `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfigSet4_4Enterprise) Descriptor deprecated

func (*MongodConfigSet4_4Enterprise) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfigSet4_4Enterprise.ProtoReflect.Descriptor instead.

func (*MongodConfigSet4_4Enterprise) GetDefaultConfig

func (*MongodConfigSet4_4Enterprise) GetEffectiveConfig

func (*MongodConfigSet4_4Enterprise) GetUserConfig

func (*MongodConfigSet4_4Enterprise) ProtoMessage

func (*MongodConfigSet4_4Enterprise) ProtoMessage()

func (*MongodConfigSet4_4Enterprise) ProtoReflect

func (*MongodConfigSet4_4Enterprise) Reset

func (x *MongodConfigSet4_4Enterprise) Reset()

func (*MongodConfigSet4_4Enterprise) SetDefaultConfig

func (*MongodConfigSet4_4Enterprise) SetEffectiveConfig

func (m *MongodConfigSet4_4Enterprise) SetEffectiveConfig(v *MongodConfig4_4Enterprise)

func (*MongodConfigSet4_4Enterprise) SetUserConfig

func (*MongodConfigSet4_4Enterprise) String

type MongodConfigSet5_0

type MongodConfigSet5_0 struct {

	// Effective mongod settings for a MongoDB 5.0 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongodConfig5_0 `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongod settings for a MongoDB 5.0 cluster.
	UserConfig *MongodConfig5_0 `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongod configuration for a MongoDB 5.0 cluster.
	DefaultConfig *MongodConfig5_0 `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfigSet5_0) Descriptor deprecated

func (*MongodConfigSet5_0) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfigSet5_0.ProtoReflect.Descriptor instead.

func (*MongodConfigSet5_0) GetDefaultConfig

func (x *MongodConfigSet5_0) GetDefaultConfig() *MongodConfig5_0

func (*MongodConfigSet5_0) GetEffectiveConfig

func (x *MongodConfigSet5_0) GetEffectiveConfig() *MongodConfig5_0

func (*MongodConfigSet5_0) GetUserConfig

func (x *MongodConfigSet5_0) GetUserConfig() *MongodConfig5_0

func (*MongodConfigSet5_0) ProtoMessage

func (*MongodConfigSet5_0) ProtoMessage()

func (*MongodConfigSet5_0) ProtoReflect

func (x *MongodConfigSet5_0) ProtoReflect() protoreflect.Message

func (*MongodConfigSet5_0) Reset

func (x *MongodConfigSet5_0) Reset()

func (*MongodConfigSet5_0) SetDefaultConfig

func (m *MongodConfigSet5_0) SetDefaultConfig(v *MongodConfig5_0)

func (*MongodConfigSet5_0) SetEffectiveConfig

func (m *MongodConfigSet5_0) SetEffectiveConfig(v *MongodConfig5_0)

func (*MongodConfigSet5_0) SetUserConfig

func (m *MongodConfigSet5_0) SetUserConfig(v *MongodConfig5_0)

func (*MongodConfigSet5_0) String

func (x *MongodConfigSet5_0) String() string

type MongodConfigSet5_0Enterprise

type MongodConfigSet5_0Enterprise struct {

	// Effective mongod settings for a MongoDB 5.0 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongodConfig5_0Enterprise `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongod settings for a MongoDB 5.0 cluster.
	UserConfig *MongodConfig5_0Enterprise `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongod configuration for a MongoDB 5.0 cluster.
	DefaultConfig *MongodConfig5_0Enterprise `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfigSet5_0Enterprise) Descriptor deprecated

func (*MongodConfigSet5_0Enterprise) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfigSet5_0Enterprise.ProtoReflect.Descriptor instead.

func (*MongodConfigSet5_0Enterprise) GetDefaultConfig

func (*MongodConfigSet5_0Enterprise) GetEffectiveConfig

func (*MongodConfigSet5_0Enterprise) GetUserConfig

func (*MongodConfigSet5_0Enterprise) ProtoMessage

func (*MongodConfigSet5_0Enterprise) ProtoMessage()

func (*MongodConfigSet5_0Enterprise) ProtoReflect

func (*MongodConfigSet5_0Enterprise) Reset

func (x *MongodConfigSet5_0Enterprise) Reset()

func (*MongodConfigSet5_0Enterprise) SetDefaultConfig

func (*MongodConfigSet5_0Enterprise) SetEffectiveConfig

func (m *MongodConfigSet5_0Enterprise) SetEffectiveConfig(v *MongodConfig5_0Enterprise)

func (*MongodConfigSet5_0Enterprise) SetUserConfig

func (*MongodConfigSet5_0Enterprise) String

type MongodConfigSet6_0

type MongodConfigSet6_0 struct {

	// Effective mongod settings for a MongoDB 6.0 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongodConfig6_0 `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongod settings for a MongoDB 6.0 cluster.
	UserConfig *MongodConfig6_0 `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongod configuration for a MongoDB 6.0 cluster.
	DefaultConfig *MongodConfig6_0 `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfigSet6_0) Descriptor deprecated

func (*MongodConfigSet6_0) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfigSet6_0.ProtoReflect.Descriptor instead.

func (*MongodConfigSet6_0) GetDefaultConfig

func (x *MongodConfigSet6_0) GetDefaultConfig() *MongodConfig6_0

func (*MongodConfigSet6_0) GetEffectiveConfig

func (x *MongodConfigSet6_0) GetEffectiveConfig() *MongodConfig6_0

func (*MongodConfigSet6_0) GetUserConfig

func (x *MongodConfigSet6_0) GetUserConfig() *MongodConfig6_0

func (*MongodConfigSet6_0) ProtoMessage

func (*MongodConfigSet6_0) ProtoMessage()

func (*MongodConfigSet6_0) ProtoReflect

func (x *MongodConfigSet6_0) ProtoReflect() protoreflect.Message

func (*MongodConfigSet6_0) Reset

func (x *MongodConfigSet6_0) Reset()

func (*MongodConfigSet6_0) SetDefaultConfig

func (m *MongodConfigSet6_0) SetDefaultConfig(v *MongodConfig6_0)

func (*MongodConfigSet6_0) SetEffectiveConfig

func (m *MongodConfigSet6_0) SetEffectiveConfig(v *MongodConfig6_0)

func (*MongodConfigSet6_0) SetUserConfig

func (m *MongodConfigSet6_0) SetUserConfig(v *MongodConfig6_0)

func (*MongodConfigSet6_0) String

func (x *MongodConfigSet6_0) String() string

type MongodConfigSet6_0Enterprise

type MongodConfigSet6_0Enterprise struct {

	// Effective mongod settings for a MongoDB 6.0 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongodConfig6_0Enterprise `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongod settings for a MongoDB 6.0 cluster.
	UserConfig *MongodConfig6_0Enterprise `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongod configuration for a MongoDB 6.0 cluster.
	DefaultConfig *MongodConfig6_0Enterprise `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfigSet6_0Enterprise) Descriptor deprecated

func (*MongodConfigSet6_0Enterprise) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfigSet6_0Enterprise.ProtoReflect.Descriptor instead.

func (*MongodConfigSet6_0Enterprise) GetDefaultConfig

func (*MongodConfigSet6_0Enterprise) GetEffectiveConfig

func (*MongodConfigSet6_0Enterprise) GetUserConfig

func (*MongodConfigSet6_0Enterprise) ProtoMessage

func (*MongodConfigSet6_0Enterprise) ProtoMessage()

func (*MongodConfigSet6_0Enterprise) ProtoReflect

func (*MongodConfigSet6_0Enterprise) Reset

func (x *MongodConfigSet6_0Enterprise) Reset()

func (*MongodConfigSet6_0Enterprise) SetDefaultConfig

func (*MongodConfigSet6_0Enterprise) SetEffectiveConfig

func (m *MongodConfigSet6_0Enterprise) SetEffectiveConfig(v *MongodConfig6_0Enterprise)

func (*MongodConfigSet6_0Enterprise) SetUserConfig

func (*MongodConfigSet6_0Enterprise) String

type MongodConfig_AuditLog

type MongodConfig_AuditLog struct {

	// Audit filter
	Filter string `protobuf:"bytes,1,opt,name=filter,proto3" json:"filter,omitempty"`
	// Allows runtime configuration of audit filter and auditAuthorizationSuccess
	RuntimeConfiguration *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=runtime_configuration,json=runtimeConfiguration,proto3" json:"runtime_configuration,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig_AuditLog) Descriptor deprecated

func (*MongodConfig_AuditLog) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig_AuditLog.ProtoReflect.Descriptor instead.

func (*MongodConfig_AuditLog) GetFilter

func (x *MongodConfig_AuditLog) GetFilter() string

func (*MongodConfig_AuditLog) GetRuntimeConfiguration

func (x *MongodConfig_AuditLog) GetRuntimeConfiguration() *wrapperspb.BoolValue

func (*MongodConfig_AuditLog) ProtoMessage

func (*MongodConfig_AuditLog) ProtoMessage()

func (*MongodConfig_AuditLog) ProtoReflect

func (x *MongodConfig_AuditLog) ProtoReflect() protoreflect.Message

func (*MongodConfig_AuditLog) Reset

func (x *MongodConfig_AuditLog) Reset()

func (*MongodConfig_AuditLog) SetFilter

func (m *MongodConfig_AuditLog) SetFilter(v string)

func (*MongodConfig_AuditLog) SetRuntimeConfiguration

func (m *MongodConfig_AuditLog) SetRuntimeConfiguration(v *wrapperspb.BoolValue)

func (*MongodConfig_AuditLog) String

func (x *MongodConfig_AuditLog) String() string

type MongodConfig_Network

type MongodConfig_Network struct {

	// The maximum number of simultaneous connections that mongod will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// Compression settings
	Compression *MongodConfig_Network_Compression `protobuf:"bytes,2,opt,name=compression,proto3" json:"compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig_Network) Descriptor deprecated

func (*MongodConfig_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig_Network.ProtoReflect.Descriptor instead.

func (*MongodConfig_Network) GetCompression

func (*MongodConfig_Network) GetMaxIncomingConnections

func (x *MongodConfig_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongodConfig_Network) ProtoMessage

func (*MongodConfig_Network) ProtoMessage()

func (*MongodConfig_Network) ProtoReflect

func (x *MongodConfig_Network) ProtoReflect() protoreflect.Message

func (*MongodConfig_Network) Reset

func (x *MongodConfig_Network) Reset()

func (*MongodConfig_Network) SetCompression

func (*MongodConfig_Network) SetMaxIncomingConnections

func (m *MongodConfig_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongodConfig_Network) String

func (x *MongodConfig_Network) String() string

type MongodConfig_Network_Compression

type MongodConfig_Network_Compression struct {

	// Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
	// - other members of the deployment if the instance is part of a replica set or a sharded cluster
	// - mongosh
	// - drivers that support the OP_COMPRESSED message format.
	// MongoDB supports the following compressors:
	Compressors []MongodConfig_Network_Compression_Compressor `` /* 167-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig_Network_Compression) Descriptor deprecated

func (*MongodConfig_Network_Compression) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig_Network_Compression.ProtoReflect.Descriptor instead.

func (*MongodConfig_Network_Compression) GetCompressors

func (*MongodConfig_Network_Compression) ProtoMessage

func (*MongodConfig_Network_Compression) ProtoMessage()

func (*MongodConfig_Network_Compression) ProtoReflect

func (*MongodConfig_Network_Compression) Reset

func (*MongodConfig_Network_Compression) SetCompressors

func (*MongodConfig_Network_Compression) String

type MongodConfig_Network_Compression_Compressor

type MongodConfig_Network_Compression_Compressor int32
const (
	MongodConfig_Network_Compression_COMPRESSOR_UNSPECIFIED MongodConfig_Network_Compression_Compressor = 0
	// The [Snappy](https://docs.mongodb.com/v4.2/reference/glossary/#term-snappy) compression.
	MongodConfig_Network_Compression_SNAPPY MongodConfig_Network_Compression_Compressor = 1
	// The [zlib](https://docs.mongodb.com/v4.2/reference/glossary/#term-zlib) compression.
	MongodConfig_Network_Compression_ZLIB MongodConfig_Network_Compression_Compressor = 2
	// The [zstd](https://docs.mongodb.com/v4.2/reference/glossary/#term-zstd) compression.
	MongodConfig_Network_Compression_ZSTD MongodConfig_Network_Compression_Compressor = 3
	// No compression
	MongodConfig_Network_Compression_DISABLED MongodConfig_Network_Compression_Compressor = 4
)

func (MongodConfig_Network_Compression_Compressor) Descriptor

func (MongodConfig_Network_Compression_Compressor) Enum

func (MongodConfig_Network_Compression_Compressor) EnumDescriptor deprecated

func (MongodConfig_Network_Compression_Compressor) EnumDescriptor() ([]byte, []int)

Deprecated: Use MongodConfig_Network_Compression_Compressor.Descriptor instead.

func (MongodConfig_Network_Compression_Compressor) Number

func (MongodConfig_Network_Compression_Compressor) String

func (MongodConfig_Network_Compression_Compressor) Type

type MongodConfig_OperationProfiling

type MongodConfig_OperationProfiling struct {

	// Mode which specifies operations that should be profiled.
	Mode MongodConfig_OperationProfiling_Mode `` /* 139-byte string literal not displayed */
	// The slow operation time threshold, in milliseconds. Operations that run
	// for longer than this threshold are considered slow, and are processed by the profiler
	// running in the SLOW_OP mode.
	SlowOpThreshold *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=slow_op_threshold,json=slowOpThreshold,proto3" json:"slow_op_threshold,omitempty"`
	// The fraction of slow operations that should be profiled or logged.
	// operationProfiling.slowOpSampleRate accepts values between 0 and 1, inclusive.
	SlowOpSampleRate *wrapperspb.DoubleValue `protobuf:"bytes,3,opt,name=slow_op_sample_rate,json=slowOpSampleRate,proto3" json:"slow_op_sample_rate,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig_OperationProfiling) Descriptor deprecated

func (*MongodConfig_OperationProfiling) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig_OperationProfiling.ProtoReflect.Descriptor instead.

func (*MongodConfig_OperationProfiling) GetMode

func (*MongodConfig_OperationProfiling) GetSlowOpSampleRate

func (x *MongodConfig_OperationProfiling) GetSlowOpSampleRate() *wrapperspb.DoubleValue

func (*MongodConfig_OperationProfiling) GetSlowOpThreshold

func (x *MongodConfig_OperationProfiling) GetSlowOpThreshold() *wrapperspb.Int64Value

func (*MongodConfig_OperationProfiling) ProtoMessage

func (*MongodConfig_OperationProfiling) ProtoMessage()

func (*MongodConfig_OperationProfiling) ProtoReflect

func (*MongodConfig_OperationProfiling) Reset

func (*MongodConfig_OperationProfiling) SetMode

func (*MongodConfig_OperationProfiling) SetSlowOpSampleRate

func (m *MongodConfig_OperationProfiling) SetSlowOpSampleRate(v *wrapperspb.DoubleValue)

func (*MongodConfig_OperationProfiling) SetSlowOpThreshold

func (m *MongodConfig_OperationProfiling) SetSlowOpThreshold(v *wrapperspb.Int64Value)

func (*MongodConfig_OperationProfiling) String

type MongodConfig_OperationProfiling_Mode

type MongodConfig_OperationProfiling_Mode int32
const (
	MongodConfig_OperationProfiling_MODE_UNSPECIFIED MongodConfig_OperationProfiling_Mode = 0
	// The profiler is off and does not collect any data.
	MongodConfig_OperationProfiling_OFF MongodConfig_OperationProfiling_Mode = 1
	// The profiler collects data for operations that take longer than the value of [slow_op_threshold].
	MongodConfig_OperationProfiling_SLOW_OP MongodConfig_OperationProfiling_Mode = 2
	// The profiler collects data for all operations.
	MongodConfig_OperationProfiling_ALL MongodConfig_OperationProfiling_Mode = 3
)

func (MongodConfig_OperationProfiling_Mode) Descriptor

func (MongodConfig_OperationProfiling_Mode) Enum

func (MongodConfig_OperationProfiling_Mode) EnumDescriptor deprecated

func (MongodConfig_OperationProfiling_Mode) EnumDescriptor() ([]byte, []int)

Deprecated: Use MongodConfig_OperationProfiling_Mode.Descriptor instead.

func (MongodConfig_OperationProfiling_Mode) Number

func (MongodConfig_OperationProfiling_Mode) String

func (MongodConfig_OperationProfiling_Mode) Type

type MongodConfig_Security

type MongodConfig_Security struct {

	// If encryption at rest should be enabled or not
	EnableEncryption *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=enable_encryption,json=enableEncryption,proto3" json:"enable_encryption,omitempty"`
	// `kmip` section of mongod security config
	Kmip *MongodConfig_Security_KMIP `protobuf:"bytes,2,opt,name=kmip,proto3" json:"kmip,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig_Security) Descriptor deprecated

func (*MongodConfig_Security) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig_Security.ProtoReflect.Descriptor instead.

func (*MongodConfig_Security) GetEnableEncryption

func (x *MongodConfig_Security) GetEnableEncryption() *wrapperspb.BoolValue

func (*MongodConfig_Security) GetKmip

func (*MongodConfig_Security) ProtoMessage

func (*MongodConfig_Security) ProtoMessage()

func (*MongodConfig_Security) ProtoReflect

func (x *MongodConfig_Security) ProtoReflect() protoreflect.Message

func (*MongodConfig_Security) Reset

func (x *MongodConfig_Security) Reset()

func (*MongodConfig_Security) SetEnableEncryption

func (m *MongodConfig_Security) SetEnableEncryption(v *wrapperspb.BoolValue)

func (*MongodConfig_Security) SetKmip

func (*MongodConfig_Security) String

func (x *MongodConfig_Security) String() string

type MongodConfig_Security_KMIP

type MongodConfig_Security_KMIP struct {

	// KMIP server name
	ServerName string `protobuf:"bytes,1,opt,name=server_name,json=serverName,proto3" json:"server_name,omitempty"`
	// KMIP server port
	Port *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=port,proto3" json:"port,omitempty"`
	// KMIP Server CA
	ServerCa string `protobuf:"bytes,3,opt,name=server_ca,json=serverCa,proto3" json:"server_ca,omitempty"`
	// KMIP client certificate + private key (unencrypted)
	ClientCertificate string `protobuf:"bytes,4,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"`
	// KMIP Key identifier (if any)
	KeyIdentifier string `protobuf:"bytes,5,opt,name=key_identifier,json=keyIdentifier,proto3" json:"key_identifier,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig_Security_KMIP) Descriptor deprecated

func (*MongodConfig_Security_KMIP) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig_Security_KMIP.ProtoReflect.Descriptor instead.

func (*MongodConfig_Security_KMIP) GetClientCertificate

func (x *MongodConfig_Security_KMIP) GetClientCertificate() string

func (*MongodConfig_Security_KMIP) GetKeyIdentifier

func (x *MongodConfig_Security_KMIP) GetKeyIdentifier() string

func (*MongodConfig_Security_KMIP) GetPort

func (*MongodConfig_Security_KMIP) GetServerCa

func (x *MongodConfig_Security_KMIP) GetServerCa() string

func (*MongodConfig_Security_KMIP) GetServerName

func (x *MongodConfig_Security_KMIP) GetServerName() string

func (*MongodConfig_Security_KMIP) ProtoMessage

func (*MongodConfig_Security_KMIP) ProtoMessage()

func (*MongodConfig_Security_KMIP) ProtoReflect

func (*MongodConfig_Security_KMIP) Reset

func (x *MongodConfig_Security_KMIP) Reset()

func (*MongodConfig_Security_KMIP) SetClientCertificate

func (m *MongodConfig_Security_KMIP) SetClientCertificate(v string)

func (*MongodConfig_Security_KMIP) SetKeyIdentifier

func (m *MongodConfig_Security_KMIP) SetKeyIdentifier(v string)

func (*MongodConfig_Security_KMIP) SetPort

func (*MongodConfig_Security_KMIP) SetServerCa

func (m *MongodConfig_Security_KMIP) SetServerCa(v string)

func (*MongodConfig_Security_KMIP) SetServerName

func (m *MongodConfig_Security_KMIP) SetServerName(v string)

func (*MongodConfig_Security_KMIP) String

func (x *MongodConfig_Security_KMIP) String() string

type MongodConfig_SetParameter

type MongodConfig_SetParameter struct {

	// Enables the auditing of authorization successes
	AuditAuthorizationSuccess *wrapperspb.BoolValue `` /* 138-byte string literal not displayed */
	// Enables or disables the mechanism that controls the rate at which the primary applies its writes with the
	// goal of keeping the secondary members [majority committed](https://www.mongodb.com/docs/v7.0/reference/command/replSetGetStatus/#replSetGetStatus.optimes.lastCommittedOpTime)
	// lag under a configurable maximum value.
	EnableFlowControl *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=enable_flow_control,json=enableFlowControl,proto3" json:"enable_flow_control,omitempty"`
	// The minimum time window in seconds for which the storage engine keeps the snapshot history.
	MinSnapshotHistoryWindowInSeconds *wrapperspb.Int64Value `` /* 168-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig_SetParameter) Descriptor deprecated

func (*MongodConfig_SetParameter) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig_SetParameter.ProtoReflect.Descriptor instead.

func (*MongodConfig_SetParameter) GetAuditAuthorizationSuccess

func (x *MongodConfig_SetParameter) GetAuditAuthorizationSuccess() *wrapperspb.BoolValue

func (*MongodConfig_SetParameter) GetEnableFlowControl

func (x *MongodConfig_SetParameter) GetEnableFlowControl() *wrapperspb.BoolValue

func (*MongodConfig_SetParameter) GetMinSnapshotHistoryWindowInSeconds

func (x *MongodConfig_SetParameter) GetMinSnapshotHistoryWindowInSeconds() *wrapperspb.Int64Value

func (*MongodConfig_SetParameter) ProtoMessage

func (*MongodConfig_SetParameter) ProtoMessage()

func (*MongodConfig_SetParameter) ProtoReflect

func (*MongodConfig_SetParameter) Reset

func (x *MongodConfig_SetParameter) Reset()

func (*MongodConfig_SetParameter) SetAuditAuthorizationSuccess

func (m *MongodConfig_SetParameter) SetAuditAuthorizationSuccess(v *wrapperspb.BoolValue)

func (*MongodConfig_SetParameter) SetEnableFlowControl

func (m *MongodConfig_SetParameter) SetEnableFlowControl(v *wrapperspb.BoolValue)

func (*MongodConfig_SetParameter) SetMinSnapshotHistoryWindowInSeconds

func (m *MongodConfig_SetParameter) SetMinSnapshotHistoryWindowInSeconds(v *wrapperspb.Int64Value)

func (*MongodConfig_SetParameter) String

func (x *MongodConfig_SetParameter) String() string

type MongodConfig_Storage

type MongodConfig_Storage struct {

	// Configuration of the WiredTiger storage engine.
	WiredTiger *MongodConfig_Storage_WiredTiger `protobuf:"bytes,1,opt,name=wired_tiger,json=wiredTiger,proto3" json:"wired_tiger,omitempty"`
	// Configuration of the MongoDB [journal](https://docs.mongodb.com/v7.0/reference/glossary/#std-term-journal).
	Journal *MongodConfig_Storage_Journal `protobuf:"bytes,2,opt,name=journal,proto3" json:"journal,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig_Storage) Descriptor deprecated

func (*MongodConfig_Storage) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig_Storage.ProtoReflect.Descriptor instead.

func (*MongodConfig_Storage) GetJournal

func (*MongodConfig_Storage) GetWiredTiger

func (*MongodConfig_Storage) ProtoMessage

func (*MongodConfig_Storage) ProtoMessage()

func (*MongodConfig_Storage) ProtoReflect

func (x *MongodConfig_Storage) ProtoReflect() protoreflect.Message

func (*MongodConfig_Storage) Reset

func (x *MongodConfig_Storage) Reset()

func (*MongodConfig_Storage) SetJournal

func (*MongodConfig_Storage) SetWiredTiger

func (*MongodConfig_Storage) String

func (x *MongodConfig_Storage) String() string

type MongodConfig_Storage_Journal

type MongodConfig_Storage_Journal struct {

	// Commit interval between journal operations, in milliseconds.
	// Default: 100.
	CommitInterval *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=commit_interval,json=commitInterval,proto3" json:"commit_interval,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig_Storage_Journal) Descriptor deprecated

func (*MongodConfig_Storage_Journal) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig_Storage_Journal.ProtoReflect.Descriptor instead.

func (*MongodConfig_Storage_Journal) GetCommitInterval

func (x *MongodConfig_Storage_Journal) GetCommitInterval() *wrapperspb.Int64Value

func (*MongodConfig_Storage_Journal) ProtoMessage

func (*MongodConfig_Storage_Journal) ProtoMessage()

func (*MongodConfig_Storage_Journal) ProtoReflect

func (*MongodConfig_Storage_Journal) Reset

func (x *MongodConfig_Storage_Journal) Reset()

func (*MongodConfig_Storage_Journal) SetCommitInterval

func (m *MongodConfig_Storage_Journal) SetCommitInterval(v *wrapperspb.Int64Value)

func (*MongodConfig_Storage_Journal) String

type MongodConfig_Storage_WiredTiger

type MongodConfig_Storage_WiredTiger struct {

	// Engine configuration for WiredTiger.
	EngineConfig *MongodConfig_Storage_WiredTiger_EngineConfig `protobuf:"bytes,1,opt,name=engine_config,json=engineConfig,proto3" json:"engine_config,omitempty"`
	// Collection configuration for WiredTiger.
	CollectionConfig *MongodConfig_Storage_WiredTiger_CollectionConfig `protobuf:"bytes,2,opt,name=collection_config,json=collectionConfig,proto3" json:"collection_config,omitempty"`
	// Index configuration for WiredTiger
	IndexConfig *MongodConfig_Storage_WiredTiger_IndexConfig `protobuf:"bytes,3,opt,name=index_config,json=indexConfig,proto3" json:"index_config,omitempty"`
	// contains filtered or unexported fields
}

Configuration of WiredTiger storage engine.

func (*MongodConfig_Storage_WiredTiger) Descriptor deprecated

func (*MongodConfig_Storage_WiredTiger) Descriptor() ([]byte, []int)

Deprecated: Use MongodConfig_Storage_WiredTiger.ProtoReflect.Descriptor instead.

func (*MongodConfig_Storage_WiredTiger) GetCollectionConfig

func (*MongodConfig_Storage_WiredTiger) GetEngineConfig

func (*MongodConfig_Storage_WiredTiger) GetIndexConfig

func (*MongodConfig_Storage_WiredTiger) ProtoMessage

func (*MongodConfig_Storage_WiredTiger) ProtoMessage()

func (*MongodConfig_Storage_WiredTiger) ProtoReflect

func (*MongodConfig_Storage_WiredTiger) Reset

func (*MongodConfig_Storage_WiredTiger) SetCollectionConfig

func (*MongodConfig_Storage_WiredTiger) SetEngineConfig

func (*MongodConfig_Storage_WiredTiger) SetIndexConfig

func (*MongodConfig_Storage_WiredTiger) String

type MongodConfig_Storage_WiredTiger_CollectionConfig

type MongodConfig_Storage_WiredTiger_CollectionConfig struct {

	// Default type of compression to use for collection data.
	BlockCompressor MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor `` /* 207-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongodConfig_Storage_WiredTiger_CollectionConfig) Descriptor deprecated

Deprecated: Use MongodConfig_Storage_WiredTiger_CollectionConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig_Storage_WiredTiger_CollectionConfig) GetBlockCompressor

func (*MongodConfig_Storage_WiredTiger_CollectionConfig) ProtoMessage

func (*MongodConfig_Storage_WiredTiger_CollectionConfig) ProtoReflect

func (*MongodConfig_Storage_WiredTiger_CollectionConfig) Reset

func (*MongodConfig_Storage_WiredTiger_CollectionConfig) SetBlockCompressor

func (*MongodConfig_Storage_WiredTiger_CollectionConfig) String

type MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor

type MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor int32
const (
	MongodConfig_Storage_WiredTiger_CollectionConfig_COMPRESSOR_UNSPECIFIED MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor = 0
	// No compression.
	MongodConfig_Storage_WiredTiger_CollectionConfig_NONE MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor = 1
	// The [Snappy](https://docs.mongodb.com/v7.0/reference/glossary/#std-term-snappy) compression.
	MongodConfig_Storage_WiredTiger_CollectionConfig_SNAPPY MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor = 2
	// The [zlib](https://docs.mongodb.com/v7.0/reference/glossary/#std-term-zlib) compression.
	MongodConfig_Storage_WiredTiger_CollectionConfig_ZLIB MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor = 3
	// The [zstd](https://docs.mongodb.com/v7.0/reference/glossary/#std-term-zstd) compression.
	MongodConfig_Storage_WiredTiger_CollectionConfig_ZSTD MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor = 4
)

func (MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor) Descriptor

func (MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor) Enum

func (MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor) EnumDescriptor deprecated

Deprecated: Use MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor.Descriptor instead.

func (MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor) Number

func (MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor) String

func (MongodConfig_Storage_WiredTiger_CollectionConfig_Compressor) Type

type MongodConfig_Storage_WiredTiger_EngineConfig

type MongodConfig_Storage_WiredTiger_EngineConfig struct {

	// The maximum size of the internal cache that WiredTiger will use for all data.
	CacheSizeGb *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=cache_size_gb,json=cacheSizeGb,proto3" json:"cache_size_gb,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig_Storage_WiredTiger_EngineConfig) Descriptor deprecated

Deprecated: Use MongodConfig_Storage_WiredTiger_EngineConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig_Storage_WiredTiger_EngineConfig) GetCacheSizeGb

func (*MongodConfig_Storage_WiredTiger_EngineConfig) ProtoMessage

func (*MongodConfig_Storage_WiredTiger_EngineConfig) ProtoReflect

func (*MongodConfig_Storage_WiredTiger_EngineConfig) Reset

func (*MongodConfig_Storage_WiredTiger_EngineConfig) SetCacheSizeGb

func (*MongodConfig_Storage_WiredTiger_EngineConfig) String

type MongodConfig_Storage_WiredTiger_IndexConfig

type MongodConfig_Storage_WiredTiger_IndexConfig struct {

	// Enables or disables [prefix compression](https://www.mongodb.com/docs/manual/reference/glossary/#std-term-prefix-compression)
	PrefixCompression *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=prefix_compression,json=prefixCompression,proto3" json:"prefix_compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongodConfig_Storage_WiredTiger_IndexConfig) Descriptor deprecated

Deprecated: Use MongodConfig_Storage_WiredTiger_IndexConfig.ProtoReflect.Descriptor instead.

func (*MongodConfig_Storage_WiredTiger_IndexConfig) GetPrefixCompression

func (*MongodConfig_Storage_WiredTiger_IndexConfig) ProtoMessage

func (*MongodConfig_Storage_WiredTiger_IndexConfig) ProtoReflect

func (*MongodConfig_Storage_WiredTiger_IndexConfig) Reset

func (*MongodConfig_Storage_WiredTiger_IndexConfig) SetPrefixCompression

func (*MongodConfig_Storage_WiredTiger_IndexConfig) String

type MongosConfig

type MongosConfig struct {

	// Network settings for mongos.
	Net *MongosConfig_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfig) Descriptor deprecated

func (*MongosConfig) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig.ProtoReflect.Descriptor instead.

func (*MongosConfig) GetNet

func (x *MongosConfig) GetNet() *MongosConfig_Network

func (*MongosConfig) ProtoMessage

func (*MongosConfig) ProtoMessage()

func (*MongosConfig) ProtoReflect

func (x *MongosConfig) ProtoReflect() protoreflect.Message

func (*MongosConfig) Reset

func (x *MongosConfig) Reset()

func (*MongosConfig) SetNet

func (m *MongosConfig) SetNet(v *MongosConfig_Network)

func (*MongosConfig) String

func (x *MongosConfig) String() string

type MongosConfig3_6

type MongosConfig3_6 struct {

	// Network settings for mongos.
	Net *MongosConfig3_6_Network `protobuf:"bytes,1,opt,name=net,proto3" json:"net,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfig3_6) Descriptor deprecated

func (*MongosConfig3_6) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig3_6.ProtoReflect.Descriptor instead.

func (*MongosConfig3_6) GetNet

func (*MongosConfig3_6) ProtoMessage

func (*MongosConfig3_6) ProtoMessage()

func (*MongosConfig3_6) ProtoReflect

func (x *MongosConfig3_6) ProtoReflect() protoreflect.Message

func (*MongosConfig3_6) Reset

func (x *MongosConfig3_6) Reset()

func (*MongosConfig3_6) SetNet

func (*MongosConfig3_6) String

func (x *MongosConfig3_6) String() string

type MongosConfig3_6_Network

type MongosConfig3_6_Network struct {

	// The maximum number of incoming connections.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongosConfig3_6_Network) Descriptor deprecated

func (*MongosConfig3_6_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig3_6_Network.ProtoReflect.Descriptor instead.

func (*MongosConfig3_6_Network) GetMaxIncomingConnections

func (x *MongosConfig3_6_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongosConfig3_6_Network) ProtoMessage

func (*MongosConfig3_6_Network) ProtoMessage()

func (*MongosConfig3_6_Network) ProtoReflect

func (x *MongosConfig3_6_Network) ProtoReflect() protoreflect.Message

func (*MongosConfig3_6_Network) Reset

func (x *MongosConfig3_6_Network) Reset()

func (*MongosConfig3_6_Network) SetMaxIncomingConnections

func (m *MongosConfig3_6_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongosConfig3_6_Network) String

func (x *MongosConfig3_6_Network) String() string

type MongosConfig4_0

type MongosConfig4_0 struct {

	// Network settings for mongos.
	Net *MongosConfig4_0_Network `protobuf:"bytes,1,opt,name=net,proto3" json:"net,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfig4_0) Descriptor deprecated

func (*MongosConfig4_0) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig4_0.ProtoReflect.Descriptor instead.

func (*MongosConfig4_0) GetNet

func (*MongosConfig4_0) ProtoMessage

func (*MongosConfig4_0) ProtoMessage()

func (*MongosConfig4_0) ProtoReflect

func (x *MongosConfig4_0) ProtoReflect() protoreflect.Message

func (*MongosConfig4_0) Reset

func (x *MongosConfig4_0) Reset()

func (*MongosConfig4_0) SetNet

func (*MongosConfig4_0) String

func (x *MongosConfig4_0) String() string

type MongosConfig4_0_Network

type MongosConfig4_0_Network struct {

	// The maximum number of simultaneous connections that mongos will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongosConfig4_0_Network) Descriptor deprecated

func (*MongosConfig4_0_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig4_0_Network.ProtoReflect.Descriptor instead.

func (*MongosConfig4_0_Network) GetMaxIncomingConnections

func (x *MongosConfig4_0_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongosConfig4_0_Network) ProtoMessage

func (*MongosConfig4_0_Network) ProtoMessage()

func (*MongosConfig4_0_Network) ProtoReflect

func (x *MongosConfig4_0_Network) ProtoReflect() protoreflect.Message

func (*MongosConfig4_0_Network) Reset

func (x *MongosConfig4_0_Network) Reset()

func (*MongosConfig4_0_Network) SetMaxIncomingConnections

func (m *MongosConfig4_0_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongosConfig4_0_Network) String

func (x *MongosConfig4_0_Network) String() string

type MongosConfig4_2

type MongosConfig4_2 struct {

	// Network settings for mongos.
	Net *MongosConfig4_2_Network `protobuf:"bytes,1,opt,name=net,proto3" json:"net,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfig4_2) Descriptor deprecated

func (*MongosConfig4_2) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig4_2.ProtoReflect.Descriptor instead.

func (*MongosConfig4_2) GetNet

func (*MongosConfig4_2) ProtoMessage

func (*MongosConfig4_2) ProtoMessage()

func (*MongosConfig4_2) ProtoReflect

func (x *MongosConfig4_2) ProtoReflect() protoreflect.Message

func (*MongosConfig4_2) Reset

func (x *MongosConfig4_2) Reset()

func (*MongosConfig4_2) SetNet

func (*MongosConfig4_2) String

func (x *MongosConfig4_2) String() string

type MongosConfig4_2_Network

type MongosConfig4_2_Network struct {

	// The maximum number of simultaneous connections that mongos will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// Compression settings
	Compression *MongosConfig4_2_Network_Compression `protobuf:"bytes,2,opt,name=compression,proto3" json:"compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfig4_2_Network) Descriptor deprecated

func (*MongosConfig4_2_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig4_2_Network.ProtoReflect.Descriptor instead.

func (*MongosConfig4_2_Network) GetCompression

func (*MongosConfig4_2_Network) GetMaxIncomingConnections

func (x *MongosConfig4_2_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongosConfig4_2_Network) ProtoMessage

func (*MongosConfig4_2_Network) ProtoMessage()

func (*MongosConfig4_2_Network) ProtoReflect

func (x *MongosConfig4_2_Network) ProtoReflect() protoreflect.Message

func (*MongosConfig4_2_Network) Reset

func (x *MongosConfig4_2_Network) Reset()

func (*MongosConfig4_2_Network) SetCompression

func (*MongosConfig4_2_Network) SetMaxIncomingConnections

func (m *MongosConfig4_2_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongosConfig4_2_Network) String

func (x *MongosConfig4_2_Network) String() string

type MongosConfig4_2_Network_Compression

type MongosConfig4_2_Network_Compression struct {

	// Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
	// - other members of the deployment if the instance is part of a replica set or a sharded cluster
	// - mongosh
	// - drivers that support the OP_COMPRESSED message format.
	// MongoDB supports the following compressors:
	Compressors []MongosConfig4_2_Network_Compression_Compressor `` /* 170-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongosConfig4_2_Network_Compression) Descriptor deprecated

func (*MongosConfig4_2_Network_Compression) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig4_2_Network_Compression.ProtoReflect.Descriptor instead.

func (*MongosConfig4_2_Network_Compression) GetCompressors

func (*MongosConfig4_2_Network_Compression) ProtoMessage

func (*MongosConfig4_2_Network_Compression) ProtoMessage()

func (*MongosConfig4_2_Network_Compression) ProtoReflect

func (*MongosConfig4_2_Network_Compression) Reset

func (*MongosConfig4_2_Network_Compression) SetCompressors

func (*MongosConfig4_2_Network_Compression) String

type MongosConfig4_2_Network_Compression_Compressor

type MongosConfig4_2_Network_Compression_Compressor int32
const (
	MongosConfig4_2_Network_Compression_COMPRESSOR_UNSPECIFIED MongosConfig4_2_Network_Compression_Compressor = 0
	// The [Snappy](https://docs.mongodb.com/v4.2/reference/glossary/#term-snappy) compression.
	MongosConfig4_2_Network_Compression_SNAPPY MongosConfig4_2_Network_Compression_Compressor = 1
	// The [zlib](https://docs.mongodb.com/v4.2/reference/glossary/#term-zlib) compression.
	MongosConfig4_2_Network_Compression_ZLIB MongosConfig4_2_Network_Compression_Compressor = 2
	// The [zstd](https://docs.mongodb.com/v4.2/reference/glossary/#term-zstd) compression.
	MongosConfig4_2_Network_Compression_ZSTD MongosConfig4_2_Network_Compression_Compressor = 3
	// No compression
	MongosConfig4_2_Network_Compression_DISABLED MongosConfig4_2_Network_Compression_Compressor = 4
)

func (MongosConfig4_2_Network_Compression_Compressor) Descriptor

func (MongosConfig4_2_Network_Compression_Compressor) Enum

func (MongosConfig4_2_Network_Compression_Compressor) EnumDescriptor deprecated

Deprecated: Use MongosConfig4_2_Network_Compression_Compressor.Descriptor instead.

func (MongosConfig4_2_Network_Compression_Compressor) Number

func (MongosConfig4_2_Network_Compression_Compressor) String

func (MongosConfig4_2_Network_Compression_Compressor) Type

type MongosConfig4_4

type MongosConfig4_4 struct {

	// Network settings for mongos.
	Net *MongosConfig4_4_Network `protobuf:"bytes,1,opt,name=net,proto3" json:"net,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfig4_4) Descriptor deprecated

func (*MongosConfig4_4) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig4_4.ProtoReflect.Descriptor instead.

func (*MongosConfig4_4) GetNet

func (*MongosConfig4_4) ProtoMessage

func (*MongosConfig4_4) ProtoMessage()

func (*MongosConfig4_4) ProtoReflect

func (x *MongosConfig4_4) ProtoReflect() protoreflect.Message

func (*MongosConfig4_4) Reset

func (x *MongosConfig4_4) Reset()

func (*MongosConfig4_4) SetNet

func (*MongosConfig4_4) String

func (x *MongosConfig4_4) String() string

type MongosConfig4_4Enterprise

type MongosConfig4_4Enterprise struct {

	// Network settings for mongos.
	Net *MongosConfig4_4Enterprise_Network `protobuf:"bytes,1,opt,name=net,proto3" json:"net,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfig4_4Enterprise) Descriptor deprecated

func (*MongosConfig4_4Enterprise) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig4_4Enterprise.ProtoReflect.Descriptor instead.

func (*MongosConfig4_4Enterprise) GetNet

func (*MongosConfig4_4Enterprise) ProtoMessage

func (*MongosConfig4_4Enterprise) ProtoMessage()

func (*MongosConfig4_4Enterprise) ProtoReflect

func (*MongosConfig4_4Enterprise) Reset

func (x *MongosConfig4_4Enterprise) Reset()

func (*MongosConfig4_4Enterprise) SetNet

func (*MongosConfig4_4Enterprise) String

func (x *MongosConfig4_4Enterprise) String() string

type MongosConfig4_4Enterprise_Network

type MongosConfig4_4Enterprise_Network struct {

	// The maximum number of simultaneous connections that mongos will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// Compression settings
	Compression *MongosConfig4_4Enterprise_Network_Compression `protobuf:"bytes,2,opt,name=compression,proto3" json:"compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfig4_4Enterprise_Network) Descriptor deprecated

func (*MongosConfig4_4Enterprise_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig4_4Enterprise_Network.ProtoReflect.Descriptor instead.

func (*MongosConfig4_4Enterprise_Network) GetCompression

func (*MongosConfig4_4Enterprise_Network) GetMaxIncomingConnections

func (x *MongosConfig4_4Enterprise_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongosConfig4_4Enterprise_Network) ProtoMessage

func (*MongosConfig4_4Enterprise_Network) ProtoMessage()

func (*MongosConfig4_4Enterprise_Network) ProtoReflect

func (*MongosConfig4_4Enterprise_Network) Reset

func (*MongosConfig4_4Enterprise_Network) SetCompression

func (*MongosConfig4_4Enterprise_Network) SetMaxIncomingConnections

func (m *MongosConfig4_4Enterprise_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongosConfig4_4Enterprise_Network) String

type MongosConfig4_4Enterprise_Network_Compression

type MongosConfig4_4Enterprise_Network_Compression struct {

	// Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
	// - other members of the deployment if the instance is part of a replica set or a sharded cluster
	// - mongosh
	// - drivers that support the OP_COMPRESSED message format.
	// MongoDB supports the following compressors:
	Compressors []MongosConfig4_4Enterprise_Network_Compression_Compressor `` /* 180-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongosConfig4_4Enterprise_Network_Compression) Descriptor deprecated

Deprecated: Use MongosConfig4_4Enterprise_Network_Compression.ProtoReflect.Descriptor instead.

func (*MongosConfig4_4Enterprise_Network_Compression) GetCompressors

func (*MongosConfig4_4Enterprise_Network_Compression) ProtoMessage

func (*MongosConfig4_4Enterprise_Network_Compression) ProtoReflect

func (*MongosConfig4_4Enterprise_Network_Compression) Reset

func (*MongosConfig4_4Enterprise_Network_Compression) SetCompressors

func (*MongosConfig4_4Enterprise_Network_Compression) String

type MongosConfig4_4Enterprise_Network_Compression_Compressor

type MongosConfig4_4Enterprise_Network_Compression_Compressor int32
const (
	MongosConfig4_4Enterprise_Network_Compression_COMPRESSOR_UNSPECIFIED MongosConfig4_4Enterprise_Network_Compression_Compressor = 0
	// The [Snappy](https://docs.mongodb.com/v4.2/reference/glossary/#term-snappy) compression.
	MongosConfig4_4Enterprise_Network_Compression_SNAPPY MongosConfig4_4Enterprise_Network_Compression_Compressor = 1
	// The [zlib](https://docs.mongodb.com/v4.2/reference/glossary/#term-zlib) compression.
	MongosConfig4_4Enterprise_Network_Compression_ZLIB MongosConfig4_4Enterprise_Network_Compression_Compressor = 2
	// The [zstd](https://docs.mongodb.com/v4.2/reference/glossary/#term-zstd) compression.
	MongosConfig4_4Enterprise_Network_Compression_ZSTD MongosConfig4_4Enterprise_Network_Compression_Compressor = 3
	// No compression
	MongosConfig4_4Enterprise_Network_Compression_DISABLED MongosConfig4_4Enterprise_Network_Compression_Compressor = 4
)

func (MongosConfig4_4Enterprise_Network_Compression_Compressor) Descriptor

func (MongosConfig4_4Enterprise_Network_Compression_Compressor) Enum

func (MongosConfig4_4Enterprise_Network_Compression_Compressor) EnumDescriptor deprecated

Deprecated: Use MongosConfig4_4Enterprise_Network_Compression_Compressor.Descriptor instead.

func (MongosConfig4_4Enterprise_Network_Compression_Compressor) Number

func (MongosConfig4_4Enterprise_Network_Compression_Compressor) String

func (MongosConfig4_4Enterprise_Network_Compression_Compressor) Type

type MongosConfig4_4_Network

type MongosConfig4_4_Network struct {

	// The maximum number of simultaneous connections that mongos will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// Compression settings
	Compression *MongosConfig4_4_Network_Compression `protobuf:"bytes,2,opt,name=compression,proto3" json:"compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfig4_4_Network) Descriptor deprecated

func (*MongosConfig4_4_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig4_4_Network.ProtoReflect.Descriptor instead.

func (*MongosConfig4_4_Network) GetCompression

func (*MongosConfig4_4_Network) GetMaxIncomingConnections

func (x *MongosConfig4_4_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongosConfig4_4_Network) ProtoMessage

func (*MongosConfig4_4_Network) ProtoMessage()

func (*MongosConfig4_4_Network) ProtoReflect

func (x *MongosConfig4_4_Network) ProtoReflect() protoreflect.Message

func (*MongosConfig4_4_Network) Reset

func (x *MongosConfig4_4_Network) Reset()

func (*MongosConfig4_4_Network) SetCompression

func (*MongosConfig4_4_Network) SetMaxIncomingConnections

func (m *MongosConfig4_4_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongosConfig4_4_Network) String

func (x *MongosConfig4_4_Network) String() string

type MongosConfig4_4_Network_Compression

type MongosConfig4_4_Network_Compression struct {

	// Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
	// - other members of the deployment if the instance is part of a replica set or a sharded cluster
	// - mongosh
	// - drivers that support the OP_COMPRESSED message format.
	// MongoDB supports the following compressors:
	Compressors []MongosConfig4_4_Network_Compression_Compressor `` /* 170-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongosConfig4_4_Network_Compression) Descriptor deprecated

func (*MongosConfig4_4_Network_Compression) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig4_4_Network_Compression.ProtoReflect.Descriptor instead.

func (*MongosConfig4_4_Network_Compression) GetCompressors

func (*MongosConfig4_4_Network_Compression) ProtoMessage

func (*MongosConfig4_4_Network_Compression) ProtoMessage()

func (*MongosConfig4_4_Network_Compression) ProtoReflect

func (*MongosConfig4_4_Network_Compression) Reset

func (*MongosConfig4_4_Network_Compression) SetCompressors

func (*MongosConfig4_4_Network_Compression) String

type MongosConfig4_4_Network_Compression_Compressor

type MongosConfig4_4_Network_Compression_Compressor int32
const (
	MongosConfig4_4_Network_Compression_COMPRESSOR_UNSPECIFIED MongosConfig4_4_Network_Compression_Compressor = 0
	// The [Snappy](https://docs.mongodb.com/v4.2/reference/glossary/#term-snappy) compression.
	MongosConfig4_4_Network_Compression_SNAPPY MongosConfig4_4_Network_Compression_Compressor = 1
	// The [zlib](https://docs.mongodb.com/v4.2/reference/glossary/#term-zlib) compression.
	MongosConfig4_4_Network_Compression_ZLIB MongosConfig4_4_Network_Compression_Compressor = 2
	// The [zstd](https://docs.mongodb.com/v4.2/reference/glossary/#term-zstd) compression.
	MongosConfig4_4_Network_Compression_ZSTD MongosConfig4_4_Network_Compression_Compressor = 3
	// No compression
	MongosConfig4_4_Network_Compression_DISABLED MongosConfig4_4_Network_Compression_Compressor = 4
)

func (MongosConfig4_4_Network_Compression_Compressor) Descriptor

func (MongosConfig4_4_Network_Compression_Compressor) Enum

func (MongosConfig4_4_Network_Compression_Compressor) EnumDescriptor deprecated

Deprecated: Use MongosConfig4_4_Network_Compression_Compressor.Descriptor instead.

func (MongosConfig4_4_Network_Compression_Compressor) Number

func (MongosConfig4_4_Network_Compression_Compressor) String

func (MongosConfig4_4_Network_Compression_Compressor) Type

type MongosConfig5_0

type MongosConfig5_0 struct {

	// Network settings for mongos.
	Net *MongosConfig5_0_Network `protobuf:"bytes,1,opt,name=net,proto3" json:"net,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfig5_0) Descriptor deprecated

func (*MongosConfig5_0) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig5_0.ProtoReflect.Descriptor instead.

func (*MongosConfig5_0) GetNet

func (*MongosConfig5_0) ProtoMessage

func (*MongosConfig5_0) ProtoMessage()

func (*MongosConfig5_0) ProtoReflect

func (x *MongosConfig5_0) ProtoReflect() protoreflect.Message

func (*MongosConfig5_0) Reset

func (x *MongosConfig5_0) Reset()

func (*MongosConfig5_0) SetNet

func (*MongosConfig5_0) String

func (x *MongosConfig5_0) String() string

type MongosConfig5_0Enterprise

type MongosConfig5_0Enterprise struct {

	// Network settings for mongos.
	Net *MongosConfig5_0Enterprise_Network `protobuf:"bytes,1,opt,name=net,proto3" json:"net,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfig5_0Enterprise) Descriptor deprecated

func (*MongosConfig5_0Enterprise) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig5_0Enterprise.ProtoReflect.Descriptor instead.

func (*MongosConfig5_0Enterprise) GetNet

func (*MongosConfig5_0Enterprise) ProtoMessage

func (*MongosConfig5_0Enterprise) ProtoMessage()

func (*MongosConfig5_0Enterprise) ProtoReflect

func (*MongosConfig5_0Enterprise) Reset

func (x *MongosConfig5_0Enterprise) Reset()

func (*MongosConfig5_0Enterprise) SetNet

func (*MongosConfig5_0Enterprise) String

func (x *MongosConfig5_0Enterprise) String() string

type MongosConfig5_0Enterprise_Network

type MongosConfig5_0Enterprise_Network struct {

	// The maximum number of simultaneous connections that mongos will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// Compression settings
	Compression *MongosConfig5_0Enterprise_Network_Compression `protobuf:"bytes,2,opt,name=compression,proto3" json:"compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfig5_0Enterprise_Network) Descriptor deprecated

func (*MongosConfig5_0Enterprise_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig5_0Enterprise_Network.ProtoReflect.Descriptor instead.

func (*MongosConfig5_0Enterprise_Network) GetCompression

func (*MongosConfig5_0Enterprise_Network) GetMaxIncomingConnections

func (x *MongosConfig5_0Enterprise_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongosConfig5_0Enterprise_Network) ProtoMessage

func (*MongosConfig5_0Enterprise_Network) ProtoMessage()

func (*MongosConfig5_0Enterprise_Network) ProtoReflect

func (*MongosConfig5_0Enterprise_Network) Reset

func (*MongosConfig5_0Enterprise_Network) SetCompression

func (*MongosConfig5_0Enterprise_Network) SetMaxIncomingConnections

func (m *MongosConfig5_0Enterprise_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongosConfig5_0Enterprise_Network) String

type MongosConfig5_0Enterprise_Network_Compression

type MongosConfig5_0Enterprise_Network_Compression struct {

	// Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
	// - other members of the deployment if the instance is part of a replica set or a sharded cluster
	// - mongosh
	// - drivers that support the OP_COMPRESSED message format.
	// MongoDB supports the following compressors:
	Compressors []MongosConfig5_0Enterprise_Network_Compression_Compressor `` /* 180-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongosConfig5_0Enterprise_Network_Compression) Descriptor deprecated

Deprecated: Use MongosConfig5_0Enterprise_Network_Compression.ProtoReflect.Descriptor instead.

func (*MongosConfig5_0Enterprise_Network_Compression) GetCompressors

func (*MongosConfig5_0Enterprise_Network_Compression) ProtoMessage

func (*MongosConfig5_0Enterprise_Network_Compression) ProtoReflect

func (*MongosConfig5_0Enterprise_Network_Compression) Reset

func (*MongosConfig5_0Enterprise_Network_Compression) SetCompressors

func (*MongosConfig5_0Enterprise_Network_Compression) String

type MongosConfig5_0Enterprise_Network_Compression_Compressor

type MongosConfig5_0Enterprise_Network_Compression_Compressor int32
const (
	MongosConfig5_0Enterprise_Network_Compression_COMPRESSOR_UNSPECIFIED MongosConfig5_0Enterprise_Network_Compression_Compressor = 0
	// The [Snappy](https://docs.mongodb.com/v4.2/reference/glossary/#term-snappy) compression.
	MongosConfig5_0Enterprise_Network_Compression_SNAPPY MongosConfig5_0Enterprise_Network_Compression_Compressor = 1
	// The [zlib](https://docs.mongodb.com/v4.2/reference/glossary/#term-zlib) compression.
	MongosConfig5_0Enterprise_Network_Compression_ZLIB MongosConfig5_0Enterprise_Network_Compression_Compressor = 2
	// The [zstd](https://docs.mongodb.com/v4.2/reference/glossary/#term-zstd) compression.
	MongosConfig5_0Enterprise_Network_Compression_ZSTD MongosConfig5_0Enterprise_Network_Compression_Compressor = 3
	// No compression
	MongosConfig5_0Enterprise_Network_Compression_DISABLED MongosConfig5_0Enterprise_Network_Compression_Compressor = 4
)

func (MongosConfig5_0Enterprise_Network_Compression_Compressor) Descriptor

func (MongosConfig5_0Enterprise_Network_Compression_Compressor) Enum

func (MongosConfig5_0Enterprise_Network_Compression_Compressor) EnumDescriptor deprecated

Deprecated: Use MongosConfig5_0Enterprise_Network_Compression_Compressor.Descriptor instead.

func (MongosConfig5_0Enterprise_Network_Compression_Compressor) Number

func (MongosConfig5_0Enterprise_Network_Compression_Compressor) String

func (MongosConfig5_0Enterprise_Network_Compression_Compressor) Type

type MongosConfig5_0_Network

type MongosConfig5_0_Network struct {

	// The maximum number of simultaneous connections that mongos will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// Compression settings
	Compression *MongosConfig5_0_Network_Compression `protobuf:"bytes,2,opt,name=compression,proto3" json:"compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfig5_0_Network) Descriptor deprecated

func (*MongosConfig5_0_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig5_0_Network.ProtoReflect.Descriptor instead.

func (*MongosConfig5_0_Network) GetCompression

func (*MongosConfig5_0_Network) GetMaxIncomingConnections

func (x *MongosConfig5_0_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongosConfig5_0_Network) ProtoMessage

func (*MongosConfig5_0_Network) ProtoMessage()

func (*MongosConfig5_0_Network) ProtoReflect

func (x *MongosConfig5_0_Network) ProtoReflect() protoreflect.Message

func (*MongosConfig5_0_Network) Reset

func (x *MongosConfig5_0_Network) Reset()

func (*MongosConfig5_0_Network) SetCompression

func (*MongosConfig5_0_Network) SetMaxIncomingConnections

func (m *MongosConfig5_0_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongosConfig5_0_Network) String

func (x *MongosConfig5_0_Network) String() string

type MongosConfig5_0_Network_Compression

type MongosConfig5_0_Network_Compression struct {

	// Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
	// - other members of the deployment if the instance is part of a replica set or a sharded cluster
	// - mongosh
	// - drivers that support the OP_COMPRESSED message format.
	// MongoDB supports the following compressors:
	Compressors []MongosConfig5_0_Network_Compression_Compressor `` /* 170-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongosConfig5_0_Network_Compression) Descriptor deprecated

func (*MongosConfig5_0_Network_Compression) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig5_0_Network_Compression.ProtoReflect.Descriptor instead.

func (*MongosConfig5_0_Network_Compression) GetCompressors

func (*MongosConfig5_0_Network_Compression) ProtoMessage

func (*MongosConfig5_0_Network_Compression) ProtoMessage()

func (*MongosConfig5_0_Network_Compression) ProtoReflect

func (*MongosConfig5_0_Network_Compression) Reset

func (*MongosConfig5_0_Network_Compression) SetCompressors

func (*MongosConfig5_0_Network_Compression) String

type MongosConfig5_0_Network_Compression_Compressor

type MongosConfig5_0_Network_Compression_Compressor int32
const (
	MongosConfig5_0_Network_Compression_COMPRESSOR_UNSPECIFIED MongosConfig5_0_Network_Compression_Compressor = 0
	// The [Snappy](https://docs.mongodb.com/v4.2/reference/glossary/#term-snappy) compression.
	MongosConfig5_0_Network_Compression_SNAPPY MongosConfig5_0_Network_Compression_Compressor = 1
	// The [zlib](https://docs.mongodb.com/v4.2/reference/glossary/#term-zlib) compression.
	MongosConfig5_0_Network_Compression_ZLIB MongosConfig5_0_Network_Compression_Compressor = 2
	// The [zstd](https://docs.mongodb.com/v4.2/reference/glossary/#term-zstd) compression.
	MongosConfig5_0_Network_Compression_ZSTD MongosConfig5_0_Network_Compression_Compressor = 3
	// No compression
	MongosConfig5_0_Network_Compression_DISABLED MongosConfig5_0_Network_Compression_Compressor = 4
)

func (MongosConfig5_0_Network_Compression_Compressor) Descriptor

func (MongosConfig5_0_Network_Compression_Compressor) Enum

func (MongosConfig5_0_Network_Compression_Compressor) EnumDescriptor deprecated

Deprecated: Use MongosConfig5_0_Network_Compression_Compressor.Descriptor instead.

func (MongosConfig5_0_Network_Compression_Compressor) Number

func (MongosConfig5_0_Network_Compression_Compressor) String

func (MongosConfig5_0_Network_Compression_Compressor) Type

type MongosConfig6_0

type MongosConfig6_0 struct {

	// Network settings for mongos.
	Net *MongosConfig6_0_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfig6_0) Descriptor deprecated

func (*MongosConfig6_0) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig6_0.ProtoReflect.Descriptor instead.

func (*MongosConfig6_0) GetNet

func (*MongosConfig6_0) ProtoMessage

func (*MongosConfig6_0) ProtoMessage()

func (*MongosConfig6_0) ProtoReflect

func (x *MongosConfig6_0) ProtoReflect() protoreflect.Message

func (*MongosConfig6_0) Reset

func (x *MongosConfig6_0) Reset()

func (*MongosConfig6_0) SetNet

func (*MongosConfig6_0) String

func (x *MongosConfig6_0) String() string

type MongosConfig6_0Enterprise

type MongosConfig6_0Enterprise struct {

	// Network settings for mongos.
	Net *MongosConfig6_0Enterprise_Network `protobuf:"bytes,3,opt,name=net,proto3" json:"net,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfig6_0Enterprise) Descriptor deprecated

func (*MongosConfig6_0Enterprise) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig6_0Enterprise.ProtoReflect.Descriptor instead.

func (*MongosConfig6_0Enterprise) GetNet

func (*MongosConfig6_0Enterprise) ProtoMessage

func (*MongosConfig6_0Enterprise) ProtoMessage()

func (*MongosConfig6_0Enterprise) ProtoReflect

func (*MongosConfig6_0Enterprise) Reset

func (x *MongosConfig6_0Enterprise) Reset()

func (*MongosConfig6_0Enterprise) SetNet

func (*MongosConfig6_0Enterprise) String

func (x *MongosConfig6_0Enterprise) String() string

type MongosConfig6_0Enterprise_Network

type MongosConfig6_0Enterprise_Network struct {

	// The maximum number of simultaneous connections that mongos will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// Compression settings
	Compression *MongosConfig6_0Enterprise_Network_Compression `protobuf:"bytes,2,opt,name=compression,proto3" json:"compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfig6_0Enterprise_Network) Descriptor deprecated

func (*MongosConfig6_0Enterprise_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig6_0Enterprise_Network.ProtoReflect.Descriptor instead.

func (*MongosConfig6_0Enterprise_Network) GetCompression

func (*MongosConfig6_0Enterprise_Network) GetMaxIncomingConnections

func (x *MongosConfig6_0Enterprise_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongosConfig6_0Enterprise_Network) ProtoMessage

func (*MongosConfig6_0Enterprise_Network) ProtoMessage()

func (*MongosConfig6_0Enterprise_Network) ProtoReflect

func (*MongosConfig6_0Enterprise_Network) Reset

func (*MongosConfig6_0Enterprise_Network) SetCompression

func (*MongosConfig6_0Enterprise_Network) SetMaxIncomingConnections

func (m *MongosConfig6_0Enterprise_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongosConfig6_0Enterprise_Network) String

type MongosConfig6_0Enterprise_Network_Compression

type MongosConfig6_0Enterprise_Network_Compression struct {

	// Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
	// - other members of the deployment if the instance is part of a replica set or a sharded cluster
	// - mongosh
	// - drivers that support the OP_COMPRESSED message format.
	// MongoDB supports the following compressors:
	Compressors []MongosConfig6_0Enterprise_Network_Compression_Compressor `` /* 180-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongosConfig6_0Enterprise_Network_Compression) Descriptor deprecated

Deprecated: Use MongosConfig6_0Enterprise_Network_Compression.ProtoReflect.Descriptor instead.

func (*MongosConfig6_0Enterprise_Network_Compression) GetCompressors

func (*MongosConfig6_0Enterprise_Network_Compression) ProtoMessage

func (*MongosConfig6_0Enterprise_Network_Compression) ProtoReflect

func (*MongosConfig6_0Enterprise_Network_Compression) Reset

func (*MongosConfig6_0Enterprise_Network_Compression) SetCompressors

func (*MongosConfig6_0Enterprise_Network_Compression) String

type MongosConfig6_0Enterprise_Network_Compression_Compressor

type MongosConfig6_0Enterprise_Network_Compression_Compressor int32
const (
	MongosConfig6_0Enterprise_Network_Compression_COMPRESSOR_UNSPECIFIED MongosConfig6_0Enterprise_Network_Compression_Compressor = 0
	// The [Snappy](https://docs.mongodb.com/v4.2/reference/glossary/#term-snappy) compression.
	MongosConfig6_0Enterprise_Network_Compression_SNAPPY MongosConfig6_0Enterprise_Network_Compression_Compressor = 1
	// The [zlib](https://docs.mongodb.com/v4.2/reference/glossary/#term-zlib) compression.
	MongosConfig6_0Enterprise_Network_Compression_ZLIB MongosConfig6_0Enterprise_Network_Compression_Compressor = 2
	// The [zstd](https://docs.mongodb.com/v4.2/reference/glossary/#term-zstd) compression.
	MongosConfig6_0Enterprise_Network_Compression_ZSTD MongosConfig6_0Enterprise_Network_Compression_Compressor = 3
	// No compression
	MongosConfig6_0Enterprise_Network_Compression_DISABLED MongosConfig6_0Enterprise_Network_Compression_Compressor = 4
)

func (MongosConfig6_0Enterprise_Network_Compression_Compressor) Descriptor

func (MongosConfig6_0Enterprise_Network_Compression_Compressor) Enum

func (MongosConfig6_0Enterprise_Network_Compression_Compressor) EnumDescriptor deprecated

Deprecated: Use MongosConfig6_0Enterprise_Network_Compression_Compressor.Descriptor instead.

func (MongosConfig6_0Enterprise_Network_Compression_Compressor) Number

func (MongosConfig6_0Enterprise_Network_Compression_Compressor) String

func (MongosConfig6_0Enterprise_Network_Compression_Compressor) Type

type MongosConfig6_0_Network

type MongosConfig6_0_Network struct {

	// The maximum number of simultaneous connections that mongos will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// Compression settings
	Compression *MongosConfig6_0_Network_Compression `protobuf:"bytes,2,opt,name=compression,proto3" json:"compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfig6_0_Network) Descriptor deprecated

func (*MongosConfig6_0_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig6_0_Network.ProtoReflect.Descriptor instead.

func (*MongosConfig6_0_Network) GetCompression

func (*MongosConfig6_0_Network) GetMaxIncomingConnections

func (x *MongosConfig6_0_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongosConfig6_0_Network) ProtoMessage

func (*MongosConfig6_0_Network) ProtoMessage()

func (*MongosConfig6_0_Network) ProtoReflect

func (x *MongosConfig6_0_Network) ProtoReflect() protoreflect.Message

func (*MongosConfig6_0_Network) Reset

func (x *MongosConfig6_0_Network) Reset()

func (*MongosConfig6_0_Network) SetCompression

func (*MongosConfig6_0_Network) SetMaxIncomingConnections

func (m *MongosConfig6_0_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongosConfig6_0_Network) String

func (x *MongosConfig6_0_Network) String() string

type MongosConfig6_0_Network_Compression

type MongosConfig6_0_Network_Compression struct {

	// Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
	// - other members of the deployment if the instance is part of a replica set or a sharded cluster
	// - mongosh
	// - drivers that support the OP_COMPRESSED message format.
	// MongoDB supports the following compressors:
	Compressors []MongosConfig6_0_Network_Compression_Compressor `` /* 170-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongosConfig6_0_Network_Compression) Descriptor deprecated

func (*MongosConfig6_0_Network_Compression) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig6_0_Network_Compression.ProtoReflect.Descriptor instead.

func (*MongosConfig6_0_Network_Compression) GetCompressors

func (*MongosConfig6_0_Network_Compression) ProtoMessage

func (*MongosConfig6_0_Network_Compression) ProtoMessage()

func (*MongosConfig6_0_Network_Compression) ProtoReflect

func (*MongosConfig6_0_Network_Compression) Reset

func (*MongosConfig6_0_Network_Compression) SetCompressors

func (*MongosConfig6_0_Network_Compression) String

type MongosConfig6_0_Network_Compression_Compressor

type MongosConfig6_0_Network_Compression_Compressor int32
const (
	MongosConfig6_0_Network_Compression_COMPRESSOR_UNSPECIFIED MongosConfig6_0_Network_Compression_Compressor = 0
	// The [Snappy](https://docs.mongodb.com/v4.2/reference/glossary/#term-snappy) compression.
	MongosConfig6_0_Network_Compression_SNAPPY MongosConfig6_0_Network_Compression_Compressor = 1
	// The [zlib](https://docs.mongodb.com/v4.2/reference/glossary/#term-zlib) compression.
	MongosConfig6_0_Network_Compression_ZLIB MongosConfig6_0_Network_Compression_Compressor = 2
	// The [zstd](https://docs.mongodb.com/v4.2/reference/glossary/#term-zstd) compression.
	MongosConfig6_0_Network_Compression_ZSTD MongosConfig6_0_Network_Compression_Compressor = 3
	// No compression
	MongosConfig6_0_Network_Compression_DISABLED MongosConfig6_0_Network_Compression_Compressor = 4
)

func (MongosConfig6_0_Network_Compression_Compressor) Descriptor

func (MongosConfig6_0_Network_Compression_Compressor) Enum

func (MongosConfig6_0_Network_Compression_Compressor) EnumDescriptor deprecated

Deprecated: Use MongosConfig6_0_Network_Compression_Compressor.Descriptor instead.

func (MongosConfig6_0_Network_Compression_Compressor) Number

func (MongosConfig6_0_Network_Compression_Compressor) String

func (MongosConfig6_0_Network_Compression_Compressor) Type

type MongosConfigSet

type MongosConfigSet struct {

	// Effective mongos settings for a MongoDB cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongosConfig `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongos settings for a MongoDB cluster.
	UserConfig *MongosConfig `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongos configuration for a MongoDB cluster.
	DefaultConfig *MongosConfig `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfigSet) Descriptor deprecated

func (*MongosConfigSet) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfigSet.ProtoReflect.Descriptor instead.

func (*MongosConfigSet) GetDefaultConfig

func (x *MongosConfigSet) GetDefaultConfig() *MongosConfig

func (*MongosConfigSet) GetEffectiveConfig

func (x *MongosConfigSet) GetEffectiveConfig() *MongosConfig

func (*MongosConfigSet) GetUserConfig

func (x *MongosConfigSet) GetUserConfig() *MongosConfig

func (*MongosConfigSet) ProtoMessage

func (*MongosConfigSet) ProtoMessage()

func (*MongosConfigSet) ProtoReflect

func (x *MongosConfigSet) ProtoReflect() protoreflect.Message

func (*MongosConfigSet) Reset

func (x *MongosConfigSet) Reset()

func (*MongosConfigSet) SetDefaultConfig

func (m *MongosConfigSet) SetDefaultConfig(v *MongosConfig)

func (*MongosConfigSet) SetEffectiveConfig

func (m *MongosConfigSet) SetEffectiveConfig(v *MongosConfig)

func (*MongosConfigSet) SetUserConfig

func (m *MongosConfigSet) SetUserConfig(v *MongosConfig)

func (*MongosConfigSet) String

func (x *MongosConfigSet) String() string

type MongosConfigSet3_6

type MongosConfigSet3_6 struct {

	// Effective settings for a MongoDB 3.6 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongosConfig3_6 `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined settings for a MongoDB 3.6 cluster.
	UserConfig *MongosConfig3_6 `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default configuration for a MongoDB 3.6 cluster.
	DefaultConfig *MongosConfig3_6 `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfigSet3_6) Descriptor deprecated

func (*MongosConfigSet3_6) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfigSet3_6.ProtoReflect.Descriptor instead.

func (*MongosConfigSet3_6) GetDefaultConfig

func (x *MongosConfigSet3_6) GetDefaultConfig() *MongosConfig3_6

func (*MongosConfigSet3_6) GetEffectiveConfig

func (x *MongosConfigSet3_6) GetEffectiveConfig() *MongosConfig3_6

func (*MongosConfigSet3_6) GetUserConfig

func (x *MongosConfigSet3_6) GetUserConfig() *MongosConfig3_6

func (*MongosConfigSet3_6) ProtoMessage

func (*MongosConfigSet3_6) ProtoMessage()

func (*MongosConfigSet3_6) ProtoReflect

func (x *MongosConfigSet3_6) ProtoReflect() protoreflect.Message

func (*MongosConfigSet3_6) Reset

func (x *MongosConfigSet3_6) Reset()

func (*MongosConfigSet3_6) SetDefaultConfig

func (m *MongosConfigSet3_6) SetDefaultConfig(v *MongosConfig3_6)

func (*MongosConfigSet3_6) SetEffectiveConfig

func (m *MongosConfigSet3_6) SetEffectiveConfig(v *MongosConfig3_6)

func (*MongosConfigSet3_6) SetUserConfig

func (m *MongosConfigSet3_6) SetUserConfig(v *MongosConfig3_6)

func (*MongosConfigSet3_6) String

func (x *MongosConfigSet3_6) String() string

type MongosConfigSet4_0

type MongosConfigSet4_0 struct {

	// Effective mongos settings for a MongoDB 4.0 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongosConfig4_0 `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongos settings for a MongoDB 4.0 cluster.
	UserConfig *MongosConfig4_0 `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongos configuration for a MongoDB 4.0 cluster.
	DefaultConfig *MongosConfig4_0 `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfigSet4_0) Descriptor deprecated

func (*MongosConfigSet4_0) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfigSet4_0.ProtoReflect.Descriptor instead.

func (*MongosConfigSet4_0) GetDefaultConfig

func (x *MongosConfigSet4_0) GetDefaultConfig() *MongosConfig4_0

func (*MongosConfigSet4_0) GetEffectiveConfig

func (x *MongosConfigSet4_0) GetEffectiveConfig() *MongosConfig4_0

func (*MongosConfigSet4_0) GetUserConfig

func (x *MongosConfigSet4_0) GetUserConfig() *MongosConfig4_0

func (*MongosConfigSet4_0) ProtoMessage

func (*MongosConfigSet4_0) ProtoMessage()

func (*MongosConfigSet4_0) ProtoReflect

func (x *MongosConfigSet4_0) ProtoReflect() protoreflect.Message

func (*MongosConfigSet4_0) Reset

func (x *MongosConfigSet4_0) Reset()

func (*MongosConfigSet4_0) SetDefaultConfig

func (m *MongosConfigSet4_0) SetDefaultConfig(v *MongosConfig4_0)

func (*MongosConfigSet4_0) SetEffectiveConfig

func (m *MongosConfigSet4_0) SetEffectiveConfig(v *MongosConfig4_0)

func (*MongosConfigSet4_0) SetUserConfig

func (m *MongosConfigSet4_0) SetUserConfig(v *MongosConfig4_0)

func (*MongosConfigSet4_0) String

func (x *MongosConfigSet4_0) String() string

type MongosConfigSet4_2

type MongosConfigSet4_2 struct {

	// Effective mongos settings for a MongoDB 4.2 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongosConfig4_2 `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongos settings for a MongoDB 4.2 cluster.
	UserConfig *MongosConfig4_2 `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongos configuration for a MongoDB 4.2 cluster.
	DefaultConfig *MongosConfig4_2 `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfigSet4_2) Descriptor deprecated

func (*MongosConfigSet4_2) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfigSet4_2.ProtoReflect.Descriptor instead.

func (*MongosConfigSet4_2) GetDefaultConfig

func (x *MongosConfigSet4_2) GetDefaultConfig() *MongosConfig4_2

func (*MongosConfigSet4_2) GetEffectiveConfig

func (x *MongosConfigSet4_2) GetEffectiveConfig() *MongosConfig4_2

func (*MongosConfigSet4_2) GetUserConfig

func (x *MongosConfigSet4_2) GetUserConfig() *MongosConfig4_2

func (*MongosConfigSet4_2) ProtoMessage

func (*MongosConfigSet4_2) ProtoMessage()

func (*MongosConfigSet4_2) ProtoReflect

func (x *MongosConfigSet4_2) ProtoReflect() protoreflect.Message

func (*MongosConfigSet4_2) Reset

func (x *MongosConfigSet4_2) Reset()

func (*MongosConfigSet4_2) SetDefaultConfig

func (m *MongosConfigSet4_2) SetDefaultConfig(v *MongosConfig4_2)

func (*MongosConfigSet4_2) SetEffectiveConfig

func (m *MongosConfigSet4_2) SetEffectiveConfig(v *MongosConfig4_2)

func (*MongosConfigSet4_2) SetUserConfig

func (m *MongosConfigSet4_2) SetUserConfig(v *MongosConfig4_2)

func (*MongosConfigSet4_2) String

func (x *MongosConfigSet4_2) String() string

type MongosConfigSet4_4

type MongosConfigSet4_4 struct {

	// Effective mongos settings for a MongoDB 4.4 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongosConfig4_4 `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongos settings for a MongoDB 4.4 cluster.
	UserConfig *MongosConfig4_4 `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongos configuration for a MongoDB 4.4 cluster.
	DefaultConfig *MongosConfig4_4 `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfigSet4_4) Descriptor deprecated

func (*MongosConfigSet4_4) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfigSet4_4.ProtoReflect.Descriptor instead.

func (*MongosConfigSet4_4) GetDefaultConfig

func (x *MongosConfigSet4_4) GetDefaultConfig() *MongosConfig4_4

func (*MongosConfigSet4_4) GetEffectiveConfig

func (x *MongosConfigSet4_4) GetEffectiveConfig() *MongosConfig4_4

func (*MongosConfigSet4_4) GetUserConfig

func (x *MongosConfigSet4_4) GetUserConfig() *MongosConfig4_4

func (*MongosConfigSet4_4) ProtoMessage

func (*MongosConfigSet4_4) ProtoMessage()

func (*MongosConfigSet4_4) ProtoReflect

func (x *MongosConfigSet4_4) ProtoReflect() protoreflect.Message

func (*MongosConfigSet4_4) Reset

func (x *MongosConfigSet4_4) Reset()

func (*MongosConfigSet4_4) SetDefaultConfig

func (m *MongosConfigSet4_4) SetDefaultConfig(v *MongosConfig4_4)

func (*MongosConfigSet4_4) SetEffectiveConfig

func (m *MongosConfigSet4_4) SetEffectiveConfig(v *MongosConfig4_4)

func (*MongosConfigSet4_4) SetUserConfig

func (m *MongosConfigSet4_4) SetUserConfig(v *MongosConfig4_4)

func (*MongosConfigSet4_4) String

func (x *MongosConfigSet4_4) String() string

type MongosConfigSet4_4Enterprise

type MongosConfigSet4_4Enterprise struct {

	// Effective mongos settings for a MongoDB 4.4 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongosConfig4_4Enterprise `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongos settings for a MongoDB 4.4 cluster.
	UserConfig *MongosConfig4_4Enterprise `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongos configuration for a MongoDB 4.4 cluster.
	DefaultConfig *MongosConfig4_4Enterprise `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfigSet4_4Enterprise) Descriptor deprecated

func (*MongosConfigSet4_4Enterprise) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfigSet4_4Enterprise.ProtoReflect.Descriptor instead.

func (*MongosConfigSet4_4Enterprise) GetDefaultConfig

func (*MongosConfigSet4_4Enterprise) GetEffectiveConfig

func (*MongosConfigSet4_4Enterprise) GetUserConfig

func (*MongosConfigSet4_4Enterprise) ProtoMessage

func (*MongosConfigSet4_4Enterprise) ProtoMessage()

func (*MongosConfigSet4_4Enterprise) ProtoReflect

func (*MongosConfigSet4_4Enterprise) Reset

func (x *MongosConfigSet4_4Enterprise) Reset()

func (*MongosConfigSet4_4Enterprise) SetDefaultConfig

func (*MongosConfigSet4_4Enterprise) SetEffectiveConfig

func (m *MongosConfigSet4_4Enterprise) SetEffectiveConfig(v *MongosConfig4_4Enterprise)

func (*MongosConfigSet4_4Enterprise) SetUserConfig

func (*MongosConfigSet4_4Enterprise) String

type MongosConfigSet5_0

type MongosConfigSet5_0 struct {

	// Effective mongos settings for a MongoDB 5.0 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongosConfig5_0 `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongos settings for a MongoDB 5.0 cluster.
	UserConfig *MongosConfig5_0 `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongos configuration for a MongoDB 5.0 cluster.
	DefaultConfig *MongosConfig5_0 `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfigSet5_0) Descriptor deprecated

func (*MongosConfigSet5_0) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfigSet5_0.ProtoReflect.Descriptor instead.

func (*MongosConfigSet5_0) GetDefaultConfig

func (x *MongosConfigSet5_0) GetDefaultConfig() *MongosConfig5_0

func (*MongosConfigSet5_0) GetEffectiveConfig

func (x *MongosConfigSet5_0) GetEffectiveConfig() *MongosConfig5_0

func (*MongosConfigSet5_0) GetUserConfig

func (x *MongosConfigSet5_0) GetUserConfig() *MongosConfig5_0

func (*MongosConfigSet5_0) ProtoMessage

func (*MongosConfigSet5_0) ProtoMessage()

func (*MongosConfigSet5_0) ProtoReflect

func (x *MongosConfigSet5_0) ProtoReflect() protoreflect.Message

func (*MongosConfigSet5_0) Reset

func (x *MongosConfigSet5_0) Reset()

func (*MongosConfigSet5_0) SetDefaultConfig

func (m *MongosConfigSet5_0) SetDefaultConfig(v *MongosConfig5_0)

func (*MongosConfigSet5_0) SetEffectiveConfig

func (m *MongosConfigSet5_0) SetEffectiveConfig(v *MongosConfig5_0)

func (*MongosConfigSet5_0) SetUserConfig

func (m *MongosConfigSet5_0) SetUserConfig(v *MongosConfig5_0)

func (*MongosConfigSet5_0) String

func (x *MongosConfigSet5_0) String() string

type MongosConfigSet5_0Enterprise

type MongosConfigSet5_0Enterprise struct {

	// Effective mongos settings for a MongoDB 5.0 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongosConfig5_0Enterprise `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongos settings for a MongoDB 5.0 cluster.
	UserConfig *MongosConfig5_0Enterprise `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongos configuration for a MongoDB 5.0 cluster.
	DefaultConfig *MongosConfig5_0Enterprise `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfigSet5_0Enterprise) Descriptor deprecated

func (*MongosConfigSet5_0Enterprise) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfigSet5_0Enterprise.ProtoReflect.Descriptor instead.

func (*MongosConfigSet5_0Enterprise) GetDefaultConfig

func (*MongosConfigSet5_0Enterprise) GetEffectiveConfig

func (*MongosConfigSet5_0Enterprise) GetUserConfig

func (*MongosConfigSet5_0Enterprise) ProtoMessage

func (*MongosConfigSet5_0Enterprise) ProtoMessage()

func (*MongosConfigSet5_0Enterprise) ProtoReflect

func (*MongosConfigSet5_0Enterprise) Reset

func (x *MongosConfigSet5_0Enterprise) Reset()

func (*MongosConfigSet5_0Enterprise) SetDefaultConfig

func (*MongosConfigSet5_0Enterprise) SetEffectiveConfig

func (m *MongosConfigSet5_0Enterprise) SetEffectiveConfig(v *MongosConfig5_0Enterprise)

func (*MongosConfigSet5_0Enterprise) SetUserConfig

func (*MongosConfigSet5_0Enterprise) String

type MongosConfigSet6_0

type MongosConfigSet6_0 struct {

	// Effective mongos settings for a MongoDB 6.0 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongosConfig6_0 `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongos settings for a MongoDB 6.0 cluster.
	UserConfig *MongosConfig6_0 `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongos configuration for a MongoDB 6.0 cluster.
	DefaultConfig *MongosConfig6_0 `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfigSet6_0) Descriptor deprecated

func (*MongosConfigSet6_0) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfigSet6_0.ProtoReflect.Descriptor instead.

func (*MongosConfigSet6_0) GetDefaultConfig

func (x *MongosConfigSet6_0) GetDefaultConfig() *MongosConfig6_0

func (*MongosConfigSet6_0) GetEffectiveConfig

func (x *MongosConfigSet6_0) GetEffectiveConfig() *MongosConfig6_0

func (*MongosConfigSet6_0) GetUserConfig

func (x *MongosConfigSet6_0) GetUserConfig() *MongosConfig6_0

func (*MongosConfigSet6_0) ProtoMessage

func (*MongosConfigSet6_0) ProtoMessage()

func (*MongosConfigSet6_0) ProtoReflect

func (x *MongosConfigSet6_0) ProtoReflect() protoreflect.Message

func (*MongosConfigSet6_0) Reset

func (x *MongosConfigSet6_0) Reset()

func (*MongosConfigSet6_0) SetDefaultConfig

func (m *MongosConfigSet6_0) SetDefaultConfig(v *MongosConfig6_0)

func (*MongosConfigSet6_0) SetEffectiveConfig

func (m *MongosConfigSet6_0) SetEffectiveConfig(v *MongosConfig6_0)

func (*MongosConfigSet6_0) SetUserConfig

func (m *MongosConfigSet6_0) SetUserConfig(v *MongosConfig6_0)

func (*MongosConfigSet6_0) String

func (x *MongosConfigSet6_0) String() string

type MongosConfigSet6_0Enterprise

type MongosConfigSet6_0Enterprise struct {

	// Effective mongos settings for a MongoDB 6.0 cluster (a combination of settings defined
	// in [user_config] and [default_config]).
	EffectiveConfig *MongosConfig6_0Enterprise `protobuf:"bytes,1,opt,name=effective_config,json=effectiveConfig,proto3" json:"effective_config,omitempty"`
	// User-defined mongos settings for a MongoDB 5.0 cluster.
	UserConfig *MongosConfig6_0Enterprise `protobuf:"bytes,2,opt,name=user_config,json=userConfig,proto3" json:"user_config,omitempty"`
	// Default mongos configuration for a MongoDB 5.0 cluster.
	DefaultConfig *MongosConfig6_0Enterprise `protobuf:"bytes,3,opt,name=default_config,json=defaultConfig,proto3" json:"default_config,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfigSet6_0Enterprise) Descriptor deprecated

func (*MongosConfigSet6_0Enterprise) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfigSet6_0Enterprise.ProtoReflect.Descriptor instead.

func (*MongosConfigSet6_0Enterprise) GetDefaultConfig

func (*MongosConfigSet6_0Enterprise) GetEffectiveConfig

func (*MongosConfigSet6_0Enterprise) GetUserConfig

func (*MongosConfigSet6_0Enterprise) ProtoMessage

func (*MongosConfigSet6_0Enterprise) ProtoMessage()

func (*MongosConfigSet6_0Enterprise) ProtoReflect

func (*MongosConfigSet6_0Enterprise) Reset

func (x *MongosConfigSet6_0Enterprise) Reset()

func (*MongosConfigSet6_0Enterprise) SetDefaultConfig

func (*MongosConfigSet6_0Enterprise) SetEffectiveConfig

func (m *MongosConfigSet6_0Enterprise) SetEffectiveConfig(v *MongosConfig6_0Enterprise)

func (*MongosConfigSet6_0Enterprise) SetUserConfig

func (*MongosConfigSet6_0Enterprise) String

type MongosConfig_Network

type MongosConfig_Network struct {

	// The maximum number of simultaneous connections that mongos will accept.
	MaxIncomingConnections *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */
	// Compression settings
	Compression *MongosConfig_Network_Compression `protobuf:"bytes,2,opt,name=compression,proto3" json:"compression,omitempty"`
	// contains filtered or unexported fields
}

func (*MongosConfig_Network) Descriptor deprecated

func (*MongosConfig_Network) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig_Network.ProtoReflect.Descriptor instead.

func (*MongosConfig_Network) GetCompression

func (*MongosConfig_Network) GetMaxIncomingConnections

func (x *MongosConfig_Network) GetMaxIncomingConnections() *wrapperspb.Int64Value

func (*MongosConfig_Network) ProtoMessage

func (*MongosConfig_Network) ProtoMessage()

func (*MongosConfig_Network) ProtoReflect

func (x *MongosConfig_Network) ProtoReflect() protoreflect.Message

func (*MongosConfig_Network) Reset

func (x *MongosConfig_Network) Reset()

func (*MongosConfig_Network) SetCompression

func (*MongosConfig_Network) SetMaxIncomingConnections

func (m *MongosConfig_Network) SetMaxIncomingConnections(v *wrapperspb.Int64Value)

func (*MongosConfig_Network) String

func (x *MongosConfig_Network) String() string

type MongosConfig_Network_Compression

type MongosConfig_Network_Compression struct {

	// Specifies the default compressor(s) to use for communication between this mongod or mongos instance and:
	// - other members of the deployment if the instance is part of a replica set or a sharded cluster
	// - mongosh
	// - drivers that support the OP_COMPRESSED message format.
	// MongoDB supports the following compressors:
	Compressors []MongosConfig_Network_Compression_Compressor `` /* 167-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MongosConfig_Network_Compression) Descriptor deprecated

func (*MongosConfig_Network_Compression) Descriptor() ([]byte, []int)

Deprecated: Use MongosConfig_Network_Compression.ProtoReflect.Descriptor instead.

func (*MongosConfig_Network_Compression) GetCompressors

func (*MongosConfig_Network_Compression) ProtoMessage

func (*MongosConfig_Network_Compression) ProtoMessage()

func (*MongosConfig_Network_Compression) ProtoReflect

func (*MongosConfig_Network_Compression) Reset

func (*MongosConfig_Network_Compression) SetCompressors

func (*MongosConfig_Network_Compression) String

type MongosConfig_Network_Compression_Compressor

type MongosConfig_Network_Compression_Compressor int32
const (
	MongosConfig_Network_Compression_COMPRESSOR_UNSPECIFIED MongosConfig_Network_Compression_Compressor = 0
	// The [Snappy](https://docs.mongodb.com/v4.2/reference/glossary/#term-snappy) compression.
	MongosConfig_Network_Compression_SNAPPY MongosConfig_Network_Compression_Compressor = 1
	// The [zlib](https://docs.mongodb.com/v4.2/reference/glossary/#term-zlib) compression.
	MongosConfig_Network_Compression_ZLIB MongosConfig_Network_Compression_Compressor = 2
	// The [zstd](https://docs.mongodb.com/v4.2/reference/glossary/#term-zstd) compression.
	MongosConfig_Network_Compression_ZSTD MongosConfig_Network_Compression_Compressor = 3
	// No compression
	MongosConfig_Network_Compression_DISABLED MongosConfig_Network_Compression_Compressor = 4
)

func (MongosConfig_Network_Compression_Compressor) Descriptor

func (MongosConfig_Network_Compression_Compressor) Enum

func (MongosConfig_Network_Compression_Compressor) EnumDescriptor deprecated

func (MongosConfig_Network_Compression_Compressor) EnumDescriptor() ([]byte, []int)

Deprecated: Use MongosConfig_Network_Compression_Compressor.Descriptor instead.

func (MongosConfig_Network_Compression_Compressor) Number

func (MongosConfig_Network_Compression_Compressor) String

func (MongosConfig_Network_Compression_Compressor) Type

Jump to

Keyboard shortcuts

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