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 TagTemplatebuild()TagTemplate.Buildercopy(TagTemplate model)TagTemplate.Builderdescription(String description)Description of the tag namespace.TagTemplate.Buildername(String name)The name of the tag namespace.TagTemplate.BuildertagDefaults(List<TagDefault> tagDefaults)TagTemplate.Buildertags(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)
-
-