Package com.oracle.bmc.devops.model
Class NginxCanaryStrategy.Builder
- java.lang.Object
-
- com.oracle.bmc.devops.model.NginxCanaryStrategy.Builder
-
- Enclosing class:
- NginxCanaryStrategy
public static class NginxCanaryStrategy.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NginxCanaryStrategybuild()NginxCanaryStrategy.Buildercopy(NginxCanaryStrategy model)NginxCanaryStrategy.BuilderingressName(String ingressName)Name of the Ingress resource.NginxCanaryStrategy.Buildernamespace(String namespace)Canary namespace to be used for Kubernetes canary deployment.
-
-
-
Method Detail
-
namespace
public NginxCanaryStrategy.Builder namespace(String namespace)
Canary namespace to be used for Kubernetes canary deployment.Example: canary - Name of the Canary namespace.
- Parameters:
namespace- the value to set- Returns:
- this builder
-
ingressName
public NginxCanaryStrategy.Builder ingressName(String ingressName)
Name of the Ingress resource.- Parameters:
ingressName- the value to set- Returns:
- this builder
-
build
public NginxCanaryStrategy build()
-
copy
public NginxCanaryStrategy.Builder copy(NginxCanaryStrategy model)
-
-