io.k8s.api.storage.v1.CSIDriverSpec$
See theCSIDriverSpec companion class
object CSIDriverSpec
Attributes
- Companion:
- class
- Source:
- CSIDriverSpec.scala
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- CSIDriverSpec.type
Members list
Concise view
Type members
Inherited types
The names of the product elements
The name of the type
Implicits
Implicits
implicit val obj.readOpt[Boolean]("podInfoOnMount")(booleanDecoder).flatMap[String,CSIDriverSpec](((podInfoOnMount:Option[Boolean])=>obj.readOpt[Boolean]("attachRequired")(booleanDecoder).flatMap[String,CSIDriverSpec](((attachRequired:Option[Boolean])=>obj.readOpt[Boolean]("requiresRepublish")(booleanDecoder).flatMap[String,CSIDriverSpec](((requiresRepublish:Option[Boolean])=>obj.readOpt[String]("fsGroupPolicy")(stringDecoder).flatMap[String,CSIDriverSpec](((fsGroupPolicy:Option[String])=>obj.readOpt[Boolean]("storageCapacity")(booleanDecoder).flatMap[String,CSIDriverSpec](((storageCapacity:Option[Boolean])=>obj.readOpt[Seq[io.k8s.api.storage.v1.TokenRequest]]("tokenRequests")(arrDecoder[TokenRequest](decoder)).flatMap[String,CSIDriverSpec](((tokenRequests:Option[Seq[TokenRequest]])=>obj.readOpt[Boolean]("seLinuxMount")(booleanDecoder).map[CSIDriverSpec](((seLinuxMount:Option[Boolean])=>CSIDriverSpec.apply(volumeLifecycleModes=volumeLifecycleModes,podInfoOnMount=podInfoOnMount,attachRequired=attachRequired,requiresRepublish=requiresRepublish,fsGroupPolicy=fsGroupPolicy,storageCapacity=storageCapacity,tokenRequests=tokenRequests,seLinuxMount=seLinuxMount)))))))))))))))))))
}
(new$anon():Decoder[CSIDriverSpec])
}" t="n"class="documentableName ">decoder: Decoder[CSIDriverSpec]
Attributes
- Source:
- CSIDriverSpec.scala
Attributes
- Source:
- CSIDriverSpec.scala