public static class ContainerSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public ContainerSummary.Builder containerName(String containerName)
The name of the container. This can be same for different tags
containerName
- the value to setpublic ContainerSummary.Builder displayName(String displayName)
The display name of the container.
displayName
- the value to setpublic ContainerSummary.Builder familyName(String familyName)
The family name of the container.
familyName
- the value to setpublic ContainerSummary.Builder description(String description)
Description of the container.
description
- the value to setpublic ContainerSummary.Builder isLatest(Boolean isLatest)
The latest tag of the container.
isLatest
- the value to setpublic ContainerSummary.Builder targetWorkloads(List<ContainerSummary.TargetWorkloads> targetWorkloads)
The list of target workload. This Container can be used with given data science resources.
targetWorkloads
- the value to setpublic ContainerSummary.Builder usages(List<ContainerSummary.Usages> usages)
The list of usages of this container. This Container can be used for given use-cases.
usages
- the value to setpublic ContainerSummary.Builder tag(String tag)
Container Tag.
tag
- the value to setpublic ContainerSummary.Builder lifecycleState(ContainerVersionLifecycleState lifecycleState)
Container Version LifecycleState.
lifecycleState
- the value to setpublic ContainerSummary.Builder workloadConfigurationDetailsList(List<WorkloadConfigurationDetails> workloadConfigurationDetailsList)
workload configuration of the container.
workloadConfigurationDetailsList
- the value to setpublic ContainerSummary.Builder tagConfigurationList(List<TagConfiguration> tagConfigurationList)
An array of defined metadata details for the model.
tagConfigurationList
- the value to setpublic ContainerSummary.Builder freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined
name, type, or namespace. See Resource
Tags. Example:
{"Department": "Finance"}
freeformTags
- the value to setpublic ContainerSummary.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource. Each key is predefined and scoped to a namespace. See
Resource Tags.
Example: {"Operations": {"CostCenter": "42"}}
definedTags
- the value to setpublic ContainerSummary build()
public ContainerSummary.Builder copy(ContainerSummary model)
Copyright © 2016–2025. All rights reserved.