Package com.oracle.bmc.jms.model
Class ContainerSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.jms.model.ContainerSummary.Builder
-
- Enclosing class:
- ContainerSummary
public static class ContainerSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContainerSummary.BuilderapplicationKey(String applicationKey)Unique key that identifies the application running in the container.ContainerSummary.BuilderapplicationName(String applicationName)The name of the application running in the container.ContainerSummarybuild()ContainerSummary.BuildercontainerKey(String containerKey)Unique identifier for the container.ContainerSummary.Buildercopy(ContainerSummary model)ContainerSummary.BuilderdisplayName(String displayName)The name of the container.ContainerSummary.BuilderimageName(String imageName)The container image name.ContainerSummary.BuilderjavaVersion(String javaVersion)The Java runtime used to run the application in the container.ContainerSummary.BuilderjreKey(String jreKey)Unique key that identifies the Java runtime used to run the application in the container.ContainerSummary.BuilderjreSecurityStatus(JreSecurityStatus jreSecurityStatus)The security status of the Java runtime used to run the application in the container.ContainerSummary.BuildermanagedInstanceId(String managedInstanceId)The OCID of the associated managed instance of type OCMA.ContainerSummary.Buildernamespace(String namespace)The namespace of the container.ContainerSummary.BuildernodeName(String nodeName)The name of the node associated with the pod running this container.ContainerSummary.BuilderpodName(String podName)The name of the pod running this container.ContainerSummary.BuildertimeStarted(Date timeStarted)The start time of the container.
-
-
-
Method Detail
-
containerKey
public ContainerSummary.Builder containerKey(String containerKey)
Unique identifier for the container.- Parameters:
containerKey- the value to set- Returns:
- this builder
-
managedInstanceId
public ContainerSummary.Builder managedInstanceId(String managedInstanceId)
The OCID of the associated managed instance of type OCMA.- Parameters:
managedInstanceId- the value to set- Returns:
- this builder
-
displayName
public ContainerSummary.Builder displayName(String displayName)
The name of the container.- Parameters:
displayName- the value to set- Returns:
- this builder
-
imageName
public ContainerSummary.Builder imageName(String imageName)
The container image name.- Parameters:
imageName- the value to set- Returns:
- this builder
-
namespace
public ContainerSummary.Builder namespace(String namespace)
The namespace of the container.- Parameters:
namespace- the value to set- Returns:
- this builder
-
nodeName
public ContainerSummary.Builder nodeName(String nodeName)
The name of the node associated with the pod running this container.- Parameters:
nodeName- the value to set- Returns:
- this builder
-
podName
public ContainerSummary.Builder podName(String podName)
The name of the pod running this container.- Parameters:
podName- the value to set- Returns:
- this builder
-
applicationKey
public ContainerSummary.Builder applicationKey(String applicationKey)
Unique key that identifies the application running in the container.- Parameters:
applicationKey- the value to set- Returns:
- this builder
-
applicationName
public ContainerSummary.Builder applicationName(String applicationName)
The name of the application running in the container.- Parameters:
applicationName- the value to set- Returns:
- this builder
-
jreKey
public ContainerSummary.Builder jreKey(String jreKey)
Unique key that identifies the Java runtime used to run the application in the container.- Parameters:
jreKey- the value to set- Returns:
- this builder
-
javaVersion
public ContainerSummary.Builder javaVersion(String javaVersion)
The Java runtime used to run the application in the container.- Parameters:
javaVersion- the value to set- Returns:
- this builder
-
jreSecurityStatus
public ContainerSummary.Builder jreSecurityStatus(JreSecurityStatus jreSecurityStatus)
The security status of the Java runtime used to run the application in the container.- Parameters:
jreSecurityStatus- the value to set- Returns:
- this builder
-
timeStarted
public ContainerSummary.Builder timeStarted(Date timeStarted)
The start time of the container.- Parameters:
timeStarted- the value to set- Returns:
- this builder
-
build
public ContainerSummary build()
-
copy
public ContainerSummary.Builder copy(ContainerSummary model)
-
-