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 NginxCanaryStrategy
build()
NginxCanaryStrategy.Builder
copy(NginxCanaryStrategy model)
NginxCanaryStrategy.Builder
ingressName(String ingressName)
Name of the Ingress resource.NginxCanaryStrategy.Builder
namespace(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)
-
-