gogol-ml-0.4.0: Google Cloud Machine Learning Engine SDK.

Copyright(c) 2015-2016 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.Google.MachineLearning

Contents

Description

An API to enable creating and using machine learning models.

See: Cloud Machine Learning Engine Reference

Synopsis

Service Configuration

machineLearningService :: ServiceConfig Source #

Default request referring to version v1 of the Cloud Machine Learning Engine. This contains the host and root path used as a starting point for constructing service requests.

OAuth Scopes

cloudPlatformScope :: Proxy '["https://www.googleapis.com/auth/cloud-platform"] Source #

View and manage your data across Google Cloud Platform services

API Declaration

Resources

ml.projects.getConfig

ml.projects.jobs.cancel

ml.projects.jobs.create

ml.projects.jobs.get

ml.projects.jobs.getIamPolicy

ml.projects.jobs.list

ml.projects.jobs.patch

ml.projects.jobs.setIamPolicy

ml.projects.jobs.testIamPermissions

ml.projects.locations.get

ml.projects.locations.list

ml.projects.models.create

ml.projects.models.delete

ml.projects.models.get

ml.projects.models.getIamPolicy

ml.projects.models.list

ml.projects.models.patch

ml.projects.models.setIamPolicy

ml.projects.models.testIamPermissions

ml.projects.models.versions.create

ml.projects.models.versions.delete

ml.projects.models.versions.get

ml.projects.models.versions.list

ml.projects.models.versions.patch

ml.projects.models.versions.setDefault

ml.projects.operations.cancel

ml.projects.operations.delete

ml.projects.operations.get

ml.projects.operations.list

ml.projects.predict

Types

GoogleIAMV1__AuditConfig

data GoogleIAMV1__AuditConfig Source #

Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs. If there are AuditConfigs for both `allServices` and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted. Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices" "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:foo'gmail.com" ] }, { "log_type": "DATA_WRITE", }, { "log_type": "ADMIN_READ", } ] }, { "service": "fooservice.googleapis.com" "audit_log_configs": [ { "log_type": "DATA_READ", }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:bar'gmail.com" ] } ] } ] } For fooservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts foo'gmail.com from DATA_READ logging, and bar'gmail.com from DATA_WRITE logging.

See: googleIAMV1__AuditConfig smart constructor.

Instances
Eq GoogleIAMV1__AuditConfig Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Data GoogleIAMV1__AuditConfig Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleIAMV1__AuditConfig -> c GoogleIAMV1__AuditConfig #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleIAMV1__AuditConfig #

toConstr :: GoogleIAMV1__AuditConfig -> Constr #

dataTypeOf :: GoogleIAMV1__AuditConfig -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleIAMV1__AuditConfig) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleIAMV1__AuditConfig) #

gmapT :: (forall b. Data b => b -> b) -> GoogleIAMV1__AuditConfig -> GoogleIAMV1__AuditConfig #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleIAMV1__AuditConfig -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleIAMV1__AuditConfig -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleIAMV1__AuditConfig -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleIAMV1__AuditConfig -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleIAMV1__AuditConfig -> m GoogleIAMV1__AuditConfig #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleIAMV1__AuditConfig -> m GoogleIAMV1__AuditConfig #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleIAMV1__AuditConfig -> m GoogleIAMV1__AuditConfig #

Show GoogleIAMV1__AuditConfig Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Generic GoogleIAMV1__AuditConfig Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Associated Types

type Rep GoogleIAMV1__AuditConfig :: Type -> Type #

ToJSON GoogleIAMV1__AuditConfig Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

FromJSON GoogleIAMV1__AuditConfig Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleIAMV1__AuditConfig Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleIAMV1__AuditConfig = D1 (MetaData "GoogleIAMV1__AuditConfig" "Network.Google.MachineLearning.Types.Product" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" False) (C1 (MetaCons "GoogleIAMV1__AuditConfig'" PrefixI True) (S1 (MetaSel (Just "_givacService") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_givacAuditLogConfigs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [GoogleIAMV1__AuditLogConfig]))))

googleIAMV1__AuditConfig :: GoogleIAMV1__AuditConfig Source #

Creates a value of GoogleIAMV1__AuditConfig with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

givacService :: Lens' GoogleIAMV1__AuditConfig (Maybe Text) Source #

Specifies a service that will be enabled for audit logging. For example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices` is a special value that covers all services.

givacAuditLogConfigs :: Lens' GoogleIAMV1__AuditConfig [GoogleIAMV1__AuditLogConfig] Source #

The configuration for logging of each type of permission.

GoogleCloudMlV1__Version

data GoogleCloudMlV1__Version Source #

Represents a version of the model. Each version is a trained model deployed in the cloud, ready to handle prediction requests. A model can have multiple versions. You can get information about all of the versions of a given model by calling projects.models.versions.list.

See: googleCloudMlV1__Version smart constructor.

Instances
Eq GoogleCloudMlV1__Version Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Data GoogleCloudMlV1__Version Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleCloudMlV1__Version -> c GoogleCloudMlV1__Version #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleCloudMlV1__Version #

toConstr :: GoogleCloudMlV1__Version -> Constr #

dataTypeOf :: GoogleCloudMlV1__Version -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleCloudMlV1__Version) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleCloudMlV1__Version) #

gmapT :: (forall b. Data b => b -> b) -> GoogleCloudMlV1__Version -> GoogleCloudMlV1__Version #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__Version -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__Version -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleCloudMlV1__Version -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleCloudMlV1__Version -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__Version -> m GoogleCloudMlV1__Version #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__Version -> m GoogleCloudMlV1__Version #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__Version -> m GoogleCloudMlV1__Version #

Show GoogleCloudMlV1__Version Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Generic GoogleCloudMlV1__Version Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Associated Types

type Rep GoogleCloudMlV1__Version :: Type -> Type #

ToJSON GoogleCloudMlV1__Version Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

FromJSON GoogleCloudMlV1__Version Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleCloudMlV1__Version Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleCloudMlV1__Version = D1 (MetaData "GoogleCloudMlV1__Version" "Network.Google.MachineLearning.Types.Product" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" False) (C1 (MetaCons "GoogleCloudMlV1__Version'" PrefixI True) ((((S1 (MetaSel (Just "_gcmvvFramework") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe GoogleCloudMlV1__VersionFramework)) :*: S1 (MetaSel (Just "_gcmvvEtag") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bytes))) :*: (S1 (MetaSel (Just "_gcmvvState") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe GoogleCloudMlV1__VersionState)) :*: S1 (MetaSel (Just "_gcmvvAutoScaling") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe GoogleCloudMlV1__AutoScaling)))) :*: ((S1 (MetaSel (Just "_gcmvvPythonVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_gcmvvRuntimeVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_gcmvvLastUseTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DateTime')) :*: S1 (MetaSel (Just "_gcmvvName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 (MetaSel (Just "_gcmvvDeploymentURI") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_gcmvvManualScaling") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe GoogleCloudMlV1__ManualScaling))) :*: (S1 (MetaSel (Just "_gcmvvMachineType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_gcmvvLabels") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe GoogleCloudMlV1__VersionLabels)))) :*: ((S1 (MetaSel (Just "_gcmvvErrorMessage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_gcmvvDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_gcmvvCreateTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe DateTime')) :*: S1 (MetaSel (Just "_gcmvvIsDefault") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))))))

gcmvvFramework :: Lens' GoogleCloudMlV1__Version (Maybe GoogleCloudMlV1__VersionFramework) Source #

Optional. The machine learning framework Cloud ML Engine uses to train this version of the model. Valid values are `TENSORFLOW`, `SCIKIT_LEARN`, `XGBOOST`. If you do not specify a framework, Cloud ML Engine will analyze files in the deployment_uri to determine a framework. If you choose `SCIKIT_LEARN` or `XGBOOST`, you must also set the runtime version of the model to 1.4 or greater.

gcmvvEtag :: Lens' GoogleCloudMlV1__Version (Maybe ByteString) Source #

`etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a model from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform model updates in order to avoid race conditions: An `etag` is returned in the response to `GetVersion`, and systems are expected to put that etag in the request to `UpdateVersion` to ensure that their change will be applied to the model as intended.

gcmvvAutoScaling :: Lens' GoogleCloudMlV1__Version (Maybe GoogleCloudMlV1__AutoScaling) Source #

Automatically scale the number of nodes used to serve the model in response to increases and decreases in traffic. Care should be taken to ramp up traffic according to the model's ability to scale or you will start seeing increases in latency and 429 response codes.

gcmvvPythonVersion :: Lens' GoogleCloudMlV1__Version (Maybe Text) Source #

Optional. The version of Python used in prediction. If not set, the default version is '2.7'. Python '3.5' is available when `runtime_version` is set to '1.4' and above. Python '2.7' works with all supported runtime versions.

gcmvvRuntimeVersion :: Lens' GoogleCloudMlV1__Version (Maybe Text) Source #

Optional. The Cloud ML Engine runtime version to use for this deployment. If not set, Cloud ML Engine uses the default stable version, 1.0. For more information, see the runtime version list and how to manage runtime versions.

gcmvvLastUseTime :: Lens' GoogleCloudMlV1__Version (Maybe UTCTime) Source #

Output only. The time the version was last used for prediction.

gcmvvName :: Lens' GoogleCloudMlV1__Version (Maybe Text) Source #

Required.The name specified for the version when it was created. The version name must be unique within the model it is created in.

gcmvvDeploymentURI :: Lens' GoogleCloudMlV1__Version (Maybe Text) Source #

Required. The Google Cloud Storage location of the trained model used to create the version. See the guide to model deployment for more information. When passing Version to projects.models.versions.create the model service uses the specified location as the source of the model. Once deployed, the model version is hosted by the prediction service, so this location is useful only as a historical record. The total number of model files can't exceed 1000.

gcmvvManualScaling :: Lens' GoogleCloudMlV1__Version (Maybe GoogleCloudMlV1__ManualScaling) Source #

Manually select the number of nodes to use for serving the model. You should generally use `auto_scaling` with an appropriate `min_nodes` instead, but this option is available if you want more predictable billing. Beware that latency and error rates will increase if the traffic exceeds that capability of the system to serve it based on the selected number of nodes.

gcmvvMachineType :: Lens' GoogleCloudMlV1__Version (Maybe Text) Source #

Optional. The type of machine on which to serve the model. Currently only applies to online prediction service. The following are currently supported and will be deprecated in Beta release. mls1-highmem-1 1 core 2 Gb RAM mls1-highcpu-4 4 core 2 Gb RAM The following are available in Beta: mls1-c1-m2 1 core 2 Gb RAM Default mls1-c4-m2 4 core 2 Gb RAM

gcmvvLabels :: Lens' GoogleCloudMlV1__Version (Maybe GoogleCloudMlV1__VersionLabels) Source #

Optional. One or more labels that you can add, to organize your model versions. Each label is a key-value pair, where both the key and the value are arbitrary strings that you supply. For more information, see the documentation on using labels.

gcmvvErrorMessage :: Lens' GoogleCloudMlV1__Version (Maybe Text) Source #

Output only. The details of a failure or a cancellation.

gcmvvDescription :: Lens' GoogleCloudMlV1__Version (Maybe Text) Source #

Optional. The description specified for the version when it was created.

gcmvvCreateTime :: Lens' GoogleCloudMlV1__Version (Maybe UTCTime) Source #

Output only. The time the version was created.

gcmvvIsDefault :: Lens' GoogleCloudMlV1__Version (Maybe Bool) Source #

Output only. If true, this version will be used to handle prediction requests that do not specify a version. You can change the default version by calling projects.methods.versions.setDefault.

GoogleCloudMlV1__PredictionOutput

data GoogleCloudMlV1__PredictionOutput Source #

Represents results of a prediction job.

See: googleCloudMlV1__PredictionOutput smart constructor.

Instances
Eq GoogleCloudMlV1__PredictionOutput Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Data GoogleCloudMlV1__PredictionOutput Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleCloudMlV1__PredictionOutput -> c GoogleCloudMlV1__PredictionOutput #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleCloudMlV1__PredictionOutput #

toConstr :: GoogleCloudMlV1__PredictionOutput -> Constr #

dataTypeOf :: GoogleCloudMlV1__PredictionOutput -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleCloudMlV1__PredictionOutput) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleCloudMlV1__PredictionOutput) #

