Sha256: 4565783c5cec7a07d5294e1d568d7a714e4cc325befc692433c246cdddbb4e24

Contents?: true

Size: 924 Bytes

Versions: 3

Compression:

Stored size: 924 Bytes

Contents

# Athenian::GoalTemplate

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **available** | **Boolean** | Whether the templates is avaiable for use. |  |
| **id** | **Integer** | Identifier of the template. |  |
| **metric** | [**GoalTemplateMetric**](GoalTemplateMetric.md) |  |  |
| **metric_params** | [**GoalMetricParams**](GoalMetricParams.md) |  | [optional] |
| **name** | **String** | Name of the template. |  |
| **repositories** | **Array<String>** | Set of repositories. An empty list raises a bad response 400. Duplicates are automatically ignored. | [optional] |

## Example

```ruby
require 'athenian'

instance = Athenian::GoalTemplate.new(
  available: null,
  id: null,
  metric: null,
  metric_params: null,
  name: Untitled Template,
  repositories: ["github.com/athenianco/athenian-webapp","github.com/athenianco/athenian-api"]
)
```

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
athenian-2.1.86 docs/GoalTemplate.md
athenian-2.1.85 docs/GoalTemplate.md
athenian-2.1.81 docs/GoalTemplate.md