public static class CreateTemplateDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public CreateTemplateDetails.Builder compartmentId(String compartmentId)
The OCID of the compartment containing this template.
compartmentId
- the value to setpublic CreateTemplateDetails.Builder displayName(String displayName)
The template’s display name. Avoid entering confidential information.
displayName
- the value to setpublic CreateTemplateDetails.Builder description(String description)
Description of the template. Avoid entering confidential information.
description
- the value to setpublic CreateTemplateDetails.Builder longDescription(String longDescription)
Detailed description of the template. This description is displayed in the Console page listing templates when the template is expanded. Avoid entering confidential information.
longDescription
- the value to setpublic CreateTemplateDetails.Builder logoFileBase64Encoded(String logoFileBase64Encoded)
Base64-encoded logo to use as the template icon. Template icon file requirements: PNG format, 50 KB maximum, 110 x 110 pixels.
logoFileBase64Encoded
- the value to setpublic CreateTemplateDetails.Builder templateConfigSource(CreateTemplateConfigSourceDetails templateConfigSource)
public CreateTemplateDetails.Builder freeformTags(Map<String,String> freeformTags)
Free-form tags associated with the resource. Each tag is a key-value pair with no
predefined name, type, or namespace. For more information, see Resource
Tags.
Example: {"Department": "Finance"}
freeformTags
- the value to setpublic CreateTemplateDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource. Each key is predefined and scoped to a namespace. For
more information, see Resource
Tags.
Example: {"Operations": {"CostCenter": "42"}}
definedTags
- the value to setpublic CreateTemplateDetails build()
public CreateTemplateDetails.Builder copy(CreateTemplateDetails model)
Copyright © 2016–2024. All rights reserved.