gmapT :: (forall b. Data b => b -> b) -> GoogleCloudMlV1__PredictionOutput -> GoogleCloudMlV1__PredictionOutput #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__PredictionOutput -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__PredictionOutput -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleCloudMlV1__PredictionOutput -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleCloudMlV1__PredictionOutput -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__PredictionOutput -> m GoogleCloudMlV1__PredictionOutput #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__PredictionOutput -> m GoogleCloudMlV1__PredictionOutput #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__PredictionOutput -> m GoogleCloudMlV1__PredictionOutput #

Show GoogleCloudMlV1__PredictionOutput Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Generic GoogleCloudMlV1__PredictionOutput Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Associated Types

type Rep GoogleCloudMlV1__PredictionOutput :: Type -> Type #

ToJSON GoogleCloudMlV1__PredictionOutput Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

FromJSON GoogleCloudMlV1__PredictionOutput Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleCloudMlV1__PredictionOutput Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleCloudMlV1__PredictionOutput = D1 (MetaData "GoogleCloudMlV1__PredictionOutput" "Network.Google.MachineLearning.Types.Product" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" False) (C1 (MetaCons "GoogleCloudMlV1__PredictionOutput'" PrefixI True) ((S1 (MetaSel (Just "_gcmvpoNodeHours") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Double))) :*: S1 (MetaSel (Just "_gcmvpoErrorCount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64)))) :*: (S1 (MetaSel (Just "_gcmvpoPredictionCount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))) :*: S1 (MetaSel (Just "_gcmvpoOutputPath") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

googleCloudMlV1__PredictionOutput :: GoogleCloudMlV1__PredictionOutput Source #

Creates a value of GoogleCloudMlV1__PredictionOutput with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

gcmvpoNodeHours :: Lens' GoogleCloudMlV1__PredictionOutput (Maybe Double) Source #

Node hours used by the batch prediction job.

gcmvpoErrorCount :: Lens' GoogleCloudMlV1__PredictionOutput (Maybe Int64) Source #

The number of data instances which resulted in errors.

gcmvpoOutputPath :: Lens' GoogleCloudMlV1__PredictionOutput (Maybe Text) Source #

The output Google Cloud Storage location provided at the job creation time.

GoogleCloudMlV1__HyperparameterOutputHyperparameters

data GoogleCloudMlV1__HyperparameterOutputHyperparameters Source #

The hyperparameters given to this trial.

See: googleCloudMlV1__HyperparameterOutputHyperparameters smart constructor.

Instances
Eq GoogleCloudMlV1__HyperparameterOutputHyperparameters Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Data GoogleCloudMlV1__HyperparameterOutputHyperparameters Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleCloudMlV1__HyperparameterOutputHyperparameters -> c GoogleCloudMlV1__HyperparameterOutputHyperparameters #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleCloudMlV1__HyperparameterOutputHyperparameters #

toConstr :: GoogleCloudMlV1__HyperparameterOutputHyperparameters -> Constr #

dataTypeOf :: GoogleCloudMlV1__HyperparameterOutputHyperparameters -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleCloudMlV1__HyperparameterOutputHyperparameters) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleCloudMlV1__HyperparameterOutputHyperparameters) #

gmapT :: (forall b. Data b => b -> b) -> GoogleCloudMlV1__HyperparameterOutputHyperparameters -> GoogleCloudMlV1__HyperparameterOutputHyperparameters #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__HyperparameterOutputHyperparameters -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__HyperparameterOutputHyperparameters -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleCloudMlV1__HyperparameterOutputHyperparameters -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleCloudMlV1__HyperparameterOutputHyperparameters -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__HyperparameterOutputHyperparameters -> m GoogleCloudMlV1__HyperparameterOutputHyperparameters #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__HyperparameterOutputHyperparameters -> m GoogleCloudMlV1__HyperparameterOutputHyperparameters #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__HyperparameterOutputHyperparameters -> m GoogleCloudMlV1__HyperparameterOutputHyperparameters #

Show GoogleCloudMlV1__HyperparameterOutputHyperparameters Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Generic GoogleCloudMlV1__HyperparameterOutputHyperparameters Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

ToJSON GoogleCloudMlV1__HyperparameterOutputHyperparameters Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

FromJSON GoogleCloudMlV1__HyperparameterOutputHyperparameters Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleCloudMlV1__HyperparameterOutputHyperparameters Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleCloudMlV1__HyperparameterOutputHyperparameters = D1 (MetaData "GoogleCloudMlV1__HyperparameterOutputHyperparameters" "Network.Google.MachineLearning.Types.Product" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" True) (C1 (MetaCons "GoogleCloudMlV1__HyperparameterOutputHyperparameters'" PrefixI True) (S1 (MetaSel (Just "_gcmvhohAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text Text))))

googleCloudMlV1__HyperparameterOutputHyperparameters Source #

Creates a value of GoogleCloudMlV1__HyperparameterOutputHyperparameters with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

GoogleCloudMlV1__PredictRequest

data GoogleCloudMlV1__PredictRequest Source #

Request for predictions to be issued against a trained model.

See: googleCloudMlV1__PredictRequest smart constructor.

Instances
Eq GoogleCloudMlV1__PredictRequest Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Data GoogleCloudMlV1__PredictRequest Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleCloudMlV1__PredictRequest -> c GoogleCloudMlV1__PredictRequest #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleCloudMlV1__PredictRequest #

toConstr :: GoogleCloudMlV1__PredictRequest -> Constr #

dataTypeOf :: GoogleCloudMlV1__PredictRequest -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleCloudMlV1__PredictRequest) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleCloudMlV1__PredictRequest) #

gmapT :: (forall b. Data b => b -> b) -> GoogleCloudMlV1__PredictRequest -> GoogleCloudMlV1__PredictRequest #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__PredictRequest -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__PredictRequest -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleCloudMlV1__PredictRequest -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleCloudMlV1__PredictRequest -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__PredictRequest -> m GoogleCloudMlV1__PredictRequest #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__PredictRequest -> m GoogleCloudMlV1__PredictRequest #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__PredictRequest -> m GoogleCloudMlV1__PredictRequest #

Show GoogleCloudMlV1__PredictRequest Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Generic GoogleCloudMlV1__PredictRequest Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Associated Types

type Rep GoogleCloudMlV1__PredictRequest :: Type -> Type #

ToJSON GoogleCloudMlV1__PredictRequest Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

FromJSON GoogleCloudMlV1__PredictRequest Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleCloudMlV1__PredictRequest Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleCloudMlV1__PredictRequest = D1 (MetaData "GoogleCloudMlV1__PredictRequest" "Network.Google.MachineLearning.Types.Product" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" True) (C1 (MetaCons "GoogleCloudMlV1__PredictRequest'" PrefixI True) (S1 (MetaSel (Just "_gcmvprHTTPBody") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe GoogleAPI__HTTPBody))))

googleCloudMlV1__PredictRequest :: GoogleCloudMlV1__PredictRequest Source #

Creates a value of GoogleCloudMlV1__PredictRequest with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

GoogleCloudMlV1__ParameterSpecType

data GoogleCloudMlV1__ParameterSpecType Source #

Required. The type of the parameter.

Constructors

ParameterTypeUnspecified

PARAMETER_TYPE_UNSPECIFIED You must specify a valid type. Using this unspecified type will result in an error.

Double

DOUBLE Type for real-valued parameters.

Integer

INTEGER Type for integral parameters.

Categorical

CATEGORICAL The parameter is categorical, with a value chosen from the categories field.

Discrete

DISCRETE The parameter is real valued, with a fixed set of feasible points. If `type==DISCRETE`, feasible_points must be provided, and {`min_value`, `max_value`} will be ignored.

Instances
Enum GoogleCloudMlV1__ParameterSpecType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Eq GoogleCloudMlV1__ParameterSpecType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Data GoogleCloudMlV1__ParameterSpecType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleCloudMlV1__ParameterSpecType -> c GoogleCloudMlV1__ParameterSpecType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleCloudMlV1__ParameterSpecType #

toConstr :: GoogleCloudMlV1__ParameterSpecType -> Constr #

dataTypeOf :: GoogleCloudMlV1__ParameterSpecType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleCloudMlV1__ParameterSpecType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleCloudMlV1__ParameterSpecType) #

gmapT :: (forall b. Data b => b -> b) -> GoogleCloudMlV1__ParameterSpecType -> GoogleCloudMlV1__ParameterSpecType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__ParameterSpecType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__ParameterSpecType -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleCloudMlV1__ParameterSpecType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleCloudMlV1__ParameterSpecType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__ParameterSpecType -> m GoogleCloudMlV1__ParameterSpecType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__ParameterSpecType -> m GoogleCloudMlV1__ParameterSpecType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__ParameterSpecType -> m GoogleCloudMlV1__ParameterSpecType #

Ord GoogleCloudMlV1__ParameterSpecType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Read GoogleCloudMlV1__ParameterSpecType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Show GoogleCloudMlV1__ParameterSpecType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Generic GoogleCloudMlV1__ParameterSpecType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Associated Types

type Rep GoogleCloudMlV1__ParameterSpecType :: Type -> Type #

Hashable GoogleCloudMlV1__ParameterSpecType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

ToJSON GoogleCloudMlV1__ParameterSpecType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

FromJSON GoogleCloudMlV1__ParameterSpecType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

FromHttpApiData GoogleCloudMlV1__ParameterSpecType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

ToHttpApiData GoogleCloudMlV1__ParameterSpecType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

type Rep GoogleCloudMlV1__ParameterSpecType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

type Rep GoogleCloudMlV1__ParameterSpecType = D1 (MetaData "GoogleCloudMlV1__ParameterSpecType" "Network.Google.MachineLearning.Types.Sum" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" False) ((C1 (MetaCons "ParameterTypeUnspecified" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Double" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Integer" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Categorical" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Discrete" PrefixI False) (U1 :: Type -> Type))))

GoogleCloudMlV1__TrainingInputScaleTier

data GoogleCloudMlV1__TrainingInputScaleTier Source #

Required. Specifies the machine types, the number of replicas for workers and parameter servers.

Constructors

Basic

BASIC A single worker instance. This tier is suitable for learning how to use Cloud ML, and for experimenting with new models using small datasets.

Standard1

STANDARD_1 Many workers and a few parameter servers.

Premium1

PREMIUM_1 A large number of workers with many parameter servers.

BasicGpu

BASIC_GPU A single worker instance with a GPU.

BasicTpu

BASIC_TPU A single worker instance with a Cloud TPU.

Custom

CUSTOM The CUSTOM tier is not a set tier, but rather enables you to use your own cluster specification. When you use this tier, set values to configure your processing cluster according to these guidelines: * You _must_ set `TrainingInput.masterType` to specify the type of machine to use for your master node. This is the only required setting. * You _may_ set `TrainingInput.workerCount` to specify the number of workers to use. If you specify one or more workers, you _must_ also set `TrainingInput.workerType` to specify the type of machine to use for your worker nodes. * You _may_ set `TrainingInput.parameterServerCount` to specify the number of parameter servers to use. If you specify one or more parameter servers, you _must_ also set `TrainingInput.parameterServerType` to specify the type of machine to use for your parameter servers. Note that all of your workers must use the same machine type, which can be different from your parameter server type and master type. Your parameter servers must likewise use the same machine type, which can be different from your worker type and master type.

Instances
Enum GoogleCloudMlV1__TrainingInputScaleTier Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Eq GoogleCloudMlV1__TrainingInputScaleTier Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Data GoogleCloudMlV1__TrainingInputScaleTier Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleCloudMlV1__TrainingInputScaleTier -> c GoogleCloudMlV1__TrainingInputScaleTier #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleCloudMlV1__TrainingInputScaleTier #

toConstr :: GoogleCloudMlV1__TrainingInputScaleTier -> Constr #

dataTypeOf :: GoogleCloudMlV1__TrainingInputScaleTier -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleCloudMlV1__TrainingInputScaleTier) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleCloudMlV1__TrainingInputScaleTier) #

gmapT :: (forall b. Data b => b -> b) -> GoogleCloudMlV1__TrainingInputScaleTier -> GoogleCloudMlV1__TrainingInputScaleTier #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__TrainingInputScaleTier -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__TrainingInputScaleTier -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleCloudMlV1__TrainingInputScaleTier -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleCloudMlV1__TrainingInputScaleTier -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__TrainingInputScaleTier -> m GoogleCloudMlV1__TrainingInputScaleTier #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__TrainingInputScaleTier -> m GoogleCloudMlV1__TrainingInputScaleTier #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__TrainingInputScaleTier -> m GoogleCloudMlV1__TrainingInputScaleTier #

Ord GoogleCloudMlV1__TrainingInputScaleTier Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Read GoogleCloudMlV1__TrainingInputScaleTier Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Show GoogleCloudMlV1__TrainingInputScaleTier Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Generic GoogleCloudMlV1__TrainingInputScaleTier Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Hashable GoogleCloudMlV1__TrainingInputScaleTier Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

ToJSON GoogleCloudMlV1__TrainingInputScaleTier Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

FromJSON GoogleCloudMlV1__TrainingInputScaleTier Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

FromHttpApiData GoogleCloudMlV1__TrainingInputScaleTier Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

ToHttpApiData GoogleCloudMlV1__TrainingInputScaleTier Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

type Rep GoogleCloudMlV1__TrainingInputScaleTier Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

type Rep GoogleCloudMlV1__TrainingInputScaleTier = D1 (MetaData "GoogleCloudMlV1__TrainingInputScaleTier" "Network.Google.MachineLearning.Types.Sum" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" False) ((C1 (MetaCons "Basic" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Standard1" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Premium1" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "BasicGpu" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "BasicTpu" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Custom" PrefixI False) (U1 :: Type -> Type))))

GoogleLongrunning__OperationResponse

data GoogleLongrunning__OperationResponse Source #

The normal response of the operation in case of success. If the original method returns no data on success, such as `Delete`, the response is `google.protobuf.Empty`. If the original method is standard `Get`/`Create`/`Update`, the response should be the resource. For other methods, the response should have the type `XxxResponse`, where `Xxx` is the original method name. For example, if the original method name is `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.

See: googleLongrunning__OperationResponse smart constructor.

Instances
Eq GoogleLongrunning__OperationResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Data GoogleLongrunning__OperationResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleLongrunning__OperationResponse -> c GoogleLongrunning__OperationResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleLongrunning__OperationResponse #

toConstr :: GoogleLongrunning__OperationResponse -> Constr #

dataTypeOf :: GoogleLongrunning__OperationResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleLongrunning__OperationResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleLongrunning__OperationResponse) #

gmapT :: (forall b. Data b => b -> b) -> GoogleLongrunning__OperationResponse -> GoogleLongrunning__OperationResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleLongrunning__OperationResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleLongrunning__OperationResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleLongrunning__OperationResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleLongrunning__OperationResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleLongrunning__OperationResponse -> m GoogleLongrunning__OperationResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleLongrunning__OperationResponse -> m GoogleLongrunning__OperationResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleLongrunning__OperationResponse -> m GoogleLongrunning__OperationResponse #

Show GoogleLongrunning__OperationResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Generic GoogleLongrunning__OperationResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

ToJSON GoogleLongrunning__OperationResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

FromJSON GoogleLongrunning__OperationResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleLongrunning__OperationResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleLongrunning__OperationResponse = D1 (MetaData "GoogleLongrunning__OperationResponse" "Network.Google.MachineLearning.Types.Product" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" True) (C1 (MetaCons "GoogleLongrunning__OperationResponse'" PrefixI True) (S1 (MetaSel (Just "_glorAddtional") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (HashMap Text JSONValue))))

googleLongrunning__OperationResponse Source #

Creates a value of GoogleLongrunning__OperationResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

glorAddtional :: Lens' GoogleLongrunning__OperationResponse (HashMap Text JSONValue) Source #

Properties of the object. Contains field 'type with type URL.

GoogleCloudMlV1__ParameterSpecScaleType

data GoogleCloudMlV1__ParameterSpecScaleType Source #

Optional. How the parameter should be scaled to the hypercube. Leave unset for categorical parameters. Some kind of scaling is strongly recommended for real or integral parameters (e.g., `UNIT_LINEAR_SCALE`).

Constructors

None

NONE By default, no scaling is applied.

UnitLinearScale

UNIT_LINEAR_SCALE Scales the feasible space to (0, 1) linearly.

UnitLogScale

UNIT_LOG_SCALE Scales the feasible space logarithmically to (0, 1). The entire feasible space must be strictly positive.

UnitReverseLogScale

UNIT_REVERSE_LOG_SCALE Scales the feasible space "reverse" logarithmically to (0, 1). The result is that values close to the top of the feasible space are spread out more than points near the bottom. The entire feasible space must be strictly positive.

Instances
Enum GoogleCloudMlV1__ParameterSpecScaleType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Eq GoogleCloudMlV1__ParameterSpecScaleType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Data GoogleCloudMlV1__ParameterSpecScaleType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleCloudMlV1__ParameterSpecScaleType -> c GoogleCloudMlV1__ParameterSpecScaleType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleCloudMlV1__ParameterSpecScaleType #

toConstr :: GoogleCloudMlV1__ParameterSpecScaleType -> Constr #

dataTypeOf :: GoogleCloudMlV1__ParameterSpecScaleType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleCloudMlV1__ParameterSpecScaleType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleCloudMlV1__ParameterSpecScaleType) #

gmapT :: (forall b. Data b => b -> b) -> GoogleCloudMlV1__ParameterSpecScaleType -> GoogleCloudMlV1__ParameterSpecScaleType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__ParameterSpecScaleType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__ParameterSpecScaleType -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleCloudMlV1__ParameterSpecScaleType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleCloudMlV1__ParameterSpecScaleType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__ParameterSpecScaleType -> m GoogleCloudMlV1__ParameterSpecScaleType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__ParameterSpecScaleType -> m GoogleCloudMlV1__ParameterSpecScaleType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__ParameterSpecScaleType -> m GoogleCloudMlV1__ParameterSpecScaleType #

Ord GoogleCloudMlV1__ParameterSpecScaleType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Read GoogleCloudMlV1__ParameterSpecScaleType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Show GoogleCloudMlV1__ParameterSpecScaleType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Generic GoogleCloudMlV1__ParameterSpecScaleType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Hashable GoogleCloudMlV1__ParameterSpecScaleType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

ToJSON GoogleCloudMlV1__ParameterSpecScaleType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

FromJSON GoogleCloudMlV1__ParameterSpecScaleType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

FromHttpApiData GoogleCloudMlV1__ParameterSpecScaleType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

ToHttpApiData GoogleCloudMlV1__ParameterSpecScaleType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

type Rep GoogleCloudMlV1__ParameterSpecScaleType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

type Rep GoogleCloudMlV1__ParameterSpecScaleType = D1 (MetaData "GoogleCloudMlV1__ParameterSpecScaleType" "Network.Google.MachineLearning.Types.Sum" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" False) ((C1 (MetaCons "None" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UnitLinearScale" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "UnitLogScale" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "UnitReverseLogScale" PrefixI False) (U1 :: Type -> Type)))

GoogleIAMV1__AuditLogConfig

data GoogleIAMV1__AuditLogConfig Source #

Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:foo'gmail.com" ] }, { "log_type": "DATA_WRITE", } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting foo'gmail.com from DATA_READ logging.

See: googleIAMV1__AuditLogConfig smart constructor.

Instances
Eq GoogleIAMV1__AuditLogConfig Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Data GoogleIAMV1__AuditLogConfig Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleIAMV1__AuditLogConfig -> c GoogleIAMV1__AuditLogConfig #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleIAMV1__AuditLogConfig #

toConstr :: GoogleIAMV1__AuditLogConfig -> Constr #

dataTypeOf :: GoogleIAMV1__AuditLogConfig -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleIAMV1__AuditLogConfig) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleIAMV1__AuditLogConfig) #

gmapT :: (forall b. Data b => b -> b) -> GoogleIAMV1__AuditLogConfig -> GoogleIAMV1__AuditLogConfig #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleIAMV1__AuditLogConfig -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleIAMV1__AuditLogConfig -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleIAMV1__AuditLogConfig -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleIAMV1__AuditLogConfig -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleIAMV1__AuditLogConfig -> m GoogleIAMV1__AuditLogConfig #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleIAMV1__AuditLogConfig -> m GoogleIAMV1__AuditLogConfig #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleIAMV1__AuditLogConfig -> m GoogleIAMV1__AuditLogConfig #

Show GoogleIAMV1__AuditLogConfig Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Generic GoogleIAMV1__AuditLogConfig Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Associated Types

type Rep GoogleIAMV1__AuditLogConfig :: Type -> Type #

ToJSON GoogleIAMV1__AuditLogConfig Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

FromJSON GoogleIAMV1__AuditLogConfig Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleIAMV1__AuditLogConfig Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleIAMV1__AuditLogConfig = D1 (MetaData "GoogleIAMV1__AuditLogConfig" "Network.Google.MachineLearning.Types.Product" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" False) (C1 (MetaCons "GoogleIAMV1__AuditLogConfig'" PrefixI True) (S1 (MetaSel (Just "_givalcLogType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe GoogleIAMV1__AuditLogConfigLogType)) :*: S1 (MetaSel (Just "_givalcExemptedMembers") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Text]))))

googleIAMV1__AuditLogConfig :: GoogleIAMV1__AuditLogConfig Source #

Creates a value of GoogleIAMV1__AuditLogConfig with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

givalcExemptedMembers :: Lens' GoogleIAMV1__AuditLogConfig [Text] Source #

Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members.

GoogleCloudMlV1__VersionFramework

data GoogleCloudMlV1__VersionFramework Source #

Optional. The machine learning framework Cloud ML Engine uses to train this version of the model. Valid values are `TENSORFLOW`, `SCIKIT_LEARN`, `XGBOOST`. If you do not specify a framework, Cloud ML Engine will analyze files in the deployment_uri to determine a framework. If you choose `SCIKIT_LEARN` or `XGBOOST`, you must also set the runtime version of the model to 1.4 or greater.

Constructors

FrameworkUnspecified

FRAMEWORK_UNSPECIFIED Unspecified framework. Defaults to TensorFlow.

Tensorflow

TENSORFLOW Tensorflow framework.

ScikitLearn

SCIKIT_LEARN Scikit-learn framework.

Xgboost

XGBOOST XGBoost framework.

Instances
Enum GoogleCloudMlV1__VersionFramework Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Eq GoogleCloudMlV1__VersionFramework Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Data GoogleCloudMlV1__VersionFramework Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleCloudMlV1__VersionFramework -> c GoogleCloudMlV1__VersionFramework #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleCloudMlV1__VersionFramework #

toConstr :: GoogleCloudMlV1__VersionFramework -> Constr #

dataTypeOf :: GoogleCloudMlV1__VersionFramework -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleCloudMlV1__VersionFramework) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleCloudMlV1__VersionFramework) #

gmapT :: (forall b. Data b => b -> b) -> GoogleCloudMlV1__VersionFramework -> GoogleCloudMlV1__VersionFramework #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__VersionFramework -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__VersionFramework -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleCloudMlV1__VersionFramework -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleCloudMlV1__VersionFramework -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__VersionFramework -> m GoogleCloudMlV1__VersionFramework #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__VersionFramework -> m GoogleCloudMlV1__VersionFramework #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__VersionFramework -> m GoogleCloudMlV1__VersionFramework #

Ord GoogleCloudMlV1__VersionFramework Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Read GoogleCloudMlV1__VersionFramework Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Show GoogleCloudMlV1__VersionFramework Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Generic GoogleCloudMlV1__VersionFramework Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Associated Types

type Rep GoogleCloudMlV1__VersionFramework :: Type -> Type #

Hashable GoogleCloudMlV1__VersionFramework Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

ToJSON GoogleCloudMlV1__VersionFramework Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

FromJSON GoogleCloudMlV1__VersionFramework Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

FromHttpApiData GoogleCloudMlV1__VersionFramework Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

ToHttpApiData GoogleCloudMlV1__VersionFramework Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

type Rep GoogleCloudMlV1__VersionFramework Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

type Rep GoogleCloudMlV1__VersionFramework = D1 (MetaData "GoogleCloudMlV1__VersionFramework" "Network.Google.MachineLearning.Types.Sum" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" False) ((C1 (MetaCons "FrameworkUnspecified" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Tensorflow" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "ScikitLearn" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Xgboost" PrefixI False) (U1 :: Type -> Type)))

GoogleCloudMlV1__ListModelsResponse

data GoogleCloudMlV1__ListModelsResponse Source #

Response message for the ListModels method.

See: googleCloudMlV1__ListModelsResponse smart constructor.

Instances
Eq GoogleCloudMlV1__ListModelsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Data GoogleCloudMlV1__ListModelsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleCloudMlV1__ListModelsResponse -> c GoogleCloudMlV1__ListModelsResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleCloudMlV1__ListModelsResponse #

toConstr :: GoogleCloudMlV1__ListModelsResponse -> Constr #

dataTypeOf :: GoogleCloudMlV1__ListModelsResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleCloudMlV1__ListModelsResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleCloudMlV1__ListModelsResponse) #

gmapT :: (forall b. Data b => b -> b) -> GoogleCloudMlV1__ListModelsResponse -> GoogleCloudMlV1__ListModelsResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__ListModelsResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__ListModelsResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleCloudMlV1__ListModelsResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleCloudMlV1__ListModelsResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__ListModelsResponse -> m GoogleCloudMlV1__ListModelsResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__ListModelsResponse -> m GoogleCloudMlV1__ListModelsResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__ListModelsResponse -> m GoogleCloudMlV1__ListModelsResponse #

Show GoogleCloudMlV1__ListModelsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Generic GoogleCloudMlV1__ListModelsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

ToJSON GoogleCloudMlV1__ListModelsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

FromJSON GoogleCloudMlV1__ListModelsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleCloudMlV1__ListModelsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleCloudMlV1__ListModelsResponse = D1 (MetaData "GoogleCloudMlV1__ListModelsResponse" "Network.Google.MachineLearning.Types.Product" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" False) (C1 (MetaCons "GoogleCloudMlV1__ListModelsResponse'" PrefixI True) (S1 (MetaSel (Just "_gcmvlmrNextPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_gcmvlmrModels") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [GoogleCloudMlV1__Model]))))

googleCloudMlV1__ListModelsResponse :: GoogleCloudMlV1__ListModelsResponse Source #

Creates a value of GoogleCloudMlV1__ListModelsResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

gcmvlmrNextPageToken :: Lens' GoogleCloudMlV1__ListModelsResponse (Maybe Text) Source #

Optional. Pass this token as the `page_token` field of the request for a subsequent call.

GoogleCloudMlV1__VersionState

data GoogleCloudMlV1__VersionState Source #

Output only. The state of a version.

Constructors

Unknown

UNKNOWN The version state is unspecified.

Ready

READY The version is ready for prediction.

Creating

CREATING The version is being created. New UpdateVersion and DeleteVersion requests will fail if a version is in the CREATING state.

Failed

FAILED The version failed to be created, possibly cancelled. `error_message` should contain the details of the failure.

Deleting

DELETING The version is being deleted. New UpdateVersion and DeleteVersion requests will fail if a version is in the DELETING state.

Updating

UPDATING The version is being updated. New UpdateVersion and DeleteVersion requests will fail if a version is in the UPDATING state.

Instances
Enum GoogleCloudMlV1__VersionState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Eq GoogleCloudMlV1__VersionState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Data GoogleCloudMlV1__VersionState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleCloudMlV1__VersionState -> c GoogleCloudMlV1__VersionState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleCloudMlV1__VersionState #

toConstr :: GoogleCloudMlV1__VersionState -> Constr #

dataTypeOf :: GoogleCloudMlV1__VersionState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleCloudMlV1__VersionState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleCloudMlV1__VersionState) #

gmapT :: (forall b. Data b => b -> b) -> GoogleCloudMlV1__VersionState -> GoogleCloudMlV1__VersionState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__VersionState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__VersionState -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleCloudMlV1__VersionState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleCloudMlV1__VersionState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__VersionState -> m GoogleCloudMlV1__VersionState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__VersionState -> m GoogleCloudMlV1__VersionState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__VersionState -> m GoogleCloudMlV1__VersionState #

Ord GoogleCloudMlV1__VersionState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Read GoogleCloudMlV1__VersionState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Show GoogleCloudMlV1__VersionState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Generic GoogleCloudMlV1__VersionState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Associated Types

type Rep GoogleCloudMlV1__VersionState :: Type -> Type #

Hashable GoogleCloudMlV1__VersionState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

ToJSON GoogleCloudMlV1__VersionState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

FromJSON GoogleCloudMlV1__VersionState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

FromHttpApiData GoogleCloudMlV1__VersionState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

ToHttpApiData GoogleCloudMlV1__VersionState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

type Rep GoogleCloudMlV1__VersionState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

type Rep GoogleCloudMlV1__VersionState = D1 (MetaData "GoogleCloudMlV1__VersionState" "Network.Google.MachineLearning.Types.Sum" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" False) ((C1 (MetaCons "Unknown" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Ready" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Creating" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "Failed" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Deleting" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Updating" PrefixI False) (U1 :: Type -> Type))))

GoogleLongrunning__ListOperationsResponse

data GoogleLongrunning__ListOperationsResponse Source #

The response message for Operations.ListOperations.

See: googleLongrunning__ListOperationsResponse smart constructor.

Instances
Eq GoogleLongrunning__ListOperationsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Data GoogleLongrunning__ListOperationsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleLongrunning__ListOperationsResponse -> c GoogleLongrunning__ListOperationsResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleLongrunning__ListOperationsResponse #

toConstr :: GoogleLongrunning__ListOperationsResponse -> Constr #

dataTypeOf :: GoogleLongrunning__ListOperationsResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleLongrunning__ListOperationsResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleLongrunning__ListOperationsResponse) #

gmapT :: (forall b. Data b => b -> b) -> GoogleLongrunning__ListOperationsResponse -> GoogleLongrunning__ListOperationsResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleLongrunning__ListOperationsResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleLongrunning__ListOperationsResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleLongrunning__ListOperationsResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleLongrunning__ListOperationsResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleLongrunning__ListOperationsResponse -> m GoogleLongrunning__ListOperationsResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleLongrunning__ListOperationsResponse -> m GoogleLongrunning__ListOperationsResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleLongrunning__ListOperationsResponse -> m GoogleLongrunning__ListOperationsResponse #

Show GoogleLongrunning__ListOperationsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Generic GoogleLongrunning__ListOperationsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

ToJSON GoogleLongrunning__ListOperationsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

FromJSON GoogleLongrunning__ListOperationsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleLongrunning__ListOperationsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleLongrunning__ListOperationsResponse = D1 (MetaData "GoogleLongrunning__ListOperationsResponse" "Network.Google.MachineLearning.Types.Product" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" False) (C1 (MetaCons "GoogleLongrunning__ListOperationsResponse'" PrefixI True) (S1 (MetaSel (Just "_gllorNextPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_gllorOperations") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [GoogleLongrunning__Operation]))))

googleLongrunning__ListOperationsResponse :: GoogleLongrunning__ListOperationsResponse Source #

Creates a value of GoogleLongrunning__ListOperationsResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

gllorOperations :: Lens' GoogleLongrunning__ListOperationsResponse [GoogleLongrunning__Operation] Source #

A list of operations that matches the specified filter in the request.

GoogleCloudMlV1__AcceleratorConfig

data GoogleCloudMlV1__AcceleratorConfig Source #

Represents a hardware accelerator request config.

See: googleCloudMlV1__AcceleratorConfig smart constructor.

Instances
Eq GoogleCloudMlV1__AcceleratorConfig Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Data GoogleCloudMlV1__AcceleratorConfig Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleCloudMlV1__AcceleratorConfig -> c GoogleCloudMlV1__AcceleratorConfig #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleCloudMlV1__AcceleratorConfig #

toConstr :: GoogleCloudMlV1__AcceleratorConfig -> Constr #

dataTypeOf :: GoogleCloudMlV1__AcceleratorConfig -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleCloudMlV1__AcceleratorConfig) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleCloudMlV1__AcceleratorConfig) #

gmapT :: (forall b. Data b => b -> b) -> GoogleCloudMlV1__AcceleratorConfig -> GoogleCloudMlV1__AcceleratorConfig #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__AcceleratorConfig -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__AcceleratorConfig -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleCloudMlV1__AcceleratorConfig -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleCloudMlV1__AcceleratorConfig -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__AcceleratorConfig -> m GoogleCloudMlV1__AcceleratorConfig #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__AcceleratorConfig -> m GoogleCloudMlV1__AcceleratorConfig #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__AcceleratorConfig -> m GoogleCloudMlV1__AcceleratorConfig #

Show GoogleCloudMlV1__AcceleratorConfig Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Generic GoogleCloudMlV1__AcceleratorConfig Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Associated Types

type Rep GoogleCloudMlV1__AcceleratorConfig :: Type -> Type #

ToJSON GoogleCloudMlV1__AcceleratorConfig Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

FromJSON GoogleCloudMlV1__AcceleratorConfig Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleCloudMlV1__AcceleratorConfig Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleCloudMlV1__AcceleratorConfig = D1 (MetaData "GoogleCloudMlV1__AcceleratorConfig" "Network.Google.MachineLearning.Types.Product" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" False) (C1 (MetaCons "GoogleCloudMlV1__AcceleratorConfig'" PrefixI True) (S1 (MetaSel (Just "_gcmvacCount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int64))) :*: S1 (MetaSel (Just "_gcmvacType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe GoogleCloudMlV1__AcceleratorConfigType))))

googleCloudMlV1__AcceleratorConfig :: GoogleCloudMlV1__AcceleratorConfig Source #

Creates a value of GoogleCloudMlV1__AcceleratorConfig with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

gcmvacCount :: Lens' GoogleCloudMlV1__AcceleratorConfig (Maybe Int64) Source #

The number of accelerators to attach to each machine running the job.

GoogleIAMV1__Policy

data GoogleIAMV1__Policy Source #

Defines an Identity and Access Management (IAM) policy. It is used to specify access control policies for Cloud Platform resources. A `Policy` consists of a list of `bindings`. A `binding` binds a list of `members` to a `role`, where the members can be user accounts, Google groups, Google domains, and service accounts. A `role` is a named list of permissions defined by IAM. **JSON Example** { "bindings": [ { "role": "roles/owner", "members": [ "user:mike'example.com", "group:admins'example.com", "domain:google.com", "serviceAccount:my-other-app'appspot.gserviceaccount.com" ] }, { "role": "roles/viewer", "members": ["user:sean'example.com"] } ] } **YAML Example** bindings: - members: - user:mike'example.com - group:admins'example.com - domain:google.com - serviceAccount:my-other-app'appspot.gserviceaccount.com role: roles/owner - members: - user:sean'example.com role: roles/viewer For a description of IAM and its features, see the IAM developer's guide.

See: googleIAMV1__Policy smart constructor.

Instances
Eq GoogleIAMV1__Policy Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Data GoogleIAMV1__Policy Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleIAMV1__Policy -> c GoogleIAMV1__Policy #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleIAMV1__Policy #

toConstr :: GoogleIAMV1__Policy -> Constr #

dataTypeOf :: GoogleIAMV1__Policy -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleIAMV1__Policy) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleIAMV1__Policy) #

gmapT :: (forall b. Data b => b -> b) -> GoogleIAMV1__Policy -> GoogleIAMV1__Policy #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleIAMV1__Policy -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleIAMV1__Policy -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleIAMV1__Policy -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleIAMV1__Policy -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleIAMV1__Policy -> m GoogleIAMV1__Policy #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleIAMV1__Policy -> m GoogleIAMV1__Policy #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleIAMV1__Policy -> m GoogleIAMV1__Policy #

Show GoogleIAMV1__Policy Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Generic GoogleIAMV1__Policy Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Associated Types

type Rep GoogleIAMV1__Policy :: Type -> Type #

ToJSON GoogleIAMV1__Policy Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

FromJSON GoogleIAMV1__Policy Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleIAMV1__Policy Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleIAMV1__Policy = D1 (MetaData "GoogleIAMV1__Policy" "Network.Google.MachineLearning.Types.Product" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" False) (C1 (MetaCons "GoogleIAMV1__Policy'" PrefixI True) ((S1 (MetaSel (Just "_givpAuditConfigs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [GoogleIAMV1__AuditConfig])) :*: S1 (MetaSel (Just "_givpEtag") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bytes))) :*: (S1 (MetaSel (Just "_givpVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Textual Int32))) :*: S1 (MetaSel (Just "_givpBindings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [GoogleIAMV1__Binding])))))

googleIAMV1__Policy :: GoogleIAMV1__Policy Source #

Creates a value of GoogleIAMV1__Policy with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

givpAuditConfigs :: Lens' GoogleIAMV1__Policy [GoogleIAMV1__AuditConfig] Source #

Specifies cloud audit logging configuration for this policy.

givpEtag :: Lens' GoogleIAMV1__Policy (Maybe ByteString) Source #

`etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the `etag` in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An `etag` is returned in the response to `getIamPolicy`, and systems are expected to put that etag in the request to `setIamPolicy` to ensure that their change will be applied to the same version of the policy. If no `etag` is provided in the call to `setIamPolicy`, then the existing policy is overwritten blindly.

