# Packages
No description provided by the author
# Functions
Check if the key has the expected value.
No description provided by the author
No description provided by the author
GetDefaultTieredStoreOrder get the TieredStoreOrder from the default Map because the crd has validated the value, It's not possible to meet unknown MediumType.
No description provided by the author
HostPIDEnabled check if HostPID is true for runtime fuse pod.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
AddLabel means adding a new label on the specific node.
Runtime for Alluxio.
Runtime for Alluxio.
Constants for Alluxio Images.
Runtime for Alluxio.
Runtime for Alluxio.
Constants for Alluxio Images.
AnnotationDataFlowAffinityInject is an annotation representing enabled the dataflow affinity injection.
No description provided by the author
CacheStateName names must be not more than 63 characters, consisting of upper- or lower-case alphanumeric characters, with the -, _, and .
Cached in bytes.
Percentage represents the cache percentage over the total data in the underlayer filesystem.
CacheHitRatio defines total cache hit ratio(both local hit and remote hit), it is a metric to learn how much profit a distributed cache brings.
CacheThroughputRatio defines total cache hit throughput ratio, both local hit and remote hit are included.
No description provided by the author
Complete means the task has completed its execution.
No description provided by the author
No description provided by the author
Events related to DataLoad.
Events related to DataLoad.
Events related to DataLoad.
Events related to DataLoad.
No description provided by the author
Events related to DataMigrate.
Events related to DataMigrate.
Events related to DataMigrate.
Events related to DataMigrate.
Events related to all type of Data Operations.
Events related to all type of Data Operations.
Events related to all type of Data Operations.
Events related to dataflow.
Events related to all type of Data Operations.
Events related to all type of Data Operations.
Events related to all type of Data Operations.
Events related to dataflow.
Events related to DataProcess.
Events related to DataProcess.
Events related to DataProcess.
Constants for Alluxio Images.
Constants for Alluxio Images.
Constants for JuiceFS images.
Constants for JuiceFS images.
Constants for EFC Images.
Constants for EFC Images.
Constants for EFC Images.
Constants for EFC SessMgr.
Constants for EFC Images.
No description provided by the author
Constants for GooseFS images.
Constants for GooseFS images.
No description provided by the author
No description provided by the author
Constants for Alluxio Images.
Runtime for Vineyard.
Runtime for Vineyard.
Runtime for Vineyard.
DeleteLabel means deleting the label of the specific node.
No description provided by the author
No description provided by the author
Runtime for EFC.
Runtime for EFC.
Constants for EFC Images.
Constants for EFC Images.
Constants for EFC Images.
Runtime for EFC.
Runtime for EFC.
Runtime for EFC.
Runtime for EFC.
Constants for EFC SessMgr.
Constants for EFC SessMgr.
Constants for EFC Images.
fluid adminssion webhook inject flag.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Fluid events related to datasets/runtimes.
Fluid events related to datasets/runtimes.
Fluid events related to datasets/runtimes.
Fluid events related to datasets/runtimes.
Fluid events related to datasets/runtimes.
Failed means the task has failed its execution.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Fluid events related to datasets/runtimes.
Fluid events related to datasets/runtimes.
Fluid events related to datasets/runtimes.
Runtime for GooseFS.
Runtime for GooseFS.
Constants for GooseFS images.
Runtime for GooseFS.
Runtime for GooseFS.
Runtime for GooseFS.
Constants for GooseFS images.
No description provided by the author
Memory, in bytes.
web.
No description provided by the author
No description provided by the author
app.poststart.fluid.io/inject.
cachedir.sidecar.fluid.io/inject.
[Deprecated] fuse.sidecar.fluid.io/inject.
No description provided by the author
serverless.fluid.io/inject.
done.sidecar.fluid.io/inject.
fuse.sidecar.poststart.fluid.io/inject.
unprivileged.sidecar.fluid.io/inject.
worker.sidecar.fluid.io/inject.
Runtime for Jindo.
Runtime for Jindo.
Runtime for Jindo.
Runtime for Jindo.
Runtime for Jindo.
Constants for Jindo Images.
Runtime for Jindo.
Runtime for Jindo.
Runtime for Jindo.
Constants for Jindo Images.
No description provided by the author
Constants for JuiceFS path conventions.
Constants for JuiceFS path conventions.
Constants for JuiceFS images.
Constants for JuiceFS path conventions.
Runtime for Juice.
Constants for JuiceFS path conventions.
Constants for JuiceFS images.
Runtime for Juice.
Runtime for Juice.
Constants for JuiceFS path conventions.
Runtime for Juice.
Runtime for Juice.
Runtime for Juice.
Runtime for Juice.
No description provided by the author
No description provided by the author
No description provided by the author
The dataset annotation.
LabelAnnotationDatasetNum indicates the number of the dataset in specific node.
use two lables for name and namespace.
No description provided by the author
LabelAnnotationFusePrefix is the prefix for the fuse annotation.
LabelAnnotationManagedBy indicates a resource(like pvc) that is managed by Fluid.
LabelAnnotationManagedByDeprecated is a deprecated label key for LabelAnnotationManagedBy.
LabelAnnotationPrefix is the prefix of every labels and annotations added by the controller.
The format is fluid.io/s-{runtime_type}-{data_set_name}, s means storage.
LabelDataFlowAffinityPrefix is a prefix for customized dataflow affinity label name.
LabelNodePublishMothod is a pv label that indicates the method nodePuhlishVolume use.
LocalHitRatio defines local hit ratio.
LocalThroughputRatio defines local cache hit throughput ratio.
Memory, in bytes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Constants for JuiceFS images.
No description provided by the author
No description provided by the author
NonCacheable size, in bytes (e,g.
native.
These are possible phases of a Task.
These are possible phases of a Task.
These are possible phases of a Task.
These are possible phases of a Task.
These are possible phases of a Task.
No description provided by the author
No description provided by the author
ref.
RemoteHitRatio defines remote hit ratio.
RemoteThroughputRatio defines remote cache hit throughput ratio.
No description provided by the author
No description provided by the author
Fluid events related to datasets/runtimes.
No description provided by the author
Events related to DataLoad.
Fluid events related to datasets/runtimes.
Fluid events related to datasets/runtimes.
Constants for EFC SessMgr.
Constants for EFC SessMgr.
Constants for EFC SessMgr.
Constants for EFC SessMgr.
No description provided by the author
Fluid events related to datasets/runtimes.
Events related to all type of Data Operations.
Events related to all type of Data Operations.
Events related to all type of Data Operations.
Events related to all type of Data Operations.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UpdateLabel means updating the label value of the specific node.
Runtime for Vineyard.
Runtime for Vineyard.
Runtime for Vineyard.
Runtime for Vineyard.
Runtime for Vineyard.
Runtime for Vineyard.
Runtime for Vineyard.
Runtime for Vineyard.
Constants for EFC SessMgr.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
alluxio ufs root path.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
goosefs ufs root path.
No description provided by the author
LabelAnnotationPodSchedRegex is the fluid cache label for scheduling pod, format: 'fluid.io/dataset.{dataset name}.sched]' use string literal to meet security check.
No description provided by the author
# Structs
FuseInjectionTemplate for injecting fuse container into the pod.
No description provided by the author
FuseSidecarInjectOption are options for webhook to inject fuse sidecar containers.
ImageInfo to run a Container.
InitPortCheck defines a init container reports port status usage.
The InitContainer to init the users for other Containers.
No description provided by the author
LabelToModify modifies the labelKey in operationType.
No description provided by the author
No description provided by the author
No description provided by the author
UserInfo to run a Container.
# Interfaces
AdmissionHandler wrappers admission.Handler, but adding client-go capablities.
The Application which is using Fluid, and it has serveral PodSpecs.
FluidObject simulates the V1 Pod Spec, it has v1.volumes, v1.containers inside.
# Type aliases
ResourceList is a set of (resource name, quantity) pairs.
CacheStateName is the name identifying various cacheStateName in a CacheStateNameList.
No description provided by the author
No description provided by the author
ConditionType is a valid value for Condition.Type.
No description provided by the author
No description provided by the author
No description provided by the author
Phase is a valid value of a task stage.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author