Class TagTemplate.Builder
- java.lang.Object
-
- com.oracle.bmc.governancerulescontrolplane.model.TagTemplate.Builder
-
- Enclosing class:
- TagTemplate
public static class TagTemplate.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TagTemplate
build()
TagTemplate.Builder
copy(TagTemplate model)
TagTemplate.Builder
description(String description)
Description of the tag namespace.TagTemplate.Builder
name(String name)
The name of the tag namespace.TagTemplate.Builder
tagDefaults(List<TagDefault> tagDefaults)
TagTemplate.Builder
tags(List<Tag> tags)
Represents an array of tags for tag namespace.
-
-
-
Method Detail
-
name
public TagTemplate.Builder name(String name)
The name of the tag namespace.It must be unique across all tag namespaces in the tenancy and cannot be changed.
- Parameters:
name
- the value to set- Returns:
- this builder
-
description
public TagTemplate.Builder description(String description)
Description of the tag namespace.- Parameters:
description
- the value to set- Returns:
- this builder
-
tags
public TagTemplate.Builder tags(List<Tag> tags)
Represents an array of tags for tag namespace.- Parameters:
tags
- the value to set- Returns:
- this builder
-
tagDefaults
public TagTemplate.Builder tagDefaults(List<TagDefault> tagDefaults)
-
build
public TagTemplate build()
-
copy
public TagTemplate.Builder copy(TagTemplate model)
-
-