public final class CustomCanaryDeployment extends GeneratedMessageV3 implements CustomCanaryDeploymentOrBuilder
CustomCanaryDeployment represents the custom canary deployment
configuration.
Protobuf type google.cloud.deploy.v1.CustomCanaryDeployment
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
Static Fields
PHASE_CONFIGS_FIELD_NUMBER
public static final int PHASE_CONFIGS_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static CustomCanaryDeployment getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static CustomCanaryDeployment.Builder newBuilder()
newBuilder(CustomCanaryDeployment prototype)
public static CustomCanaryDeployment.Builder newBuilder(CustomCanaryDeployment prototype)
public static CustomCanaryDeployment parseDelimitedFrom(InputStream input)
public static CustomCanaryDeployment parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static CustomCanaryDeployment parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CustomCanaryDeployment parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static CustomCanaryDeployment parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CustomCanaryDeployment parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CustomCanaryDeployment parseFrom(CodedInputStream input)
public static CustomCanaryDeployment parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CustomCanaryDeployment parseFrom(InputStream input)
public static CustomCanaryDeployment parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static CustomCanaryDeployment parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CustomCanaryDeployment parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<CustomCanaryDeployment> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getDefaultInstanceForType()
public CustomCanaryDeployment getDefaultInstanceForType()
getParserForType()
public Parser<CustomCanaryDeployment> getParserForType()
Overrides
getPhaseConfigs(int index)
public CustomCanaryDeployment.PhaseConfig getPhaseConfigs(int index)
Required. Configuration for each phase in the canary deployment in the
order executed.
repeated .google.cloud.deploy.v1.CustomCanaryDeployment.PhaseConfig phase_configs = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
index | int
|
getPhaseConfigsCount()
public int getPhaseConfigsCount()
Required. Configuration for each phase in the canary deployment in the
order executed.
repeated .google.cloud.deploy.v1.CustomCanaryDeployment.PhaseConfig phase_configs = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
int | |
getPhaseConfigsList()
public List<CustomCanaryDeployment.PhaseConfig> getPhaseConfigsList()
Required. Configuration for each phase in the canary deployment in the
order executed.
repeated .google.cloud.deploy.v1.CustomCanaryDeployment.PhaseConfig phase_configs = 1 [(.google.api.field_behavior) = REQUIRED];
getPhaseConfigsOrBuilder(int index)
public CustomCanaryDeployment.PhaseConfigOrBuilder getPhaseConfigsOrBuilder(int index)
Required. Configuration for each phase in the canary deployment in the
order executed.
repeated .google.cloud.deploy.v1.CustomCanaryDeployment.PhaseConfig phase_configs = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
index | int
|
getPhaseConfigsOrBuilderList()
public List<? extends CustomCanaryDeployment.PhaseConfigOrBuilder> getPhaseConfigsOrBuilderList()
Required. Configuration for each phase in the canary deployment in the
order executed.
repeated .google.cloud.deploy.v1.CustomCanaryDeployment.PhaseConfig phase_configs = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
List<? extends com.google.cloud.deploy.v1.CustomCanaryDeployment.PhaseConfigOrBuilder> | |
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public CustomCanaryDeployment.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected CustomCanaryDeployment.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public CustomCanaryDeployment.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides