public interface CanaryOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
CanaryDeployment |
getCanaryDeployment()
Configures the progressive based deployment for a Target.
|
CanaryDeploymentOrBuilder |
getCanaryDeploymentOrBuilder()
Configures the progressive based deployment for a Target.
|
CustomCanaryDeployment |
getCustomCanaryDeployment()
Configures the progressive based deployment for a Target, but allows
customizing at the phase level where a phase represents each of the
percentage deployments.
|
CustomCanaryDeploymentOrBuilder |
getCustomCanaryDeploymentOrBuilder()
Configures the progressive based deployment for a Target, but allows
customizing at the phase level where a phase represents each of the
percentage deployments.
|
Canary.ModeCase |
getModeCase() |
RuntimeConfig |
getRuntimeConfig()
Optional.
|
RuntimeConfigOrBuilder |
getRuntimeConfigOrBuilder()
Optional.
|
boolean |
hasCanaryDeployment()
Configures the progressive based deployment for a Target.
|
boolean |
hasCustomCanaryDeployment()
Configures the progressive based deployment for a Target, but allows
customizing at the phase level where a phase represents each of the
percentage deployments.
|
boolean |
hasRuntimeConfig()
Optional.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasRuntimeConfig()
Optional. Runtime specific configurations for the deployment strategy. The runtime configuration is used to determine how Cloud Deploy will split traffic to enable a progressive deployment.
.google.cloud.deploy.v1.RuntimeConfig runtime_config = 1 [(.google.api.field_behavior) = OPTIONAL];
RuntimeConfig getRuntimeConfig()
Optional. Runtime specific configurations for the deployment strategy. The runtime configuration is used to determine how Cloud Deploy will split traffic to enable a progressive deployment.
.google.cloud.deploy.v1.RuntimeConfig runtime_config = 1 [(.google.api.field_behavior) = OPTIONAL];
RuntimeConfigOrBuilder getRuntimeConfigOrBuilder()
Optional. Runtime specific configurations for the deployment strategy. The runtime configuration is used to determine how Cloud Deploy will split traffic to enable a progressive deployment.
.google.cloud.deploy.v1.RuntimeConfig runtime_config = 1 [(.google.api.field_behavior) = OPTIONAL];
boolean hasCanaryDeployment()
Configures the progressive based deployment for a Target.
.google.cloud.deploy.v1.CanaryDeployment canary_deployment = 2;CanaryDeployment getCanaryDeployment()
Configures the progressive based deployment for a Target.
.google.cloud.deploy.v1.CanaryDeployment canary_deployment = 2;CanaryDeploymentOrBuilder getCanaryDeploymentOrBuilder()
Configures the progressive based deployment for a Target.
.google.cloud.deploy.v1.CanaryDeployment canary_deployment = 2;boolean hasCustomCanaryDeployment()
Configures the progressive based deployment for a Target, but allows customizing at the phase level where a phase represents each of the percentage deployments.
.google.cloud.deploy.v1.CustomCanaryDeployment custom_canary_deployment = 3;CustomCanaryDeployment getCustomCanaryDeployment()
Configures the progressive based deployment for a Target, but allows customizing at the phase level where a phase represents each of the percentage deployments.
.google.cloud.deploy.v1.CustomCanaryDeployment custom_canary_deployment = 3;CustomCanaryDeploymentOrBuilder getCustomCanaryDeploymentOrBuilder()
Configures the progressive based deployment for a Target, but allows customizing at the phase level where a phase represents each of the percentage deployments.
.google.cloud.deploy.v1.CustomCanaryDeployment custom_canary_deployment = 3;Canary.ModeCase getModeCase()
Copyright © 2024 Google LLC. All rights reserved.