Documentation ¶
Index ¶
- Variables
- type ActionResultExpiringBlobAccessConfiguration
- func (*ActionResultExpiringBlobAccessConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *ActionResultExpiringBlobAccessConfiguration) GetBackend() *BlobAccessConfiguration
- func (x *ActionResultExpiringBlobAccessConfiguration) GetMaximumValidityJitter() *durationpb.Duration
- func (x *ActionResultExpiringBlobAccessConfiguration) GetMinimumTimestamp() *timestamppb.Timestamp
- func (x *ActionResultExpiringBlobAccessConfiguration) GetMinimumValidity() *durationpb.Duration
- func (*ActionResultExpiringBlobAccessConfiguration) ProtoMessage()
- func (x *ActionResultExpiringBlobAccessConfiguration) ProtoReflect() protoreflect.Message
- func (x *ActionResultExpiringBlobAccessConfiguration) Reset()
- func (x *ActionResultExpiringBlobAccessConfiguration) String() string
- type BlobAccessConfiguration
- func (*BlobAccessConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *BlobAccessConfiguration) GetActionResultExpiring() *ActionResultExpiringBlobAccessConfiguration
- func (m *BlobAccessConfiguration) GetBackend() isBlobAccessConfiguration_Backend
- func (x *BlobAccessConfiguration) GetCompletenessChecking() *CompletenessCheckingBlobAccessConfiguration
- func (x *BlobAccessConfiguration) GetDemultiplexing() *DemultiplexingBlobAccessConfiguration
- func (x *BlobAccessConfiguration) GetError() *status.Status
- func (x *BlobAccessConfiguration) GetExistenceCaching() *ExistenceCachingBlobAccessConfiguration
- func (x *BlobAccessConfiguration) GetGrpc() *grpc.ClientConfiguration
- func (x *BlobAccessConfiguration) GetHierarchicalInstanceNames() *BlobAccessConfiguration
- func (x *BlobAccessConfiguration) GetLabel() string
- func (x *BlobAccessConfiguration) GetLocal() *LocalBlobAccessConfiguration
- func (x *BlobAccessConfiguration) GetMirrored() *MirroredBlobAccessConfiguration
- func (x *BlobAccessConfiguration) GetReadCaching() *ReadCachingBlobAccessConfiguration
- func (x *BlobAccessConfiguration) GetReadCanarying() *ReadCanaryingBlobAccessConfiguration
- func (x *BlobAccessConfiguration) GetReadFallback() *ReadFallbackBlobAccessConfiguration
- func (x *BlobAccessConfiguration) GetReferenceExpanding() *ReferenceExpandingBlobAccessConfiguration
- func (x *BlobAccessConfiguration) GetSharding() *ShardingBlobAccessConfiguration
- func (x *BlobAccessConfiguration) GetWithLabels() *WithLabelsBlobAccessConfiguration
- func (x *BlobAccessConfiguration) GetZipReading() *ZIPBlobAccessConfiguration
- func (x *BlobAccessConfiguration) GetZipWriting() *ZIPBlobAccessConfiguration
- func (*BlobAccessConfiguration) ProtoMessage()
- func (x *BlobAccessConfiguration) ProtoReflect() protoreflect.Message
- func (x *BlobAccessConfiguration) Reset()
- func (x *BlobAccessConfiguration) String() string
- type BlobAccessConfiguration_ActionResultExpiring
- type BlobAccessConfiguration_CompletenessChecking
- type BlobAccessConfiguration_Demultiplexing
- type BlobAccessConfiguration_Error
- type BlobAccessConfiguration_ExistenceCaching
- type BlobAccessConfiguration_Grpc
- type BlobAccessConfiguration_HierarchicalInstanceNames
- type BlobAccessConfiguration_Label
- type BlobAccessConfiguration_Local
- type BlobAccessConfiguration_Mirrored
- type BlobAccessConfiguration_ReadCaching
- type BlobAccessConfiguration_ReadCanarying
- type BlobAccessConfiguration_ReadFallback
- type BlobAccessConfiguration_ReferenceExpanding
- type BlobAccessConfiguration_Sharding
- type BlobAccessConfiguration_WithLabels
- type BlobAccessConfiguration_ZipReading
- type BlobAccessConfiguration_ZipWriting
- type BlobReplicatorConfiguration
- func (*BlobReplicatorConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *BlobReplicatorConfiguration) GetConcurrencyLimiting() *ConcurrencyLimitingBlobReplicatorConfiguration
- func (x *BlobReplicatorConfiguration) GetDeduplicating() *BlobReplicatorConfiguration
- func (x *BlobReplicatorConfiguration) GetLocal() *emptypb.Empty
- func (m *BlobReplicatorConfiguration) GetMode() isBlobReplicatorConfiguration_Mode
- func (x *BlobReplicatorConfiguration) GetNoop() *emptypb.Empty
- func (x *BlobReplicatorConfiguration) GetQueued() *QueuedBlobReplicatorConfiguration
- func (x *BlobReplicatorConfiguration) GetRemote() *grpc.ClientConfiguration
- func (*BlobReplicatorConfiguration) ProtoMessage()
- func (x *BlobReplicatorConfiguration) ProtoReflect() protoreflect.Message
- func (x *BlobReplicatorConfiguration) Reset()
- func (x *BlobReplicatorConfiguration) String() string
- type BlobReplicatorConfiguration_ConcurrencyLimiting
- type BlobReplicatorConfiguration_Deduplicating
- type BlobReplicatorConfiguration_Local
- type BlobReplicatorConfiguration_Noop
- type BlobReplicatorConfiguration_Queued
- type BlobReplicatorConfiguration_Remote
- type BlobstoreConfiguration
- func (*BlobstoreConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *BlobstoreConfiguration) GetActionCache() *BlobAccessConfiguration
- func (x *BlobstoreConfiguration) GetContentAddressableStorage() *BlobAccessConfiguration
- func (*BlobstoreConfiguration) ProtoMessage()
- func (x *BlobstoreConfiguration) ProtoReflect() protoreflect.Message
- func (x *BlobstoreConfiguration) Reset()
- func (x *BlobstoreConfiguration) String() string
- type CompletenessCheckingBlobAccessConfiguration
- func (*CompletenessCheckingBlobAccessConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *CompletenessCheckingBlobAccessConfiguration) GetBackend() *BlobAccessConfiguration
- func (x *CompletenessCheckingBlobAccessConfiguration) GetMaximumTotalTreeSizeBytes() int64
- func (*CompletenessCheckingBlobAccessConfiguration) ProtoMessage()
- func (x *CompletenessCheckingBlobAccessConfiguration) ProtoReflect() protoreflect.Message
- func (x *CompletenessCheckingBlobAccessConfiguration) Reset()
- func (x *CompletenessCheckingBlobAccessConfiguration) String() string
- type ConcurrencyLimitingBlobReplicatorConfiguration
- func (*ConcurrencyLimitingBlobReplicatorConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *ConcurrencyLimitingBlobReplicatorConfiguration) GetBase() *BlobReplicatorConfiguration
- func (x *ConcurrencyLimitingBlobReplicatorConfiguration) GetMaximumConcurrency() int64
- func (*ConcurrencyLimitingBlobReplicatorConfiguration) ProtoMessage()
- func (x *ConcurrencyLimitingBlobReplicatorConfiguration) ProtoReflect() protoreflect.Message
- func (x *ConcurrencyLimitingBlobReplicatorConfiguration) Reset()
- func (x *ConcurrencyLimitingBlobReplicatorConfiguration) String() string
- type DemultiplexedBlobAccessConfiguration
- func (*DemultiplexedBlobAccessConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *DemultiplexedBlobAccessConfiguration) GetAddInstanceNamePrefix() string
- func (x *DemultiplexedBlobAccessConfiguration) GetBackend() *BlobAccessConfiguration
- func (*DemultiplexedBlobAccessConfiguration) ProtoMessage()
- func (x *DemultiplexedBlobAccessConfiguration) ProtoReflect() protoreflect.Message
- func (x *DemultiplexedBlobAccessConfiguration) Reset()
- func (x *DemultiplexedBlobAccessConfiguration) String() string
- type DemultiplexingBlobAccessConfiguration
- func (*DemultiplexingBlobAccessConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *DemultiplexingBlobAccessConfiguration) GetInstanceNamePrefixes() map[string]*DemultiplexedBlobAccessConfiguration
- func (*DemultiplexingBlobAccessConfiguration) ProtoMessage()
- func (x *DemultiplexingBlobAccessConfiguration) ProtoReflect() protoreflect.Message
- func (x *DemultiplexingBlobAccessConfiguration) Reset()
- func (x *DemultiplexingBlobAccessConfiguration) String() string
- type ExistenceCachingBlobAccessConfiguration
- func (*ExistenceCachingBlobAccessConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *ExistenceCachingBlobAccessConfiguration) GetBackend() *BlobAccessConfiguration
- func (x *ExistenceCachingBlobAccessConfiguration) GetExistenceCache() *digest.ExistenceCacheConfiguration
- func (*ExistenceCachingBlobAccessConfiguration) ProtoMessage()
- func (x *ExistenceCachingBlobAccessConfiguration) ProtoReflect() protoreflect.Message
- func (x *ExistenceCachingBlobAccessConfiguration) Reset()
- func (x *ExistenceCachingBlobAccessConfiguration) String() string
- type LocalBlobAccessConfiguration
- func (*LocalBlobAccessConfiguration) Descriptor() ([]byte, []int)deprecated
- func (m *LocalBlobAccessConfiguration) GetBlocksBackend() isLocalBlobAccessConfiguration_BlocksBackend
- func (x *LocalBlobAccessConfiguration) GetBlocksInMemory() *LocalBlobAccessConfiguration_BlocksInMemory
- func (x *LocalBlobAccessConfiguration) GetBlocksOnBlockDevice() *LocalBlobAccessConfiguration_BlocksOnBlockDevice
- func (x *LocalBlobAccessConfiguration) GetCurrentBlocks() int32
- func (x *LocalBlobAccessConfiguration) GetHierarchicalInstanceNames() bool
- func (m *LocalBlobAccessConfiguration) GetKeyLocationMapBackend() isLocalBlobAccessConfiguration_KeyLocationMapBackend
- func (x *LocalBlobAccessConfiguration) GetKeyLocationMapInMemory() *LocalBlobAccessConfiguration_KeyLocationMapInMemory
- func (x *LocalBlobAccessConfiguration) GetKeyLocationMapMaximumGetAttempts() uint32
- func (x *LocalBlobAccessConfiguration) GetKeyLocationMapMaximumPutAttempts() int64
- func (x *LocalBlobAccessConfiguration) GetKeyLocationMapOnBlockDevice() *blockdevice.Configuration
- func (x *LocalBlobAccessConfiguration) GetNewBlocks() int32
- func (x *LocalBlobAccessConfiguration) GetOldBlocks() int32
- func (x *LocalBlobAccessConfiguration) GetPersistent() *LocalBlobAccessConfiguration_Persistent
- func (*LocalBlobAccessConfiguration) ProtoMessage()
- func (x *LocalBlobAccessConfiguration) ProtoReflect() protoreflect.Message
- func (x *LocalBlobAccessConfiguration) Reset()
- func (x *LocalBlobAccessConfiguration) String() string
- type LocalBlobAccessConfiguration_BlocksInMemory
- func (*LocalBlobAccessConfiguration_BlocksInMemory) Descriptor() ([]byte, []int)deprecated
- func (x *LocalBlobAccessConfiguration_BlocksInMemory) GetBlockSizeBytes() int64
- func (*LocalBlobAccessConfiguration_BlocksInMemory) ProtoMessage()
- func (x *LocalBlobAccessConfiguration_BlocksInMemory) ProtoReflect() protoreflect.Message
- func (x *LocalBlobAccessConfiguration_BlocksInMemory) Reset()
- func (x *LocalBlobAccessConfiguration_BlocksInMemory) String() string
- type LocalBlobAccessConfiguration_BlocksInMemory_
- type LocalBlobAccessConfiguration_BlocksOnBlockDevice
- func (*LocalBlobAccessConfiguration_BlocksOnBlockDevice) Descriptor() ([]byte, []int)deprecated
- func (x *LocalBlobAccessConfiguration_BlocksOnBlockDevice) GetDataIntegrityValidationCache() *digest.ExistenceCacheConfiguration
- func (x *LocalBlobAccessConfiguration_BlocksOnBlockDevice) GetSource() *blockdevice.Configuration
- func (x *LocalBlobAccessConfiguration_BlocksOnBlockDevice) GetSpareBlocks() int32
- func (*LocalBlobAccessConfiguration_BlocksOnBlockDevice) ProtoMessage()
- func (x *LocalBlobAccessConfiguration_BlocksOnBlockDevice) ProtoReflect() protoreflect.Message
- func (x *LocalBlobAccessConfiguration_BlocksOnBlockDevice) Reset()
- func (x *LocalBlobAccessConfiguration_BlocksOnBlockDevice) String() string
- type LocalBlobAccessConfiguration_BlocksOnBlockDevice_
- type LocalBlobAccessConfiguration_KeyLocationMapInMemory
- func (*LocalBlobAccessConfiguration_KeyLocationMapInMemory) Descriptor() ([]byte, []int)deprecated
- func (x *LocalBlobAccessConfiguration_KeyLocationMapInMemory) GetEntries() int64
- func (*LocalBlobAccessConfiguration_KeyLocationMapInMemory) ProtoMessage()
- func (x *LocalBlobAccessConfiguration_KeyLocationMapInMemory) ProtoReflect() protoreflect.Message
- func (x *LocalBlobAccessConfiguration_KeyLocationMapInMemory) Reset()
- func (x *LocalBlobAccessConfiguration_KeyLocationMapInMemory) String() string
- type LocalBlobAccessConfiguration_KeyLocationMapInMemory_
- type LocalBlobAccessConfiguration_KeyLocationMapOnBlockDevice
- type LocalBlobAccessConfiguration_Persistent
- func (*LocalBlobAccessConfiguration_Persistent) Descriptor() ([]byte, []int)deprecated
- func (x *LocalBlobAccessConfiguration_Persistent) GetMinimumEpochInterval() *durationpb.Duration
- func (x *LocalBlobAccessConfiguration_Persistent) GetStateDirectoryPath() string
- func (*LocalBlobAccessConfiguration_Persistent) ProtoMessage()
- func (x *LocalBlobAccessConfiguration_Persistent) ProtoReflect() protoreflect.Message
- func (x *LocalBlobAccessConfiguration_Persistent) Reset()
- func (x *LocalBlobAccessConfiguration_Persistent) String() string
- type MirroredBlobAccessConfiguration
- func (*MirroredBlobAccessConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *MirroredBlobAccessConfiguration) GetBackendA() *BlobAccessConfiguration
- func (x *MirroredBlobAccessConfiguration) GetBackendB() *BlobAccessConfiguration
- func (x *MirroredBlobAccessConfiguration) GetReplicatorAToB() *BlobReplicatorConfiguration
- func (x *MirroredBlobAccessConfiguration) GetReplicatorBToA() *BlobReplicatorConfiguration
- func (*MirroredBlobAccessConfiguration) ProtoMessage()
- func (x *MirroredBlobAccessConfiguration) ProtoReflect() protoreflect.Message
- func (x *MirroredBlobAccessConfiguration) Reset()
- func (x *MirroredBlobAccessConfiguration) String() string
- type QueuedBlobReplicatorConfiguration
- func (*QueuedBlobReplicatorConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *QueuedBlobReplicatorConfiguration) GetBase() *BlobReplicatorConfiguration
- func (x *QueuedBlobReplicatorConfiguration) GetExistenceCache() *digest.ExistenceCacheConfiguration
- func (*QueuedBlobReplicatorConfiguration) ProtoMessage()
- func (x *QueuedBlobReplicatorConfiguration) ProtoReflect() protoreflect.Message
- func (x *QueuedBlobReplicatorConfiguration) Reset()
- func (x *QueuedBlobReplicatorConfiguration) String() string
- type ReadCachingBlobAccessConfiguration
- func (*ReadCachingBlobAccessConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *ReadCachingBlobAccessConfiguration) GetFast() *BlobAccessConfiguration
- func (x *ReadCachingBlobAccessConfiguration) GetReplicator() *BlobReplicatorConfiguration
- func (x *ReadCachingBlobAccessConfiguration) GetSlow() *BlobAccessConfiguration
- func (*ReadCachingBlobAccessConfiguration) ProtoMessage()
- func (x *ReadCachingBlobAccessConfiguration) ProtoReflect() protoreflect.Message
- func (x *ReadCachingBlobAccessConfiguration) Reset()
- func (x *ReadCachingBlobAccessConfiguration) String() string
- type ReadCanaryingBlobAccessConfiguration
- func (*ReadCanaryingBlobAccessConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *ReadCanaryingBlobAccessConfiguration) GetMaximumCacheDuration() *durationpb.Duration
- func (x *ReadCanaryingBlobAccessConfiguration) GetMaximumCacheSize() int32
- func (x *ReadCanaryingBlobAccessConfiguration) GetReplica() *BlobAccessConfiguration
- func (x *ReadCanaryingBlobAccessConfiguration) GetSource() *BlobAccessConfiguration
- func (*ReadCanaryingBlobAccessConfiguration) ProtoMessage()
- func (x *ReadCanaryingBlobAccessConfiguration) ProtoReflect() protoreflect.Message
- func (x *ReadCanaryingBlobAccessConfiguration) Reset()
- func (x *ReadCanaryingBlobAccessConfiguration) String() string
- type ReadFallbackBlobAccessConfiguration
- func (*ReadFallbackBlobAccessConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *ReadFallbackBlobAccessConfiguration) GetPrimary() *BlobAccessConfiguration
- func (x *ReadFallbackBlobAccessConfiguration) GetReplicator() *BlobReplicatorConfiguration
- func (x *ReadFallbackBlobAccessConfiguration) GetSecondary() *BlobAccessConfiguration
- func (*ReadFallbackBlobAccessConfiguration) ProtoMessage()
- func (x *ReadFallbackBlobAccessConfiguration) ProtoReflect() protoreflect.Message
- func (x *ReadFallbackBlobAccessConfiguration) Reset()
- func (x *ReadFallbackBlobAccessConfiguration) String() string
- type ReferenceExpandingBlobAccessConfiguration
- func (*ReferenceExpandingBlobAccessConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *ReferenceExpandingBlobAccessConfiguration) GetAwsSession() *aws.SessionConfiguration
- func (x *ReferenceExpandingBlobAccessConfiguration) GetContentAddressableStorage() *BlobAccessConfiguration
- func (x *ReferenceExpandingBlobAccessConfiguration) GetGcpClientOptions() *gcp.ClientOptionsConfiguration
- func (x *ReferenceExpandingBlobAccessConfiguration) GetHttpClient() *http.ClientConfiguration
- func (x *ReferenceExpandingBlobAccessConfiguration) GetIndirectContentAddressableStorage() *BlobAccessConfiguration
- func (*ReferenceExpandingBlobAccessConfiguration) ProtoMessage()
- func (x *ReferenceExpandingBlobAccessConfiguration) ProtoReflect() protoreflect.Message
- func (x *ReferenceExpandingBlobAccessConfiguration) Reset()
- func (x *ReferenceExpandingBlobAccessConfiguration) String() string
- type ShardingBlobAccessConfiguration
- func (*ShardingBlobAccessConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *ShardingBlobAccessConfiguration) GetHashInitialization() uint64
- func (x *ShardingBlobAccessConfiguration) GetShards() []*ShardingBlobAccessConfiguration_Shard
- func (*ShardingBlobAccessConfiguration) ProtoMessage()
- func (x *ShardingBlobAccessConfiguration) ProtoReflect() protoreflect.Message
- func (x *ShardingBlobAccessConfiguration) Reset()
- func (x *ShardingBlobAccessConfiguration) String() string
- type ShardingBlobAccessConfiguration_Shard
- func (*ShardingBlobAccessConfiguration_Shard) Descriptor() ([]byte, []int)deprecated
- func (x *ShardingBlobAccessConfiguration_Shard) GetBackend() *BlobAccessConfiguration
- func (x *ShardingBlobAccessConfiguration_Shard) GetWeight() uint32
- func (*ShardingBlobAccessConfiguration_Shard) ProtoMessage()
- func (x *ShardingBlobAccessConfiguration_Shard) ProtoReflect() protoreflect.Message
- func (x *ShardingBlobAccessConfiguration_Shard) Reset()
- func (x *ShardingBlobAccessConfiguration_Shard) String() string
- type WithLabelsBlobAccessConfiguration
- func (*WithLabelsBlobAccessConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *WithLabelsBlobAccessConfiguration) GetBackend() *BlobAccessConfiguration
- func (x *WithLabelsBlobAccessConfiguration) GetLabels() map[string]*BlobAccessConfiguration
- func (*WithLabelsBlobAccessConfiguration) ProtoMessage()
- func (x *WithLabelsBlobAccessConfiguration) ProtoReflect() protoreflect.Message
- func (x *WithLabelsBlobAccessConfiguration) Reset()
- func (x *WithLabelsBlobAccessConfiguration) String() string
- type ZIPBlobAccessConfiguration
- func (*ZIPBlobAccessConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *ZIPBlobAccessConfiguration) GetDataIntegrityValidationCache() *digest.ExistenceCacheConfiguration
- func (x *ZIPBlobAccessConfiguration) GetPath() string
- func (*ZIPBlobAccessConfiguration) ProtoMessage()
- func (x *ZIPBlobAccessConfiguration) ProtoReflect() protoreflect.Message
- func (x *ZIPBlobAccessConfiguration) Reset()
- func (x *ZIPBlobAccessConfiguration) String() string
Constants ¶
This section is empty.
Variables ¶
var File_pkg_proto_configuration_blobstore_blobstore_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ActionResultExpiringBlobAccessConfiguration ¶
type ActionResultExpiringBlobAccessConfiguration struct { Backend *BlobAccessConfiguration `protobuf:"bytes,1,opt,name=backend,proto3" json:"backend,omitempty"` MinimumValidity *durationpb.Duration `protobuf:"bytes,2,opt,name=minimum_validity,json=minimumValidity,proto3" json:"minimum_validity,omitempty"` MaximumValidityJitter *durationpb.Duration `` /* 126-byte string literal not displayed */ MinimumTimestamp *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=minimum_timestamp,json=minimumTimestamp,proto3" json:"minimum_timestamp,omitempty"` // contains filtered or unexported fields }
func (*ActionResultExpiringBlobAccessConfiguration) Descriptor
deprecated
func (*ActionResultExpiringBlobAccessConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use ActionResultExpiringBlobAccessConfiguration.ProtoReflect.Descriptor instead.
func (*ActionResultExpiringBlobAccessConfiguration) GetBackend ¶
func (x *ActionResultExpiringBlobAccessConfiguration) GetBackend() *BlobAccessConfiguration
func (*ActionResultExpiringBlobAccessConfiguration) GetMaximumValidityJitter ¶
func (x *ActionResultExpiringBlobAccessConfiguration) GetMaximumValidityJitter() *durationpb.Duration
func (*ActionResultExpiringBlobAccessConfiguration) GetMinimumTimestamp ¶
func (x *ActionResultExpiringBlobAccessConfiguration) GetMinimumTimestamp() *timestamppb.Timestamp
func (*ActionResultExpiringBlobAccessConfiguration) GetMinimumValidity ¶
func (x *ActionResultExpiringBlobAccessConfiguration) GetMinimumValidity() *durationpb.Duration
func (*ActionResultExpiringBlobAccessConfiguration) ProtoMessage ¶
func (*ActionResultExpiringBlobAccessConfiguration) ProtoMessage()
func (*ActionResultExpiringBlobAccessConfiguration) ProtoReflect ¶
func (x *ActionResultExpiringBlobAccessConfiguration) ProtoReflect() protoreflect.Message
func (*ActionResultExpiringBlobAccessConfiguration) Reset ¶
func (x *ActionResultExpiringBlobAccessConfiguration) Reset()
func (*ActionResultExpiringBlobAccessConfiguration) String ¶
func (x *ActionResultExpiringBlobAccessConfiguration) String() string
type BlobAccessConfiguration ¶
type BlobAccessConfiguration struct { // Types that are assignable to Backend: // // *BlobAccessConfiguration_ReadCaching // *BlobAccessConfiguration_Grpc // *BlobAccessConfiguration_Error // *BlobAccessConfiguration_Sharding // *BlobAccessConfiguration_Mirrored // *BlobAccessConfiguration_Local // *BlobAccessConfiguration_ExistenceCaching // *BlobAccessConfiguration_CompletenessChecking // *BlobAccessConfiguration_ReadFallback // *BlobAccessConfiguration_ReferenceExpanding // *BlobAccessConfiguration_Demultiplexing // *BlobAccessConfiguration_HierarchicalInstanceNames // *BlobAccessConfiguration_ActionResultExpiring // *BlobAccessConfiguration_ReadCanarying // *BlobAccessConfiguration_ZipReading // *BlobAccessConfiguration_ZipWriting // *BlobAccessConfiguration_WithLabels // *BlobAccessConfiguration_Label Backend isBlobAccessConfiguration_Backend `protobuf_oneof:"backend"` // contains filtered or unexported fields }
func (*BlobAccessConfiguration) Descriptor
deprecated
func (*BlobAccessConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use BlobAccessConfiguration.ProtoReflect.Descriptor instead.
func (*BlobAccessConfiguration) GetActionResultExpiring ¶
func (x *BlobAccessConfiguration) GetActionResultExpiring() *ActionResultExpiringBlobAccessConfiguration
func (*BlobAccessConfiguration) GetBackend ¶
func (m *BlobAccessConfiguration) GetBackend() isBlobAccessConfiguration_Backend
func (*BlobAccessConfiguration) GetCompletenessChecking ¶
func (x *BlobAccessConfiguration) GetCompletenessChecking() *CompletenessCheckingBlobAccessConfiguration
func (*BlobAccessConfiguration) GetDemultiplexing ¶
func (x *BlobAccessConfiguration) GetDemultiplexing() *DemultiplexingBlobAccessConfiguration
func (*BlobAccessConfiguration) GetError ¶
func (x *BlobAccessConfiguration) GetError() *status.Status
func (*BlobAccessConfiguration) GetExistenceCaching ¶
func (x *BlobAccessConfiguration) GetExistenceCaching() *ExistenceCachingBlobAccessConfiguration
func (*BlobAccessConfiguration) GetGrpc ¶
func (x *BlobAccessConfiguration) GetGrpc() *grpc.ClientConfiguration
func (*BlobAccessConfiguration) GetHierarchicalInstanceNames ¶
func (x *BlobAccessConfiguration) GetHierarchicalInstanceNames() *BlobAccessConfiguration
func (*BlobAccessConfiguration) GetLabel ¶
func (x *BlobAccessConfiguration) GetLabel() string
func (*BlobAccessConfiguration) GetLocal ¶
func (x *BlobAccessConfiguration) GetLocal() *LocalBlobAccessConfiguration
func (*BlobAccessConfiguration) GetMirrored ¶
func (x *BlobAccessConfiguration) GetMirrored() *MirroredBlobAccessConfiguration
func (*BlobAccessConfiguration) GetReadCaching ¶
func (x *BlobAccessConfiguration) GetReadCaching() *ReadCachingBlobAccessConfiguration
func (*BlobAccessConfiguration) GetReadCanarying ¶
func (x *BlobAccessConfiguration) GetReadCanarying() *ReadCanaryingBlobAccessConfiguration
func (*BlobAccessConfiguration) GetReadFallback ¶
func (x *BlobAccessConfiguration) GetReadFallback() *ReadFallbackBlobAccessConfiguration
func (*BlobAccessConfiguration) GetReferenceExpanding ¶
func (x *BlobAccessConfiguration) GetReferenceExpanding() *ReferenceExpandingBlobAccessConfiguration
func (*BlobAccessConfiguration) GetSharding ¶
func (x *BlobAccessConfiguration) GetSharding() *ShardingBlobAccessConfiguration
func (*BlobAccessConfiguration) GetWithLabels ¶
func (x *BlobAccessConfiguration) GetWithLabels() *WithLabelsBlobAccessConfiguration
func (*BlobAccessConfiguration) GetZipReading ¶
func (x *BlobAccessConfiguration) GetZipReading() *ZIPBlobAccessConfiguration
func (*BlobAccessConfiguration) GetZipWriting ¶
func (x *BlobAccessConfiguration) GetZipWriting() *ZIPBlobAccessConfiguration
func (*BlobAccessConfiguration) ProtoMessage ¶
func (*BlobAccessConfiguration) ProtoMessage()
func (*BlobAccessConfiguration) ProtoReflect ¶
func (x *BlobAccessConfiguration) ProtoReflect() protoreflect.Message
func (*BlobAccessConfiguration) Reset ¶
func (x *BlobAccessConfiguration) Reset()
func (*BlobAccessConfiguration) String ¶
func (x *BlobAccessConfiguration) String() string
type BlobAccessConfiguration_ActionResultExpiring ¶
type BlobAccessConfiguration_ActionResultExpiring struct {
ActionResultExpiring *ActionResultExpiringBlobAccessConfiguration `protobuf:"bytes,22,opt,name=action_result_expiring,json=actionResultExpiring,proto3,oneof"`
}
type BlobAccessConfiguration_CompletenessChecking ¶
type BlobAccessConfiguration_CompletenessChecking struct {
CompletenessChecking *CompletenessCheckingBlobAccessConfiguration `protobuf:"bytes,17,opt,name=completeness_checking,json=completenessChecking,proto3,oneof"`
}
type BlobAccessConfiguration_Demultiplexing ¶
type BlobAccessConfiguration_Demultiplexing struct {
Demultiplexing *DemultiplexingBlobAccessConfiguration `protobuf:"bytes,20,opt,name=demultiplexing,proto3,oneof"`
}
type BlobAccessConfiguration_ExistenceCaching ¶
type BlobAccessConfiguration_ExistenceCaching struct {
ExistenceCaching *ExistenceCachingBlobAccessConfiguration `protobuf:"bytes,16,opt,name=existence_caching,json=existenceCaching,proto3,oneof"`
}
type BlobAccessConfiguration_Grpc ¶
type BlobAccessConfiguration_Grpc struct {
Grpc *grpc.ClientConfiguration `protobuf:"bytes,7,opt,name=grpc,proto3,oneof"`
}
type BlobAccessConfiguration_HierarchicalInstanceNames ¶
type BlobAccessConfiguration_HierarchicalInstanceNames struct {
HierarchicalInstanceNames *BlobAccessConfiguration `protobuf:"bytes,21,opt,name=hierarchical_instance_names,json=hierarchicalInstanceNames,proto3,oneof"`
}
type BlobAccessConfiguration_Label ¶
type BlobAccessConfiguration_Label struct {
Label string `protobuf:"bytes,27,opt,name=label,proto3,oneof"`
}
type BlobAccessConfiguration_Local ¶
type BlobAccessConfiguration_Local struct {
Local *LocalBlobAccessConfiguration `protobuf:"bytes,15,opt,name=local,proto3,oneof"`
}
type BlobAccessConfiguration_Mirrored ¶
type BlobAccessConfiguration_Mirrored struct {
Mirrored *MirroredBlobAccessConfiguration `protobuf:"bytes,14,opt,name=mirrored,proto3,oneof"`
}
type BlobAccessConfiguration_ReadCaching ¶
type BlobAccessConfiguration_ReadCaching struct {
ReadCaching *ReadCachingBlobAccessConfiguration `protobuf:"bytes,4,opt,name=read_caching,json=readCaching,proto3,oneof"`
}
type BlobAccessConfiguration_ReadCanarying ¶
type BlobAccessConfiguration_ReadCanarying struct {
ReadCanarying *ReadCanaryingBlobAccessConfiguration `protobuf:"bytes,23,opt,name=read_canarying,json=readCanarying,proto3,oneof"`
}
type BlobAccessConfiguration_ReadFallback ¶
type BlobAccessConfiguration_ReadFallback struct {
ReadFallback *ReadFallbackBlobAccessConfiguration `protobuf:"bytes,18,opt,name=read_fallback,json=readFallback,proto3,oneof"`
}
type BlobAccessConfiguration_ReferenceExpanding ¶
type BlobAccessConfiguration_ReferenceExpanding struct {
ReferenceExpanding *ReferenceExpandingBlobAccessConfiguration `protobuf:"bytes,19,opt,name=reference_expanding,json=referenceExpanding,proto3,oneof"`
}
type BlobAccessConfiguration_Sharding ¶
type BlobAccessConfiguration_Sharding struct {
Sharding *ShardingBlobAccessConfiguration `protobuf:"bytes,9,opt,name=sharding,proto3,oneof"`
}
type BlobAccessConfiguration_WithLabels ¶
type BlobAccessConfiguration_WithLabels struct {
WithLabels *WithLabelsBlobAccessConfiguration `protobuf:"bytes,26,opt,name=with_labels,json=withLabels,proto3,oneof"`
}
type BlobAccessConfiguration_ZipReading ¶
type BlobAccessConfiguration_ZipReading struct {
ZipReading *ZIPBlobAccessConfiguration `protobuf:"bytes,24,opt,name=zip_reading,json=zipReading,proto3,oneof"`
}
type BlobAccessConfiguration_ZipWriting ¶
type BlobAccessConfiguration_ZipWriting struct {
ZipWriting *ZIPBlobAccessConfiguration `protobuf:"bytes,25,opt,name=zip_writing,json=zipWriting,proto3,oneof"`
}
type BlobReplicatorConfiguration ¶
type BlobReplicatorConfiguration struct { // Types that are assignable to Mode: // // *BlobReplicatorConfiguration_Local // *BlobReplicatorConfiguration_Remote // *BlobReplicatorConfiguration_Queued // *BlobReplicatorConfiguration_Noop // *BlobReplicatorConfiguration_Deduplicating // *BlobReplicatorConfiguration_ConcurrencyLimiting Mode isBlobReplicatorConfiguration_Mode `protobuf_oneof:"mode"` // contains filtered or unexported fields }
func (*BlobReplicatorConfiguration) Descriptor
deprecated
func (*BlobReplicatorConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use BlobReplicatorConfiguration.ProtoReflect.Descriptor instead.
func (*BlobReplicatorConfiguration) GetConcurrencyLimiting ¶
func (x *BlobReplicatorConfiguration) GetConcurrencyLimiting() *ConcurrencyLimitingBlobReplicatorConfiguration
func (*BlobReplicatorConfiguration) GetDeduplicating ¶
func (x *BlobReplicatorConfiguration) GetDeduplicating() *BlobReplicatorConfiguration
func (*BlobReplicatorConfiguration) GetLocal ¶
func (x *BlobReplicatorConfiguration) GetLocal() *emptypb.Empty
func (*BlobReplicatorConfiguration) GetMode ¶
func (m *BlobReplicatorConfiguration) GetMode() isBlobReplicatorConfiguration_Mode
func (*BlobReplicatorConfiguration) GetNoop ¶
func (x *BlobReplicatorConfiguration) GetNoop() *emptypb.Empty
func (*BlobReplicatorConfiguration) GetQueued ¶
func (x *BlobReplicatorConfiguration) GetQueued() *QueuedBlobReplicatorConfiguration
func (*BlobReplicatorConfiguration) GetRemote ¶
func (x *BlobReplicatorConfiguration) GetRemote() *grpc.ClientConfiguration
func (*BlobReplicatorConfiguration) ProtoMessage ¶
func (*BlobReplicatorConfiguration) ProtoMessage()
func (*BlobReplicatorConfiguration) ProtoReflect ¶
func (x *BlobReplicatorConfiguration) ProtoReflect() protoreflect.Message
func (*BlobReplicatorConfiguration) Reset ¶
func (x *BlobReplicatorConfiguration) Reset()
func (*BlobReplicatorConfiguration) String ¶
func (x *BlobReplicatorConfiguration) String() string
type BlobReplicatorConfiguration_ConcurrencyLimiting ¶
type BlobReplicatorConfiguration_ConcurrencyLimiting struct {
ConcurrencyLimiting *ConcurrencyLimitingBlobReplicatorConfiguration `protobuf:"bytes,6,opt,name=concurrency_limiting,json=concurrencyLimiting,proto3,oneof"`
}
type BlobReplicatorConfiguration_Deduplicating ¶
type BlobReplicatorConfiguration_Deduplicating struct {
Deduplicating *BlobReplicatorConfiguration `protobuf:"bytes,5,opt,name=deduplicating,proto3,oneof"`
}
type BlobReplicatorConfiguration_Queued ¶
type BlobReplicatorConfiguration_Queued struct {
Queued *QueuedBlobReplicatorConfiguration `protobuf:"bytes,3,opt,name=queued,proto3,oneof"`
}
type BlobReplicatorConfiguration_Remote ¶
type BlobReplicatorConfiguration_Remote struct {
Remote *grpc.ClientConfiguration `protobuf:"bytes,2,opt,name=remote,proto3,oneof"`
}
type BlobstoreConfiguration ¶
type BlobstoreConfiguration struct { ContentAddressableStorage *BlobAccessConfiguration `` /* 138-byte string literal not displayed */ ActionCache *BlobAccessConfiguration `protobuf:"bytes,2,opt,name=action_cache,json=actionCache,proto3" json:"action_cache,omitempty"` // contains filtered or unexported fields }
func (*BlobstoreConfiguration) Descriptor
deprecated
func (*BlobstoreConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use BlobstoreConfiguration.ProtoReflect.Descriptor instead.
func (*BlobstoreConfiguration) GetActionCache ¶
func (x *BlobstoreConfiguration) GetActionCache() *BlobAccessConfiguration
func (*BlobstoreConfiguration) GetContentAddressableStorage ¶
func (x *BlobstoreConfiguration) GetContentAddressableStorage() *BlobAccessConfiguration
func (*BlobstoreConfiguration) ProtoMessage ¶
func (*BlobstoreConfiguration) ProtoMessage()
func (*BlobstoreConfiguration) ProtoReflect ¶
func (x *BlobstoreConfiguration) ProtoReflect() protoreflect.Message
func (*BlobstoreConfiguration) Reset ¶
func (x *BlobstoreConfiguration) Reset()
func (*BlobstoreConfiguration) String ¶
func (x *BlobstoreConfiguration) String() string
type CompletenessCheckingBlobAccessConfiguration ¶
type CompletenessCheckingBlobAccessConfiguration struct { Backend *BlobAccessConfiguration `protobuf:"bytes,1,opt,name=backend,proto3" json:"backend,omitempty"` MaximumTotalTreeSizeBytes int64 `` /* 143-byte string literal not displayed */ // contains filtered or unexported fields }
func (*CompletenessCheckingBlobAccessConfiguration) Descriptor
deprecated
func (*CompletenessCheckingBlobAccessConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use CompletenessCheckingBlobAccessConfiguration.ProtoReflect.Descriptor instead.
func (*CompletenessCheckingBlobAccessConfiguration) GetBackend ¶
func (x *CompletenessCheckingBlobAccessConfiguration) GetBackend() *BlobAccessConfiguration
func (*CompletenessCheckingBlobAccessConfiguration) GetMaximumTotalTreeSizeBytes ¶
func (x *CompletenessCheckingBlobAccessConfiguration) GetMaximumTotalTreeSizeBytes() int64
func (*CompletenessCheckingBlobAccessConfiguration) ProtoMessage ¶
func (*CompletenessCheckingBlobAccessConfiguration) ProtoMessage()
func (*CompletenessCheckingBlobAccessConfiguration) ProtoReflect ¶
func (x *CompletenessCheckingBlobAccessConfiguration) ProtoReflect() protoreflect.Message
func (*CompletenessCheckingBlobAccessConfiguration) Reset ¶
func (x *CompletenessCheckingBlobAccessConfiguration) Reset()
func (*CompletenessCheckingBlobAccessConfiguration) String ¶
func (x *CompletenessCheckingBlobAccessConfiguration) String() string
type ConcurrencyLimitingBlobReplicatorConfiguration ¶
type ConcurrencyLimitingBlobReplicatorConfiguration struct { Base *BlobReplicatorConfiguration `protobuf:"bytes,1,opt,name=base,proto3" json:"base,omitempty"` MaximumConcurrency int64 `protobuf:"varint,2,opt,name=maximum_concurrency,json=maximumConcurrency,proto3" json:"maximum_concurrency,omitempty"` // contains filtered or unexported fields }
func (*ConcurrencyLimitingBlobReplicatorConfiguration) Descriptor
deprecated
func (*ConcurrencyLimitingBlobReplicatorConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use ConcurrencyLimitingBlobReplicatorConfiguration.ProtoReflect.Descriptor instead.
func (*ConcurrencyLimitingBlobReplicatorConfiguration) GetBase ¶
func (x *ConcurrencyLimitingBlobReplicatorConfiguration) GetBase() *BlobReplicatorConfiguration
func (*ConcurrencyLimitingBlobReplicatorConfiguration) GetMaximumConcurrency ¶
func (x *ConcurrencyLimitingBlobReplicatorConfiguration) GetMaximumConcurrency() int64
func (*ConcurrencyLimitingBlobReplicatorConfiguration) ProtoMessage ¶
func (*ConcurrencyLimitingBlobReplicatorConfiguration) ProtoMessage()
func (*ConcurrencyLimitingBlobReplicatorConfiguration) ProtoReflect ¶
func (x *ConcurrencyLimitingBlobReplicatorConfiguration) ProtoReflect() protoreflect.Message
func (*ConcurrencyLimitingBlobReplicatorConfiguration) Reset ¶
func (x *ConcurrencyLimitingBlobReplicatorConfiguration) Reset()
func (*ConcurrencyLimitingBlobReplicatorConfiguration) String ¶
func (x *ConcurrencyLimitingBlobReplicatorConfiguration) String() string
type DemultiplexedBlobAccessConfiguration ¶
type DemultiplexedBlobAccessConfiguration struct { Backend *BlobAccessConfiguration `protobuf:"bytes,1,opt,name=backend,proto3" json:"backend,omitempty"` AddInstanceNamePrefix string `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
func (*DemultiplexedBlobAccessConfiguration) Descriptor
deprecated
func (*DemultiplexedBlobAccessConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use DemultiplexedBlobAccessConfiguration.ProtoReflect.Descriptor instead.
func (*DemultiplexedBlobAccessConfiguration) GetAddInstanceNamePrefix ¶
func (x *DemultiplexedBlobAccessConfiguration) GetAddInstanceNamePrefix() string
func (*DemultiplexedBlobAccessConfiguration) GetBackend ¶
func (x *DemultiplexedBlobAccessConfiguration) GetBackend() *BlobAccessConfiguration
func (*DemultiplexedBlobAccessConfiguration) ProtoMessage ¶
func (*DemultiplexedBlobAccessConfiguration) ProtoMessage()
func (*DemultiplexedBlobAccessConfiguration) ProtoReflect ¶
func (x *DemultiplexedBlobAccessConfiguration) ProtoReflect() protoreflect.Message
func (*DemultiplexedBlobAccessConfiguration) Reset ¶
func (x *DemultiplexedBlobAccessConfiguration) Reset()
func (*DemultiplexedBlobAccessConfiguration) String ¶
func (x *DemultiplexedBlobAccessConfiguration) String() string
type DemultiplexingBlobAccessConfiguration ¶
type DemultiplexingBlobAccessConfiguration struct { InstanceNamePrefixes map[string]*DemultiplexedBlobAccessConfiguration `` /* 211-byte string literal not displayed */ // contains filtered or unexported fields }
func (*DemultiplexingBlobAccessConfiguration) Descriptor
deprecated
func (*DemultiplexingBlobAccessConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use DemultiplexingBlobAccessConfiguration.ProtoReflect.Descriptor instead.
func (*DemultiplexingBlobAccessConfiguration) GetInstanceNamePrefixes ¶
func (x *DemultiplexingBlobAccessConfiguration) GetInstanceNamePrefixes() map[string]*DemultiplexedBlobAccessConfiguration
func (*DemultiplexingBlobAccessConfiguration) ProtoMessage ¶
func (*DemultiplexingBlobAccessConfiguration) ProtoMessage()
func (*DemultiplexingBlobAccessConfiguration) ProtoReflect ¶
func (x *DemultiplexingBlobAccessConfiguration) ProtoReflect() protoreflect.Message
func (*DemultiplexingBlobAccessConfiguration) Reset ¶
func (x *DemultiplexingBlobAccessConfiguration) Reset()
func (*DemultiplexingBlobAccessConfiguration) String ¶
func (x *DemultiplexingBlobAccessConfiguration) String() string
type ExistenceCachingBlobAccessConfiguration ¶
type ExistenceCachingBlobAccessConfiguration struct { Backend *BlobAccessConfiguration `protobuf:"bytes,1,opt,name=backend,proto3" json:"backend,omitempty"` ExistenceCache *digest.ExistenceCacheConfiguration `protobuf:"bytes,2,opt,name=existence_cache,json=existenceCache,proto3" json:"existence_cache,omitempty"` // contains filtered or unexported fields }
func (*ExistenceCachingBlobAccessConfiguration) Descriptor
deprecated
func (*ExistenceCachingBlobAccessConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use ExistenceCachingBlobAccessConfiguration.ProtoReflect.Descriptor instead.
func (*ExistenceCachingBlobAccessConfiguration) GetBackend ¶
func (x *ExistenceCachingBlobAccessConfiguration) GetBackend() *BlobAccessConfiguration
func (*ExistenceCachingBlobAccessConfiguration) GetExistenceCache ¶
func (x *ExistenceCachingBlobAccessConfiguration) GetExistenceCache() *digest.ExistenceCacheConfiguration
func (*ExistenceCachingBlobAccessConfiguration) ProtoMessage ¶
func (*ExistenceCachingBlobAccessConfiguration) ProtoMessage()
func (*ExistenceCachingBlobAccessConfiguration) ProtoReflect ¶
func (x *ExistenceCachingBlobAccessConfiguration) ProtoReflect() protoreflect.Message
func (*ExistenceCachingBlobAccessConfiguration) Reset ¶
func (x *ExistenceCachingBlobAccessConfiguration) Reset()
func (*ExistenceCachingBlobAccessConfiguration) String ¶
func (x *ExistenceCachingBlobAccessConfiguration) String() string
type LocalBlobAccessConfiguration ¶
type LocalBlobAccessConfiguration struct { // Types that are assignable to KeyLocationMapBackend: // // *LocalBlobAccessConfiguration_KeyLocationMapInMemory_ // *LocalBlobAccessConfiguration_KeyLocationMapOnBlockDevice KeyLocationMapBackend isLocalBlobAccessConfiguration_KeyLocationMapBackend `protobuf_oneof:"key_location_map_backend"` KeyLocationMapMaximumGetAttempts uint32 `` /* 166-byte string literal not displayed */ KeyLocationMapMaximumPutAttempts int64 `` /* 166-byte string literal not displayed */ OldBlocks int32 `protobuf:"varint,5,opt,name=old_blocks,json=oldBlocks,proto3" json:"old_blocks,omitempty"` CurrentBlocks int32 `protobuf:"varint,6,opt,name=current_blocks,json=currentBlocks,proto3" json:"current_blocks,omitempty"` NewBlocks int32 `protobuf:"varint,7,opt,name=new_blocks,json=newBlocks,proto3" json:"new_blocks,omitempty"` // Types that are assignable to BlocksBackend: // // *LocalBlobAccessConfiguration_BlocksInMemory_ // *LocalBlobAccessConfiguration_BlocksOnBlockDevice_ BlocksBackend isLocalBlobAccessConfiguration_BlocksBackend `protobuf_oneof:"blocks_backend"` Persistent *LocalBlobAccessConfiguration_Persistent `protobuf:"bytes,13,opt,name=persistent,proto3" json:"persistent,omitempty"` HierarchicalInstanceNames bool `` /* 140-byte string literal not displayed */ // contains filtered or unexported fields }
func (*LocalBlobAccessConfiguration) Descriptor
deprecated
func (*LocalBlobAccessConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use LocalBlobAccessConfiguration.ProtoReflect.Descriptor instead.
func (*LocalBlobAccessConfiguration) GetBlocksBackend ¶
func (m *LocalBlobAccessConfiguration) GetBlocksBackend() isLocalBlobAccessConfiguration_BlocksBackend
func (*LocalBlobAccessConfiguration) GetBlocksInMemory ¶
func (x *LocalBlobAccessConfiguration) GetBlocksInMemory() *LocalBlobAccessConfiguration_BlocksInMemory
func (*LocalBlobAccessConfiguration) GetBlocksOnBlockDevice ¶
func (x *LocalBlobAccessConfiguration) GetBlocksOnBlockDevice() *LocalBlobAccessConfiguration_BlocksOnBlockDevice
func (*LocalBlobAccessConfiguration) GetCurrentBlocks ¶
func (x *LocalBlobAccessConfiguration) GetCurrentBlocks() int32
func (*LocalBlobAccessConfiguration) GetHierarchicalInstanceNames ¶
func (x *LocalBlobAccessConfiguration) GetHierarchicalInstanceNames() bool
func (*LocalBlobAccessConfiguration) GetKeyLocationMapBackend ¶
func (m *LocalBlobAccessConfiguration) GetKeyLocationMapBackend() isLocalBlobAccessConfiguration_KeyLocationMapBackend
func (*LocalBlobAccessConfiguration) GetKeyLocationMapInMemory ¶
func (x *LocalBlobAccessConfiguration) GetKeyLocationMapInMemory() *LocalBlobAccessConfiguration_KeyLocationMapInMemory
func (*LocalBlobAccessConfiguration) GetKeyLocationMapMaximumGetAttempts ¶
func (x *LocalBlobAccessConfiguration) GetKeyLocationMapMaximumGetAttempts() uint32
func (*LocalBlobAccessConfiguration) GetKeyLocationMapMaximumPutAttempts ¶
func (x *LocalBlobAccessConfiguration) GetKeyLocationMapMaximumPutAttempts() int64
func (*LocalBlobAccessConfiguration) GetKeyLocationMapOnBlockDevice ¶
func (x *LocalBlobAccessConfiguration) GetKeyLocationMapOnBlockDevice() *blockdevice.Configuration
func (*LocalBlobAccessConfiguration) GetNewBlocks ¶
func (x *LocalBlobAccessConfiguration) GetNewBlocks() int32
func (*LocalBlobAccessConfiguration) GetOldBlocks ¶
func (x *LocalBlobAccessConfiguration) GetOldBlocks() int32
func (*LocalBlobAccessConfiguration) GetPersistent ¶
func (x *LocalBlobAccessConfiguration) GetPersistent() *LocalBlobAccessConfiguration_Persistent
func (*LocalBlobAccessConfiguration) ProtoMessage ¶
func (*LocalBlobAccessConfiguration) ProtoMessage()
func (*LocalBlobAccessConfiguration) ProtoReflect ¶
func (x *LocalBlobAccessConfiguration) ProtoReflect() protoreflect.Message
func (*LocalBlobAccessConfiguration) Reset ¶
func (x *LocalBlobAccessConfiguration) Reset()
func (*LocalBlobAccessConfiguration) String ¶
func (x *LocalBlobAccessConfiguration) String() string
type LocalBlobAccessConfiguration_BlocksInMemory ¶
type LocalBlobAccessConfiguration_BlocksInMemory struct { BlockSizeBytes int64 `protobuf:"varint,1,opt,name=block_size_bytes,json=blockSizeBytes,proto3" json:"block_size_bytes,omitempty"` // contains filtered or unexported fields }
func (*LocalBlobAccessConfiguration_BlocksInMemory) Descriptor
deprecated
func (*LocalBlobAccessConfiguration_BlocksInMemory) Descriptor() ([]byte, []int)
Deprecated: Use LocalBlobAccessConfiguration_BlocksInMemory.ProtoReflect.Descriptor instead.
func (*LocalBlobAccessConfiguration_BlocksInMemory) GetBlockSizeBytes ¶
func (x *LocalBlobAccessConfiguration_BlocksInMemory) GetBlockSizeBytes() int64
func (*LocalBlobAccessConfiguration_BlocksInMemory) ProtoMessage ¶
func (*LocalBlobAccessConfiguration_BlocksInMemory) ProtoMessage()
func (*LocalBlobAccessConfiguration_BlocksInMemory) ProtoReflect ¶
func (x *LocalBlobAccessConfiguration_BlocksInMemory) ProtoReflect() protoreflect.Message
func (*LocalBlobAccessConfiguration_BlocksInMemory) Reset ¶
func (x *LocalBlobAccessConfiguration_BlocksInMemory) Reset()
func (*LocalBlobAccessConfiguration_BlocksInMemory) String ¶
func (x *LocalBlobAccessConfiguration_BlocksInMemory) String() string
type LocalBlobAccessConfiguration_BlocksInMemory_ ¶
type LocalBlobAccessConfiguration_BlocksInMemory_ struct {
BlocksInMemory *LocalBlobAccessConfiguration_BlocksInMemory `protobuf:"bytes,9,opt,name=blocks_in_memory,json=blocksInMemory,proto3,oneof"`
}
type LocalBlobAccessConfiguration_BlocksOnBlockDevice ¶
type LocalBlobAccessConfiguration_BlocksOnBlockDevice struct { Source *blockdevice.Configuration `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"` SpareBlocks int32 `protobuf:"varint,2,opt,name=spare_blocks,json=spareBlocks,proto3" json:"spare_blocks,omitempty"` DataIntegrityValidationCache *digest.ExistenceCacheConfiguration `` /* 149-byte string literal not displayed */ // contains filtered or unexported fields }
func (*LocalBlobAccessConfiguration_BlocksOnBlockDevice) Descriptor
deprecated
func (*LocalBlobAccessConfiguration_BlocksOnBlockDevice) Descriptor() ([]byte, []int)
Deprecated: Use LocalBlobAccessConfiguration_BlocksOnBlockDevice.ProtoReflect.Descriptor instead.
func (*LocalBlobAccessConfiguration_BlocksOnBlockDevice) GetDataIntegrityValidationCache ¶
func (x *LocalBlobAccessConfiguration_BlocksOnBlockDevice) GetDataIntegrityValidationCache() *digest.ExistenceCacheConfiguration
func (*LocalBlobAccessConfiguration_BlocksOnBlockDevice) GetSource ¶
func (x *LocalBlobAccessConfiguration_BlocksOnBlockDevice) GetSource() *blockdevice.Configuration
func (*LocalBlobAccessConfiguration_BlocksOnBlockDevice) GetSpareBlocks ¶
func (x *LocalBlobAccessConfiguration_BlocksOnBlockDevice) GetSpareBlocks() int32
func (*LocalBlobAccessConfiguration_BlocksOnBlockDevice) ProtoMessage ¶
func (*LocalBlobAccessConfiguration_BlocksOnBlockDevice) ProtoMessage()
func (*LocalBlobAccessConfiguration_BlocksOnBlockDevice) ProtoReflect ¶
func (x *LocalBlobAccessConfiguration_BlocksOnBlockDevice) ProtoReflect() protoreflect.Message
func (*LocalBlobAccessConfiguration_BlocksOnBlockDevice) Reset ¶
func (x *LocalBlobAccessConfiguration_BlocksOnBlockDevice) Reset()
func (*LocalBlobAccessConfiguration_BlocksOnBlockDevice) String ¶
func (x *LocalBlobAccessConfiguration_BlocksOnBlockDevice) String() string
type LocalBlobAccessConfiguration_BlocksOnBlockDevice_ ¶
type LocalBlobAccessConfiguration_BlocksOnBlockDevice_ struct {
BlocksOnBlockDevice *LocalBlobAccessConfiguration_BlocksOnBlockDevice `protobuf:"bytes,10,opt,name=blocks_on_block_device,json=blocksOnBlockDevice,proto3,oneof"`
}
type LocalBlobAccessConfiguration_KeyLocationMapInMemory ¶
type LocalBlobAccessConfiguration_KeyLocationMapInMemory struct { Entries int64 `protobuf:"varint,1,opt,name=entries,proto3" json:"entries,omitempty"` // contains filtered or unexported fields }
func (*LocalBlobAccessConfiguration_KeyLocationMapInMemory) Descriptor
deprecated
func (*LocalBlobAccessConfiguration_KeyLocationMapInMemory) Descriptor() ([]byte, []int)
Deprecated: Use LocalBlobAccessConfiguration_KeyLocationMapInMemory.ProtoReflect.Descriptor instead.
func (*LocalBlobAccessConfiguration_KeyLocationMapInMemory) GetEntries ¶
func (x *LocalBlobAccessConfiguration_KeyLocationMapInMemory) GetEntries() int64
func (*LocalBlobAccessConfiguration_KeyLocationMapInMemory) ProtoMessage ¶
func (*LocalBlobAccessConfiguration_KeyLocationMapInMemory) ProtoMessage()
func (*LocalBlobAccessConfiguration_KeyLocationMapInMemory) ProtoReflect ¶
func (x *LocalBlobAccessConfiguration_KeyLocationMapInMemory) ProtoReflect() protoreflect.Message
func (*LocalBlobAccessConfiguration_KeyLocationMapInMemory) Reset ¶
func (x *LocalBlobAccessConfiguration_KeyLocationMapInMemory) Reset()
func (*LocalBlobAccessConfiguration_KeyLocationMapInMemory) String ¶
func (x *LocalBlobAccessConfiguration_KeyLocationMapInMemory) String() string
type LocalBlobAccessConfiguration_KeyLocationMapInMemory_ ¶
type LocalBlobAccessConfiguration_KeyLocationMapInMemory_ struct {
KeyLocationMapInMemory *LocalBlobAccessConfiguration_KeyLocationMapInMemory `protobuf:"bytes,11,opt,name=key_location_map_in_memory,json=keyLocationMapInMemory,proto3,oneof"`
}
type LocalBlobAccessConfiguration_KeyLocationMapOnBlockDevice ¶
type LocalBlobAccessConfiguration_KeyLocationMapOnBlockDevice struct {
KeyLocationMapOnBlockDevice *blockdevice.Configuration `protobuf:"bytes,12,opt,name=key_location_map_on_block_device,json=keyLocationMapOnBlockDevice,proto3,oneof"`
}
type LocalBlobAccessConfiguration_Persistent ¶
type LocalBlobAccessConfiguration_Persistent struct { StateDirectoryPath string `protobuf:"bytes,1,opt,name=state_directory_path,json=stateDirectoryPath,proto3" json:"state_directory_path,omitempty"` MinimumEpochInterval *durationpb.Duration `protobuf:"bytes,2,opt,name=minimum_epoch_interval,json=minimumEpochInterval,proto3" json:"minimum_epoch_interval,omitempty"` // contains filtered or unexported fields }
func (*LocalBlobAccessConfiguration_Persistent) Descriptor
deprecated
func (*LocalBlobAccessConfiguration_Persistent) Descriptor() ([]byte, []int)
Deprecated: Use LocalBlobAccessConfiguration_Persistent.ProtoReflect.Descriptor instead.
func (*LocalBlobAccessConfiguration_Persistent) GetMinimumEpochInterval ¶
func (x *LocalBlobAccessConfiguration_Persistent) GetMinimumEpochInterval() *durationpb.Duration
func (*LocalBlobAccessConfiguration_Persistent) GetStateDirectoryPath ¶
func (x *LocalBlobAccessConfiguration_Persistent) GetStateDirectoryPath() string
func (*LocalBlobAccessConfiguration_Persistent) ProtoMessage ¶
func (*LocalBlobAccessConfiguration_Persistent) ProtoMessage()
func (*LocalBlobAccessConfiguration_Persistent) ProtoReflect ¶
func (x *LocalBlobAccessConfiguration_Persistent) ProtoReflect() protoreflect.Message
func (*LocalBlobAccessConfiguration_Persistent) Reset ¶
func (x *LocalBlobAccessConfiguration_Persistent) Reset()
func (*LocalBlobAccessConfiguration_Persistent) String ¶
func (x *LocalBlobAccessConfiguration_Persistent) String() string
type MirroredBlobAccessConfiguration ¶
type MirroredBlobAccessConfiguration struct { BackendA *BlobAccessConfiguration `protobuf:"bytes,1,opt,name=backend_a,json=backendA,proto3" json:"backend_a,omitempty"` BackendB *BlobAccessConfiguration `protobuf:"bytes,2,opt,name=backend_b,json=backendB,proto3" json:"backend_b,omitempty"` ReplicatorAToB *BlobReplicatorConfiguration `protobuf:"bytes,3,opt,name=replicator_a_to_b,json=replicatorAToB,proto3" json:"replicator_a_to_b,omitempty"` ReplicatorBToA *BlobReplicatorConfiguration `protobuf:"bytes,4,opt,name=replicator_b_to_a,json=replicatorBToA,proto3" json:"replicator_b_to_a,omitempty"` // contains filtered or unexported fields }
func (*MirroredBlobAccessConfiguration) Descriptor
deprecated
func (*MirroredBlobAccessConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use MirroredBlobAccessConfiguration.ProtoReflect.Descriptor instead.
func (*MirroredBlobAccessConfiguration) GetBackendA ¶
func (x *MirroredBlobAccessConfiguration) GetBackendA() *BlobAccessConfiguration
func (*MirroredBlobAccessConfiguration) GetBackendB ¶
func (x *MirroredBlobAccessConfiguration) GetBackendB() *BlobAccessConfiguration
func (*MirroredBlobAccessConfiguration) GetReplicatorAToB ¶
func (x *MirroredBlobAccessConfiguration) GetReplicatorAToB() *BlobReplicatorConfiguration
func (*MirroredBlobAccessConfiguration) GetReplicatorBToA ¶
func (x *MirroredBlobAccessConfiguration) GetReplicatorBToA() *BlobReplicatorConfiguration
func (*MirroredBlobAccessConfiguration) ProtoMessage ¶
func (*MirroredBlobAccessConfiguration) ProtoMessage()
func (*MirroredBlobAccessConfiguration) ProtoReflect ¶
func (x *MirroredBlobAccessConfiguration) ProtoReflect() protoreflect.Message
func (*MirroredBlobAccessConfiguration) Reset ¶
func (x *MirroredBlobAccessConfiguration) Reset()
func (*MirroredBlobAccessConfiguration) String ¶
func (x *MirroredBlobAccessConfiguration) String() string
type QueuedBlobReplicatorConfiguration ¶
type QueuedBlobReplicatorConfiguration struct { Base *BlobReplicatorConfiguration `protobuf:"bytes,1,opt,name=base,proto3" json:"base,omitempty"` ExistenceCache *digest.ExistenceCacheConfiguration `protobuf:"bytes,2,opt,name=existence_cache,json=existenceCache,proto3" json:"existence_cache,omitempty"` // contains filtered or unexported fields }
func (*QueuedBlobReplicatorConfiguration) Descriptor
deprecated
func (*QueuedBlobReplicatorConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use QueuedBlobReplicatorConfiguration.ProtoReflect.Descriptor instead.
func (*QueuedBlobReplicatorConfiguration) GetBase ¶
func (x *QueuedBlobReplicatorConfiguration) GetBase() *BlobReplicatorConfiguration
func (*QueuedBlobReplicatorConfiguration) GetExistenceCache ¶
func (x *QueuedBlobReplicatorConfiguration) GetExistenceCache() *digest.ExistenceCacheConfiguration
func (*QueuedBlobReplicatorConfiguration) ProtoMessage ¶
func (*QueuedBlobReplicatorConfiguration) ProtoMessage()
func (*QueuedBlobReplicatorConfiguration) ProtoReflect ¶
func (x *QueuedBlobReplicatorConfiguration) ProtoReflect() protoreflect.Message
func (*QueuedBlobReplicatorConfiguration) Reset ¶
func (x *QueuedBlobReplicatorConfiguration) Reset()
func (*QueuedBlobReplicatorConfiguration) String ¶
func (x *QueuedBlobReplicatorConfiguration) String() string
type ReadCachingBlobAccessConfiguration ¶
type ReadCachingBlobAccessConfiguration struct { Slow *BlobAccessConfiguration `protobuf:"bytes,1,opt,name=slow,proto3" json:"slow,omitempty"` Fast *BlobAccessConfiguration `protobuf:"bytes,2,opt,name=fast,proto3" json:"fast,omitempty"` Replicator *BlobReplicatorConfiguration `protobuf:"bytes,3,opt,name=replicator,proto3" json:"replicator,omitempty"` // contains filtered or unexported fields }
func (*ReadCachingBlobAccessConfiguration) Descriptor
deprecated
func (*ReadCachingBlobAccessConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use ReadCachingBlobAccessConfiguration.ProtoReflect.Descriptor instead.
func (*ReadCachingBlobAccessConfiguration) GetFast ¶
func (x *ReadCachingBlobAccessConfiguration) GetFast() *BlobAccessConfiguration
func (*ReadCachingBlobAccessConfiguration) GetReplicator ¶
func (x *ReadCachingBlobAccessConfiguration) GetReplicator() *BlobReplicatorConfiguration
func (*ReadCachingBlobAccessConfiguration) GetSlow ¶
func (x *ReadCachingBlobAccessConfiguration) GetSlow() *BlobAccessConfiguration
func (*ReadCachingBlobAccessConfiguration) ProtoMessage ¶
func (*ReadCachingBlobAccessConfiguration) ProtoMessage()
func (*ReadCachingBlobAccessConfiguration) ProtoReflect ¶
func (x *ReadCachingBlobAccessConfiguration) ProtoReflect() protoreflect.Message
func (*ReadCachingBlobAccessConfiguration) Reset ¶
func (x *ReadCachingBlobAccessConfiguration) Reset()
func (*ReadCachingBlobAccessConfiguration) String ¶
func (x *ReadCachingBlobAccessConfiguration) String() string
type ReadCanaryingBlobAccessConfiguration ¶
type ReadCanaryingBlobAccessConfiguration struct { Source *BlobAccessConfiguration `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"` Replica *BlobAccessConfiguration `protobuf:"bytes,2,opt,name=replica,proto3" json:"replica,omitempty"` MaximumCacheSize int32 `protobuf:"varint,3,opt,name=maximum_cache_size,json=maximumCacheSize,proto3" json:"maximum_cache_size,omitempty"` MaximumCacheDuration *durationpb.Duration `protobuf:"bytes,4,opt,name=maximum_cache_duration,json=maximumCacheDuration,proto3" json:"maximum_cache_duration,omitempty"` // contains filtered or unexported fields }
func (*ReadCanaryingBlobAccessConfiguration) Descriptor
deprecated
func (*ReadCanaryingBlobAccessConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use ReadCanaryingBlobAccessConfiguration.ProtoReflect.Descriptor instead.
func (*ReadCanaryingBlobAccessConfiguration) GetMaximumCacheDuration ¶
func (x *ReadCanaryingBlobAccessConfiguration) GetMaximumCacheDuration() *durationpb.Duration
func (*ReadCanaryingBlobAccessConfiguration) GetMaximumCacheSize ¶
func (x *ReadCanaryingBlobAccessConfiguration) GetMaximumCacheSize() int32
func (*ReadCanaryingBlobAccessConfiguration) GetReplica ¶
func (x *ReadCanaryingBlobAccessConfiguration) GetReplica() *BlobAccessConfiguration
func (*ReadCanaryingBlobAccessConfiguration) GetSource ¶
func (x *ReadCanaryingBlobAccessConfiguration) GetSource() *BlobAccessConfiguration
func (*ReadCanaryingBlobAccessConfiguration) ProtoMessage ¶
func (*ReadCanaryingBlobAccessConfiguration) ProtoMessage()
func (*ReadCanaryingBlobAccessConfiguration) ProtoReflect ¶
func (x *ReadCanaryingBlobAccessConfiguration) ProtoReflect() protoreflect.Message
func (*ReadCanaryingBlobAccessConfiguration) Reset ¶
func (x *ReadCanaryingBlobAccessConfiguration) Reset()
func (*ReadCanaryingBlobAccessConfiguration) String ¶
func (x *ReadCanaryingBlobAccessConfiguration) String() string
type ReadFallbackBlobAccessConfiguration ¶
type ReadFallbackBlobAccessConfiguration struct { Primary *BlobAccessConfiguration `protobuf:"bytes,1,opt,name=primary,proto3" json:"primary,omitempty"` Secondary *BlobAccessConfiguration `protobuf:"bytes,2,opt,name=secondary,proto3" json:"secondary,omitempty"` Replicator *BlobReplicatorConfiguration `protobuf:"bytes,3,opt,name=replicator,proto3" json:"replicator,omitempty"` // contains filtered or unexported fields }
func (*ReadFallbackBlobAccessConfiguration) Descriptor
deprecated
func (*ReadFallbackBlobAccessConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use ReadFallbackBlobAccessConfiguration.ProtoReflect.Descriptor instead.
func (*ReadFallbackBlobAccessConfiguration) GetPrimary ¶
func (x *ReadFallbackBlobAccessConfiguration) GetPrimary() *BlobAccessConfiguration
func (*ReadFallbackBlobAccessConfiguration) GetReplicator ¶
func (x *ReadFallbackBlobAccessConfiguration) GetReplicator() *BlobReplicatorConfiguration
func (*ReadFallbackBlobAccessConfiguration) GetSecondary ¶
func (x *ReadFallbackBlobAccessConfiguration) GetSecondary() *BlobAccessConfiguration
func (*ReadFallbackBlobAccessConfiguration) ProtoMessage ¶
func (*ReadFallbackBlobAccessConfiguration) ProtoMessage()
func (*ReadFallbackBlobAccessConfiguration) ProtoReflect ¶
func (x *ReadFallbackBlobAccessConfiguration) ProtoReflect() protoreflect.Message
func (*ReadFallbackBlobAccessConfiguration) Reset ¶
func (x *ReadFallbackBlobAccessConfiguration) Reset()
func (*ReadFallbackBlobAccessConfiguration) String ¶
func (x *ReadFallbackBlobAccessConfiguration) String() string
type ReferenceExpandingBlobAccessConfiguration ¶
type ReferenceExpandingBlobAccessConfiguration struct { IndirectContentAddressableStorage *BlobAccessConfiguration `` /* 164-byte string literal not displayed */ AwsSession *aws.SessionConfiguration `protobuf:"bytes,2,opt,name=aws_session,json=awsSession,proto3" json:"aws_session,omitempty"` HttpClient *http.ClientConfiguration `protobuf:"bytes,3,opt,name=http_client,json=httpClient,proto3" json:"http_client,omitempty"` GcpClientOptions *gcp.ClientOptionsConfiguration `protobuf:"bytes,4,opt,name=gcp_client_options,json=gcpClientOptions,proto3" json:"gcp_client_options,omitempty"` ContentAddressableStorage *BlobAccessConfiguration `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ReferenceExpandingBlobAccessConfiguration) Descriptor
deprecated
func (*ReferenceExpandingBlobAccessConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use ReferenceExpandingBlobAccessConfiguration.ProtoReflect.Descriptor instead.
func (*ReferenceExpandingBlobAccessConfiguration) GetAwsSession ¶
func (x *ReferenceExpandingBlobAccessConfiguration) GetAwsSession() *aws.SessionConfiguration
func (*ReferenceExpandingBlobAccessConfiguration) GetContentAddressableStorage ¶
func (x *ReferenceExpandingBlobAccessConfiguration) GetContentAddressableStorage() *BlobAccessConfiguration
func (*ReferenceExpandingBlobAccessConfiguration) GetGcpClientOptions ¶
func (x *ReferenceExpandingBlobAccessConfiguration) GetGcpClientOptions() *gcp.ClientOptionsConfiguration
func (*ReferenceExpandingBlobAccessConfiguration) GetHttpClient ¶
func (x *ReferenceExpandingBlobAccessConfiguration) GetHttpClient() *http.ClientConfiguration
func (*ReferenceExpandingBlobAccessConfiguration) GetIndirectContentAddressableStorage ¶
func (x *ReferenceExpandingBlobAccessConfiguration) GetIndirectContentAddressableStorage() *BlobAccessConfiguration
func (*ReferenceExpandingBlobAccessConfiguration) ProtoMessage ¶
func (*ReferenceExpandingBlobAccessConfiguration) ProtoMessage()
func (*ReferenceExpandingBlobAccessConfiguration) ProtoReflect ¶
func (x *ReferenceExpandingBlobAccessConfiguration) ProtoReflect() protoreflect.Message
func (*ReferenceExpandingBlobAccessConfiguration) Reset ¶
func (x *ReferenceExpandingBlobAccessConfiguration) Reset()
func (*ReferenceExpandingBlobAccessConfiguration) String ¶
func (x *ReferenceExpandingBlobAccessConfiguration) String() string
type ShardingBlobAccessConfiguration ¶
type ShardingBlobAccessConfiguration struct { HashInitialization uint64 `protobuf:"varint,1,opt,name=hash_initialization,json=hashInitialization,proto3" json:"hash_initialization,omitempty"` Shards []*ShardingBlobAccessConfiguration_Shard `protobuf:"bytes,2,rep,name=shards,proto3" json:"shards,omitempty"` // contains filtered or unexported fields }
func (*ShardingBlobAccessConfiguration) Descriptor
deprecated
func (*ShardingBlobAccessConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use ShardingBlobAccessConfiguration.ProtoReflect.Descriptor instead.
func (*ShardingBlobAccessConfiguration) GetHashInitialization ¶
func (x *ShardingBlobAccessConfiguration) GetHashInitialization() uint64
func (*ShardingBlobAccessConfiguration) GetShards ¶
func (x *ShardingBlobAccessConfiguration) GetShards() []*ShardingBlobAccessConfiguration_Shard
func (*ShardingBlobAccessConfiguration) ProtoMessage ¶
func (*ShardingBlobAccessConfiguration) ProtoMessage()
func (*ShardingBlobAccessConfiguration) ProtoReflect ¶
func (x *ShardingBlobAccessConfiguration) ProtoReflect() protoreflect.Message
func (*ShardingBlobAccessConfiguration) Reset ¶
func (x *ShardingBlobAccessConfiguration) Reset()
func (*ShardingBlobAccessConfiguration) String ¶
func (x *ShardingBlobAccessConfiguration) String() string
type ShardingBlobAccessConfiguration_Shard ¶
type ShardingBlobAccessConfiguration_Shard struct { Backend *BlobAccessConfiguration `protobuf:"bytes,1,opt,name=backend,proto3" json:"backend,omitempty"` Weight uint32 `protobuf:"varint,2,opt,name=weight,proto3" json:"weight,omitempty"` // contains filtered or unexported fields }
func (*ShardingBlobAccessConfiguration_Shard) Descriptor
deprecated
func (*ShardingBlobAccessConfiguration_Shard) Descriptor() ([]byte, []int)
Deprecated: Use ShardingBlobAccessConfiguration_Shard.ProtoReflect.Descriptor instead.
func (*ShardingBlobAccessConfiguration_Shard) GetBackend ¶
func (x *ShardingBlobAccessConfiguration_Shard) GetBackend() *BlobAccessConfiguration
func (*ShardingBlobAccessConfiguration_Shard) GetWeight ¶
func (x *ShardingBlobAccessConfiguration_Shard) GetWeight() uint32
func (*ShardingBlobAccessConfiguration_Shard) ProtoMessage ¶
func (*ShardingBlobAccessConfiguration_Shard) ProtoMessage()
func (*ShardingBlobAccessConfiguration_Shard) ProtoReflect ¶
func (x *ShardingBlobAccessConfiguration_Shard) ProtoReflect() protoreflect.Message
func (*ShardingBlobAccessConfiguration_Shard) Reset ¶
func (x *ShardingBlobAccessConfiguration_Shard) Reset()
func (*ShardingBlobAccessConfiguration_Shard) String ¶
func (x *ShardingBlobAccessConfiguration_Shard) String() string
type WithLabelsBlobAccessConfiguration ¶
type WithLabelsBlobAccessConfiguration struct { Backend *BlobAccessConfiguration `protobuf:"bytes,1,opt,name=backend,proto3" json:"backend,omitempty"` Labels map[string]*BlobAccessConfiguration `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
func (*WithLabelsBlobAccessConfiguration) Descriptor
deprecated
func (*WithLabelsBlobAccessConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use WithLabelsBlobAccessConfiguration.ProtoReflect.Descriptor instead.
func (*WithLabelsBlobAccessConfiguration) GetBackend ¶
func (x *WithLabelsBlobAccessConfiguration) GetBackend() *BlobAccessConfiguration
func (*WithLabelsBlobAccessConfiguration) GetLabels ¶
func (x *WithLabelsBlobAccessConfiguration) GetLabels() map[string]*BlobAccessConfiguration
func (*WithLabelsBlobAccessConfiguration) ProtoMessage ¶
func (*WithLabelsBlobAccessConfiguration) ProtoMessage()
func (*WithLabelsBlobAccessConfiguration) ProtoReflect ¶
func (x *WithLabelsBlobAccessConfiguration) ProtoReflect() protoreflect.Message
func (*WithLabelsBlobAccessConfiguration) Reset ¶
func (x *WithLabelsBlobAccessConfiguration) Reset()
func (*WithLabelsBlobAccessConfiguration) String ¶
func (x *WithLabelsBlobAccessConfiguration) String() string
type ZIPBlobAccessConfiguration ¶
type ZIPBlobAccessConfiguration struct { Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` DataIntegrityValidationCache *digest.ExistenceCacheConfiguration `` /* 149-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ZIPBlobAccessConfiguration) Descriptor
deprecated
func (*ZIPBlobAccessConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use ZIPBlobAccessConfiguration.ProtoReflect.Descriptor instead.
func (*ZIPBlobAccessConfiguration) GetDataIntegrityValidationCache ¶
func (x *ZIPBlobAccessConfiguration) GetDataIntegrityValidationCache() *digest.ExistenceCacheConfiguration
func (*ZIPBlobAccessConfiguration) GetPath ¶
func (x *ZIPBlobAccessConfiguration) GetPath() string
func (*ZIPBlobAccessConfiguration) ProtoMessage ¶
func (*ZIPBlobAccessConfiguration) ProtoMessage()
func (*ZIPBlobAccessConfiguration) ProtoReflect ¶
func (x *ZIPBlobAccessConfiguration) ProtoReflect() protoreflect.Message
func (*ZIPBlobAccessConfiguration) Reset ¶
func (x *ZIPBlobAccessConfiguration) Reset()
func (*ZIPBlobAccessConfiguration) String ¶
func (x *ZIPBlobAccessConfiguration) String() string