givpBindings :: Lens' GoogleIAMV1__Policy [GoogleIAMV1__Binding] Source #

Associates a list of `members` to a `role`. `bindings` with no members will result in an error.

GoogleIAMV1__TestIAMPermissionsResponse

data GoogleIAMV1__TestIAMPermissionsResponse Source #

Response message for `TestIamPermissions` method.

See: googleIAMV1__TestIAMPermissionsResponse smart constructor.

Instances
Eq GoogleIAMV1__TestIAMPermissionsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Data GoogleIAMV1__TestIAMPermissionsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleIAMV1__TestIAMPermissionsResponse -> c GoogleIAMV1__TestIAMPermissionsResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleIAMV1__TestIAMPermissionsResponse #

toConstr :: GoogleIAMV1__TestIAMPermissionsResponse -> Constr #

dataTypeOf :: GoogleIAMV1__TestIAMPermissionsResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleIAMV1__TestIAMPermissionsResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleIAMV1__TestIAMPermissionsResponse) #

gmapT :: (forall b. Data b => b -> b) -> GoogleIAMV1__TestIAMPermissionsResponse -> GoogleIAMV1__TestIAMPermissionsResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleIAMV1__TestIAMPermissionsResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleIAMV1__TestIAMPermissionsResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleIAMV1__TestIAMPermissionsResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleIAMV1__TestIAMPermissionsResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleIAMV1__TestIAMPermissionsResponse -> m GoogleIAMV1__TestIAMPermissionsResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleIAMV1__TestIAMPermissionsResponse -> m GoogleIAMV1__TestIAMPermissionsResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleIAMV1__TestIAMPermissionsResponse -> m GoogleIAMV1__TestIAMPermissionsResponse #

