geoflow_profile: Geoflow profile class

geoflow_profileR Documentation

Geoflow profile class

Description

This class models an profile

Format

R6Class object.

Details

geoflow_profile

Value

Object of R6Class for modelling an profile

Public fields

id

profile id

name

profile name

project

profile project

organization

profile organization

logos

profile logo(s)

mode

mode of execution (Default is "raw")

options

global config options

Methods

Public methods


geoflow_profile$new()

Initializes an object of class geoflow_profile

Usage
geoflow_profile$new()

geoflow_profile$setId()

Sets profile ID

Usage
geoflow_profile$setId(id)
Arguments
id

id


geoflow_profile$setName()

Sets profile name

Usage
geoflow_profile$setName(name)
Arguments
name

name


geoflow_profile$setProject()

Sets profile project

Usage
geoflow_profile$setProject(project)
Arguments
project

project


geoflow_profile$setOrganization()

Sets profile organization

Usage
geoflow_profile$setOrganization(organization)
Arguments
organization

organization


geoflow_profile$addLogo()

Adds a profile organization

Usage
geoflow_profile$addLogo(logo)
Arguments
logo

logo


geoflow_profile$setMode()

Sets profile mode

Usage
geoflow_profile$setMode(mode)
Arguments
mode

profile mode


geoflow_profile$setOption()

Set global config option

Usage
geoflow_profile$setOption(name, value)
Arguments
name

option name

value

option value


geoflow_profile$clone()

The objects of this class are cloneable with this method.

Usage
geoflow_profile$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

Author(s)

Emmanuel Blondel <emmanuel.blondel1@gmail.com>

Examples

## Not run: 
  profile <- geoflow_profile$new()
  profile$setId("workflow1")
  profile$setName("Workflow 1")
  profile$setProject("My project")
  profile$setOrganization("My organization")
  provfile$addLogo("https://via.placeholder.com/300x150.png/09f/fff?text=geoflow")

## End(Not run)


geoflow documentation built on Sept. 5, 2026, 5:08 p.m.