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.Builder
applicationKey(String applicationKey)
Unique key that identifies the application running in the container.ContainerSummary.Builder
applicationName(String applicationName)
The name of the application running in the container.ContainerSummary
build()
ContainerSummary.Builder
containerKey(String containerKey)
Unique identifier for the container.ContainerSummary.Builder
copy(ContainerSummary model)
ContainerSummary.Builder
displayName(String displayName)
The name of the container.ContainerSummary.Builder
imageName(String imageName)
The container image name.ContainerSummary.Builder
javaVersion(String javaVersion)
The Java runtime used to run the application in the container.ContainerSummary.Builder
jreKey(String jreKey)
Unique key that identifies the Java runtime used to run the application in the container.ContainerSummary.Builder
jreSecurityStatus(JreSecurityStatus jreSecurityStatus)
The security status of the Java runtime used to run the application in the container.ContainerSummary.Builder
managedInstanceId(String managedInstanceId)
The OCID of the associated managed instance of type OCMA.ContainerSummary.Builder
namespace(String namespace)
The namespace of the container.ContainerSummary.Builder
nodeName(String nodeName)
The name of the node associated with the pod running this container.ContainerSummary.Builder
podName(String podName)
The name of the pod running this container.ContainerSummary.Builder
timeStarted(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)
-
-