
src.translate.v3.GetDatasetResult.scala Maven / Gradle / Ivy
package besom.api.googlenative.translate.v3
final case class GetDatasetResult private(
createTime: String,
displayName: String,
exampleCount: Int,
name: String,
sourceLanguageCode: String,
targetLanguageCode: String,
testExampleCount: Int,
trainExampleCount: Int,
updateTime: String,
validateExampleCount: Int
)
object GetDatasetResult :
given decoder(using besom.types.Context): besom.types.Decoder[GetDatasetResult] =
besom.internal.Decoder.derived[GetDatasetResult]
given outputOps: {} with
extension(output: besom.types.Output[GetDatasetResult])
def createTime : besom.types.Output[String] = output.map(_.createTime)
def displayName : besom.types.Output[String] = output.map(_.displayName)
def exampleCount : besom.types.Output[Int] = output.map(_.exampleCount)
def name : besom.types.Output[String] = output.map(_.name)
def sourceLanguageCode : besom.types.Output[String] = output.map(_.sourceLanguageCode)
def targetLanguageCode : besom.types.Output[String] = output.map(_.targetLanguageCode)
def testExampleCount : besom.types.Output[Int] = output.map(_.testExampleCount)
def trainExampleCount : besom.types.Output[Int] = output.map(_.trainExampleCount)
def updateTime : besom.types.Output[String] = output.map(_.updateTime)
def validateExampleCount : besom.types.Output[Int] = output.map(_.validateExampleCount)
given optionOutputOps: {} with
extension(output: besom.types.Output[scala.Option[GetDatasetResult]])
def createTime : besom.types.Output[scala.Option[String]] = output.map(_.map(_.createTime))
def displayName : besom.types.Output[scala.Option[String]] = output.map(_.map(_.displayName))
def exampleCount : besom.types.Output[scala.Option[Int]] = output.map(_.map(_.exampleCount))
def name : besom.types.Output[scala.Option[String]] = output.map(_.map(_.name))
def sourceLanguageCode : besom.types.Output[scala.Option[String]] = output.map(_.map(_.sourceLanguageCode))
def targetLanguageCode : besom.types.Output[scala.Option[String]] = output.map(_.map(_.targetLanguageCode))
def testExampleCount : besom.types.Output[scala.Option[Int]] = output.map(_.map(_.testExampleCount))
def trainExampleCount : besom.types.Output[scala.Option[Int]] = output.map(_.map(_.trainExampleCount))
def updateTime : besom.types.Output[scala.Option[String]] = output.map(_.map(_.updateTime))
def validateExampleCount : besom.types.Output[scala.Option[Int]] = output.map(_.map(_.validateExampleCount))
© 2015 - 2025 Weber Informatics LLC | Privacy Policy