Show GoogleIAMV1__TestIAMPermissionsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Generic GoogleIAMV1__TestIAMPermissionsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

ToJSON GoogleIAMV1__TestIAMPermissionsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

FromJSON GoogleIAMV1__TestIAMPermissionsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleIAMV1__TestIAMPermissionsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleIAMV1__TestIAMPermissionsResponse = D1 (MetaData "GoogleIAMV1__TestIAMPermissionsResponse" "Network.Google.MachineLearning.Types.Product" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" True) (C1 (MetaCons "GoogleIAMV1__TestIAMPermissionsResponse'" PrefixI True) (S1 (MetaSel (Just "_givtiprPermissions") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [Text]))))

googleIAMV1__TestIAMPermissionsResponse :: GoogleIAMV1__TestIAMPermissionsResponse Source #

Creates a value of GoogleIAMV1__TestIAMPermissionsResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

givtiprPermissions :: Lens' GoogleIAMV1__TestIAMPermissionsResponse [Text] Source #

A subset of `TestPermissionsRequest.permissions` that the caller is allowed.

GoogleCloudMlV1__HyperparameterSpecAlgorithm

data GoogleCloudMlV1__HyperparameterSpecAlgorithm Source #

Optional. The search algorithm specified for the hyperparameter tuning job. Uses the default CloudML Engine hyperparameter tuning algorithm if unspecified.

Constructors

AlgorithmUnspecified

ALGORITHM_UNSPECIFIED The default algorithm used by hyperparameter tuning service.

GridSearch

GRID_SEARCH Simple grid search within the feasible space. To use grid search, all parameters must be `INTEGER`, `CATEGORICAL`, or `DISCRETE`.

RandomSearch

RANDOM_SEARCH Simple random search within the feasible space.

Instances
Enum GoogleCloudMlV1__HyperparameterSpecAlgorithm Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Eq GoogleCloudMlV1__HyperparameterSpecAlgorithm Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Data GoogleCloudMlV1__HyperparameterSpecAlgorithm Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleCloudMlV1__HyperparameterSpecAlgorithm -> c GoogleCloudMlV1__HyperparameterSpecAlgorithm #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleCloudMlV1__HyperparameterSpecAlgorithm #

toConstr :: GoogleCloudMlV1__HyperparameterSpecAlgorithm -> Constr #

dataTypeOf :: GoogleCloudMlV1__HyperparameterSpecAlgorithm -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleCloudMlV1__HyperparameterSpecAlgorithm) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleCloudMlV1__HyperparameterSpecAlgorithm) #

gmapT :: (forall b. Data b => b -> b) -> GoogleCloudMlV1__HyperparameterSpecAlgorithm -> GoogleCloudMlV1__HyperparameterSpecAlgorithm #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__HyperparameterSpecAlgorithm -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__HyperparameterSpecAlgorithm -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleCloudMlV1__HyperparameterSpecAlgorithm -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleCloudMlV1__HyperparameterSpecAlgorithm -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__HyperparameterSpecAlgorithm -> m GoogleCloudMlV1__HyperparameterSpecAlgorithm #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__HyperparameterSpecAlgorithm -> m GoogleCloudMlV1__HyperparameterSpecAlgorithm #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__HyperparameterSpecAlgorithm -> m GoogleCloudMlV1__HyperparameterSpecAlgorithm #

Ord GoogleCloudMlV1__HyperparameterSpecAlgorithm Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Read GoogleCloudMlV1__HyperparameterSpecAlgorithm Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Show GoogleCloudMlV1__HyperparameterSpecAlgorithm Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Generic GoogleCloudMlV1__HyperparameterSpecAlgorithm Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Hashable GoogleCloudMlV1__HyperparameterSpecAlgorithm Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

ToJSON GoogleCloudMlV1__HyperparameterSpecAlgorithm Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

FromJSON GoogleCloudMlV1__HyperparameterSpecAlgorithm Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

FromHttpApiData GoogleCloudMlV1__HyperparameterSpecAlgorithm Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

ToHttpApiData GoogleCloudMlV1__HyperparameterSpecAlgorithm Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

type Rep GoogleCloudMlV1__HyperparameterSpecAlgorithm Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

type Rep GoogleCloudMlV1__HyperparameterSpecAlgorithm = D1 (MetaData "GoogleCloudMlV1__HyperparameterSpecAlgorithm" "Network.Google.MachineLearning.Types.Sum" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" False) (C1 (MetaCons "AlgorithmUnspecified" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "GridSearch" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "RandomSearch" PrefixI False) (U1 :: Type -> Type)))

GoogleCloudMlV1__ListJobsResponse

data GoogleCloudMlV1__ListJobsResponse Source #

Response message for the ListJobs method.

See: googleCloudMlV1__ListJobsResponse smart constructor.

Instances
Eq GoogleCloudMlV1__ListJobsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Data GoogleCloudMlV1__ListJobsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleCloudMlV1__ListJobsResponse -> c GoogleCloudMlV1__ListJobsResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleCloudMlV1__ListJobsResponse #

toConstr :: GoogleCloudMlV1__ListJobsResponse -> Constr #

dataTypeOf :: GoogleCloudMlV1__ListJobsResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleCloudMlV1__ListJobsResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleCloudMlV1__ListJobsResponse) #

gmapT :: (forall b. Data b => b -> b) -> GoogleCloudMlV1__ListJobsResponse -> GoogleCloudMlV1__ListJobsResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__ListJobsResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__ListJobsResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleCloudMlV1__ListJobsResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleCloudMlV1__ListJobsResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__ListJobsResponse -> m GoogleCloudMlV1__ListJobsResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__ListJobsResponse -> m GoogleCloudMlV1__ListJobsResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__ListJobsResponse -> m GoogleCloudMlV1__ListJobsResponse #

Show GoogleCloudMlV1__ListJobsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Generic GoogleCloudMlV1__ListJobsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Associated Types

type Rep GoogleCloudMlV1__ListJobsResponse :: Type -> Type #

ToJSON GoogleCloudMlV1__ListJobsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

FromJSON GoogleCloudMlV1__ListJobsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleCloudMlV1__ListJobsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleCloudMlV1__ListJobsResponse = D1 (MetaData "GoogleCloudMlV1__ListJobsResponse" "Network.Google.MachineLearning.Types.Product" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" False) (C1 (MetaCons "GoogleCloudMlV1__ListJobsResponse'" PrefixI True) (S1 (MetaSel (Just "_gcmvljrNextPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_gcmvljrJobs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [GoogleCloudMlV1__Job]))))

googleCloudMlV1__ListJobsResponse :: GoogleCloudMlV1__ListJobsResponse Source #

Creates a value of GoogleCloudMlV1__ListJobsResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

gcmvljrNextPageToken :: Lens' GoogleCloudMlV1__ListJobsResponse (Maybe Text) Source #

Optional. Pass this token as the `page_token` field of the request for a subsequent call.

GoogleCloudMlV1__ListVersionsResponse

data GoogleCloudMlV1__ListVersionsResponse Source #

Response message for the ListVersions method.

See: googleCloudMlV1__ListVersionsResponse smart constructor.

Instances
Eq GoogleCloudMlV1__ListVersionsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Data GoogleCloudMlV1__ListVersionsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleCloudMlV1__ListVersionsResponse -> c GoogleCloudMlV1__ListVersionsResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleCloudMlV1__ListVersionsResponse #

toConstr :: GoogleCloudMlV1__ListVersionsResponse -> Constr #

dataTypeOf :: GoogleCloudMlV1__ListVersionsResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleCloudMlV1__ListVersionsResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleCloudMlV1__ListVersionsResponse) #

gmapT :: (forall b. Data b => b -> b) -> GoogleCloudMlV1__ListVersionsResponse -> GoogleCloudMlV1__ListVersionsResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__ListVersionsResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__ListVersionsResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleCloudMlV1__ListVersionsResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleCloudMlV1__ListVersionsResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__ListVersionsResponse -> m GoogleCloudMlV1__ListVersionsResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__ListVersionsResponse -> m GoogleCloudMlV1__ListVersionsResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__ListVersionsResponse -> m GoogleCloudMlV1__ListVersionsResponse #

Show GoogleCloudMlV1__ListVersionsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Generic GoogleCloudMlV1__ListVersionsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

ToJSON GoogleCloudMlV1__ListVersionsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

FromJSON GoogleCloudMlV1__ListVersionsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleCloudMlV1__ListVersionsResponse Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleCloudMlV1__ListVersionsResponse = D1 (MetaData "GoogleCloudMlV1__ListVersionsResponse" "Network.Google.MachineLearning.Types.Product" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" False) (C1 (MetaCons "GoogleCloudMlV1__ListVersionsResponse'" PrefixI True) (S1 (MetaSel (Just "_gcmvlvrNextPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_gcmvlvrVersions") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [GoogleCloudMlV1__Version]))))

googleCloudMlV1__ListVersionsResponse :: GoogleCloudMlV1__ListVersionsResponse Source #

Creates a value of GoogleCloudMlV1__ListVersionsResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

gcmvlvrNextPageToken :: Lens' GoogleCloudMlV1__ListVersionsResponse (Maybe Text) Source #

Optional. Pass this token as the `page_token` field of the request for a subsequent call.

GoogleType__Expr

data GoogleType__Expr Source #

Represents an expression text. Example: title: "User account presence" description: "Determines whether the request has a user account" expression: "size(request.user) > 0"

See: googleType__Expr smart constructor.

Instances
Eq GoogleType__Expr Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Data GoogleType__Expr Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleType__Expr -> c GoogleType__Expr #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleType__Expr #

toConstr :: GoogleType__Expr -> Constr #

dataTypeOf :: GoogleType__Expr -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleType__Expr) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleType__Expr) #

gmapT :: (forall b. Data b => b -> b) -> GoogleType__Expr -> GoogleType__Expr #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleType__Expr -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleType__Expr -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleType__Expr -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleType__Expr -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleType__Expr -> m GoogleType__Expr #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleType__Expr -> m GoogleType__Expr #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleType__Expr -> m GoogleType__Expr #

Show GoogleType__Expr Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Generic GoogleType__Expr Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

Associated Types

type Rep GoogleType__Expr :: Type -> Type #

ToJSON GoogleType__Expr Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

FromJSON GoogleType__Expr Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleType__Expr Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Product

type Rep GoogleType__Expr = D1 (MetaData "GoogleType__Expr" "Network.Google.MachineLearning.Types.Product" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" False) (C1 (MetaCons "GoogleType__Expr'" PrefixI True) ((S1 (MetaSel (Just "_gteLocation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_gteExpression") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_gteTitle") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_gteDescription") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))

googleType__Expr :: GoogleType__Expr Source #

Creates a value of GoogleType__Expr with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

gteLocation :: Lens' GoogleType__Expr (Maybe Text) Source #

An optional string indicating the location of the expression for error reporting, e.g. a file name and a position in the file.

gteExpression :: Lens' GoogleType__Expr (Maybe Text) Source #

Textual representation of an expression in Common Expression Language syntax. The application context of the containing message determines which well-known feature set of CEL is supported.

gteTitle :: Lens' GoogleType__Expr (Maybe Text) Source #

An optional title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.

gteDescription :: Lens' GoogleType__Expr (Maybe Text) Source #

An optional description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.

GoogleCloudMlV1__JobState

data GoogleCloudMlV1__JobState Source #

Output only. The detailed state of a job.

Constructors

GCMVJSStateUnspecified

STATE_UNSPECIFIED The job state is unspecified.

GCMVJSQueued

QUEUED The job has been just created and processing has not yet begun.

GCMVJSPreparing

PREPARING The service is preparing to run the job.

GCMVJSRunning

RUNNING The job is in progress.

GCMVJSSucceeded

SUCCEEDED The job completed successfully.

GCMVJSFailed

FAILED The job failed. `error_message` should contain the details of the failure.

GCMVJSCancelling

CANCELLING The job is being cancelled. `error_message` should describe the reason for the cancellation.

GCMVJSCancelled

CANCELLED The job has been cancelled. `error_message` should describe the reason for the cancellation.

Instances
Enum GoogleCloudMlV1__JobState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Eq GoogleCloudMlV1__JobState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Data GoogleCloudMlV1__JobState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleCloudMlV1__JobState -> c GoogleCloudMlV1__JobState #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleCloudMlV1__JobState #

toConstr :: GoogleCloudMlV1__JobState -> Constr #

dataTypeOf :: GoogleCloudMlV1__JobState -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleCloudMlV1__JobState) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleCloudMlV1__JobState) #

gmapT :: (forall b. Data b => b -> b) -> GoogleCloudMlV1__JobState -> GoogleCloudMlV1__JobState #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__JobState -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__JobState -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleCloudMlV1__JobState -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleCloudMlV1__JobState -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__JobState -> m GoogleCloudMlV1__JobState #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__JobState -> m GoogleCloudMlV1__JobState #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__JobState -> m GoogleCloudMlV1__JobState #

Ord GoogleCloudMlV1__JobState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Read GoogleCloudMlV1__JobState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Show GoogleCloudMlV1__JobState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Generic GoogleCloudMlV1__JobState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Associated Types

type Rep GoogleCloudMlV1__JobState :: Type -> Type #

Hashable GoogleCloudMlV1__JobState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

ToJSON GoogleCloudMlV1__JobState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

FromJSON GoogleCloudMlV1__JobState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

FromHttpApiData GoogleCloudMlV1__JobState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

ToHttpApiData GoogleCloudMlV1__JobState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

type Rep GoogleCloudMlV1__JobState Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

type Rep GoogleCloudMlV1__JobState = D1 (MetaData "GoogleCloudMlV1__JobState" "Network.Google.MachineLearning.Types.Sum" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" False) (((C1 (MetaCons "GCMVJSStateUnspecified" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "GCMVJSQueued" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "GCMVJSPreparing" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "GCMVJSRunning" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "GCMVJSSucceeded" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "GCMVJSFailed" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "GCMVJSCancelling" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "GCMVJSCancelled" PrefixI False) (U1 :: Type -> Type))))

GoogleCloudMlV1__PredictionInputDataFormat

data GoogleCloudMlV1__PredictionInputDataFormat Source #

Required. The format of the input data files.

Constructors

DataFormatUnspecified

DATA_FORMAT_UNSPECIFIED Unspecified format.

JSON

JSON Each line of the file is a JSON dictionary representing one record.

Text

TEXT Deprecated. Use JSON instead.

TfRecord

TF_RECORD INPUT ONLY. The source file is a TFRecord file.

TfRecordGzip

TF_RECORD_GZIP INPUT ONLY. The source file is a GZIP-compressed TFRecord file.

CSV

CSV OUTPUT ONLY. Output values will be in comma-separated rows, with keys in a separate file.

Instances
Enum GoogleCloudMlV1__PredictionInputDataFormat Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Eq GoogleCloudMlV1__PredictionInputDataFormat Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Data GoogleCloudMlV1__PredictionInputDataFormat Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleCloudMlV1__PredictionInputDataFormat -> c GoogleCloudMlV1__PredictionInputDataFormat #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleCloudMlV1__PredictionInputDataFormat #

toConstr :: GoogleCloudMlV1__PredictionInputDataFormat -> Constr #

dataTypeOf :: GoogleCloudMlV1__PredictionInputDataFormat -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleCloudMlV1__PredictionInputDataFormat) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleCloudMlV1__PredictionInputDataFormat) #

gmapT :: (forall b. Data b => b -> b) -> GoogleCloudMlV1__PredictionInputDataFormat -> GoogleCloudMlV1__PredictionInputDataFormat #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__PredictionInputDataFormat -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__PredictionInputDataFormat -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleCloudMlV1__PredictionInputDataFormat -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleCloudMlV1__PredictionInputDataFormat -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__PredictionInputDataFormat -> m GoogleCloudMlV1__PredictionInputDataFormat #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__PredictionInputDataFormat -> m GoogleCloudMlV1__PredictionInputDataFormat #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__PredictionInputDataFormat -> m GoogleCloudMlV1__PredictionInputDataFormat #

Ord GoogleCloudMlV1__PredictionInputDataFormat Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Read GoogleCloudMlV1__PredictionInputDataFormat Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Show GoogleCloudMlV1__PredictionInputDataFormat Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Generic GoogleCloudMlV1__PredictionInputDataFormat Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Hashable GoogleCloudMlV1__PredictionInputDataFormat Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

ToJSON GoogleCloudMlV1__PredictionInputDataFormat Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

FromJSON GoogleCloudMlV1__PredictionInputDataFormat Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

FromHttpApiData GoogleCloudMlV1__PredictionInputDataFormat Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

ToHttpApiData GoogleCloudMlV1__PredictionInputDataFormat Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

type Rep GoogleCloudMlV1__PredictionInputDataFormat Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

type Rep GoogleCloudMlV1__PredictionInputDataFormat = D1 (MetaData "GoogleCloudMlV1__PredictionInputDataFormat" "Network.Google.MachineLearning.Types.Sum" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" False) ((C1 (MetaCons "DataFormatUnspecified" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "JSON" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Text" PrefixI False) (U1 :: Type -> Type))) :+: (C1 (MetaCons "TfRecord" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "TfRecordGzip" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CSV" PrefixI False) (U1 :: Type -> Type))))

GoogleCloudMlV1__CapabilityType

data GoogleCloudMlV1__CapabilityType Source #

Constructors

TypeUnspecified
TYPE_UNSPECIFIED
Training
TRAINING
BatchPrediction
BATCH_PREDICTION
OnlinePrediction
ONLINE_PREDICTION
Instances
Enum GoogleCloudMlV1__CapabilityType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Eq GoogleCloudMlV1__CapabilityType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Data GoogleCloudMlV1__CapabilityType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> GoogleCloudMlV1__CapabilityType -> c GoogleCloudMlV1__CapabilityType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c GoogleCloudMlV1__CapabilityType #

toConstr :: GoogleCloudMlV1__CapabilityType -> Constr #

dataTypeOf :: GoogleCloudMlV1__CapabilityType -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c GoogleCloudMlV1__CapabilityType) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c GoogleCloudMlV1__CapabilityType) #

gmapT :: (forall b. Data b => b -> b) -> GoogleCloudMlV1__CapabilityType -> GoogleCloudMlV1__CapabilityType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__CapabilityType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> GoogleCloudMlV1__CapabilityType -> r #

gmapQ :: (forall d. Data d => d -> u) -> GoogleCloudMlV1__CapabilityType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> GoogleCloudMlV1__CapabilityType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__CapabilityType -> m GoogleCloudMlV1__CapabilityType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__CapabilityType -> m GoogleCloudMlV1__CapabilityType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> GoogleCloudMlV1__CapabilityType -> m GoogleCloudMlV1__CapabilityType #

Ord GoogleCloudMlV1__CapabilityType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Read GoogleCloudMlV1__CapabilityType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Show GoogleCloudMlV1__CapabilityType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Generic GoogleCloudMlV1__CapabilityType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

Associated Types

type Rep GoogleCloudMlV1__CapabilityType :: Type -> Type #

Hashable GoogleCloudMlV1__CapabilityType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

ToJSON GoogleCloudMlV1__CapabilityType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

FromJSON GoogleCloudMlV1__CapabilityType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

FromHttpApiData GoogleCloudMlV1__CapabilityType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

ToHttpApiData GoogleCloudMlV1__CapabilityType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

type Rep GoogleCloudMlV1__CapabilityType Source # 
Instance details

Defined in Network.Google.MachineLearning.Types.Sum

type Rep GoogleCloudMlV1__CapabilityType = D1 (MetaData "GoogleCloudMlV1__CapabilityType" "Network.Google.MachineLearning.Types.Sum" "gogol-ml-0.4.0-E5tHTl2V6ffJIUGt4f8uUo" False) ((C1 (MetaCons "TypeUnspecified" PrefixI False) (U1 :: Type -> Type) :+: C1 (