public static final class Deployment.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Deployment.Builder> implements DeploymentOrBuilder
Represents a deployment in an environment. A deployment happens when a flow version configured to be active in the environment. You can configure running pre-deployment steps, e.g. running validation test cases, experiment auto-rollout, etc.Protobuf type
google.cloud.dialogflow.cx.v3.Deployment| Modifier and Type | Method and Description |
|---|---|
Deployment.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Deployment |
build() |
Deployment |
buildPartial() |
Deployment.Builder |
clear() |
Deployment.Builder |
clearEndTime()
End time of this deployment.
|
Deployment.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Deployment.Builder |
clearFlowVersion()
The name of the flow version for this deployment.
|
Deployment.Builder |
clearName()
The name of the deployment.
|
Deployment.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Deployment.Builder |
clearResult()
Result of the deployment.
|
Deployment.Builder |
clearStartTime()
Start time of this deployment.
|
Deployment.Builder |
clearState()
The current state of the deployment.
|
Deployment.Builder |
clone() |
Deployment |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Timestamp |
getEndTime()
End time of this deployment.
|
com.google.protobuf.Timestamp.Builder |
getEndTimeBuilder()
End time of this deployment.
|
com.google.protobuf.TimestampOrBuilder |
getEndTimeOrBuilder()
End time of this deployment.
|
String |
getFlowVersion()
The name of the flow version for this deployment.
|
com.google.protobuf.ByteString |
getFlowVersionBytes()
The name of the flow version for this deployment.
|
String |
getName()
The name of the deployment.
|
com.google.protobuf.ByteString |
getNameBytes()
The name of the deployment.
|
Deployment.Result |
getResult()
Result of the deployment.
|
Deployment.Result.Builder |
getResultBuilder()
Result of the deployment.
|
Deployment.ResultOrBuilder |
getResultOrBuilder()
Result of the deployment.
|
com.google.protobuf.Timestamp |
getStartTime()
Start time of this deployment.
|
com.google.protobuf.Timestamp.Builder |
getStartTimeBuilder()
Start time of this deployment.
|
com.google.protobuf.TimestampOrBuilder |
getStartTimeOrBuilder()
Start time of this deployment.
|
Deployment.State |
getState()
The current state of the deployment.
|
int |
getStateValue()
The current state of the deployment.
|
boolean |
hasEndTime()
End time of this deployment.
|
boolean |
hasResult()
Result of the deployment.
|
boolean |
hasStartTime()
Start time of this deployment.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Deployment.Builder |
mergeEndTime(com.google.protobuf.Timestamp value)
End time of this deployment.
|
Deployment.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Deployment.Builder |
mergeFrom(Deployment other) |
Deployment.Builder |
mergeFrom(com.google.protobuf.Message other) |
Deployment.Builder |
mergeResult(Deployment.Result value)
Result of the deployment.
|
Deployment.Builder |
mergeStartTime(com.google.protobuf.Timestamp value)
Start time of this deployment.
|
Deployment.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Deployment.Builder |
setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)
End time of this deployment.
|
Deployment.Builder |
setEndTime(com.google.protobuf.Timestamp value)
End time of this deployment.
|
Deployment.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Deployment.Builder |
setFlowVersion(String value)
The name of the flow version for this deployment.
|
Deployment.Builder |
setFlowVersionBytes(com.google.protobuf.ByteString value)
The name of the flow version for this deployment.
|
Deployment.Builder |
setName(String value)
The name of the deployment.
|
Deployment.Builder |
setNameBytes(com.google.protobuf.ByteString value)
The name of the deployment.
|
Deployment.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Deployment.Builder |
setResult(Deployment.Result.Builder builderForValue)
Result of the deployment.
|
Deployment.Builder |
setResult(Deployment.Result value)
Result of the deployment.
|
Deployment.Builder |
setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
Start time of this deployment.
|
Deployment.Builder |
setStartTime(com.google.protobuf.Timestamp value)
Start time of this deployment.
|
Deployment.Builder |
setState(Deployment.State value)
The current state of the deployment.
|
Deployment.Builder |
setStateValue(int value)
The current state of the deployment.
|
Deployment.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Deployment.Builder>public Deployment.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Deployment.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Deployment.Builder>public Deployment getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Deployment build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Deployment buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Deployment.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Deployment.Builder>public Deployment.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Deployment.Builder>public Deployment.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Deployment.Builder>public Deployment.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Deployment.Builder>public Deployment.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Deployment.Builder>public Deployment.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Deployment.Builder>public Deployment.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Deployment.Builder>public Deployment.Builder mergeFrom(Deployment other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Deployment.Builder>public Deployment.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Deployment.Builder>IOExceptionpublic String getName()
The name of the deployment. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/deployments/<DeploymentID>.
string name = 1;getName in interface DeploymentOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The name of the deployment. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/deployments/<DeploymentID>.
string name = 1;getNameBytes in interface DeploymentOrBuilderpublic Deployment.Builder setName(String value)
The name of the deployment. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/deployments/<DeploymentID>.
string name = 1;value - The name to set.public Deployment.Builder clearName()
The name of the deployment. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/deployments/<DeploymentID>.
string name = 1;public Deployment.Builder setNameBytes(com.google.protobuf.ByteString value)
The name of the deployment. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/deployments/<DeploymentID>.
string name = 1;value - The bytes for name to set.public String getFlowVersion()
The name of the flow version for this deployment. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VerionID>.
string flow_version = 2 [(.google.api.resource_reference) = { ... }getFlowVersion in interface DeploymentOrBuilderpublic com.google.protobuf.ByteString getFlowVersionBytes()
The name of the flow version for this deployment. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VerionID>.
string flow_version = 2 [(.google.api.resource_reference) = { ... }getFlowVersionBytes in interface DeploymentOrBuilderpublic Deployment.Builder setFlowVersion(String value)
The name of the flow version for this deployment. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VerionID>.
string flow_version = 2 [(.google.api.resource_reference) = { ... }value - The flowVersion to set.public Deployment.Builder clearFlowVersion()
The name of the flow version for this deployment. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VerionID>.
string flow_version = 2 [(.google.api.resource_reference) = { ... }public Deployment.Builder setFlowVersionBytes(com.google.protobuf.ByteString value)
The name of the flow version for this deployment. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/versions/<VerionID>.
string flow_version = 2 [(.google.api.resource_reference) = { ... }value - The bytes for flowVersion to set.public int getStateValue()
The current state of the deployment.
.google.cloud.dialogflow.cx.v3.Deployment.State state = 3;getStateValue in interface DeploymentOrBuilderpublic Deployment.Builder setStateValue(int value)
The current state of the deployment.
.google.cloud.dialogflow.cx.v3.Deployment.State state = 3;value - The enum numeric value on the wire for state to set.public Deployment.State getState()
The current state of the deployment.
.google.cloud.dialogflow.cx.v3.Deployment.State state = 3;getState in interface DeploymentOrBuilderpublic Deployment.Builder setState(Deployment.State value)
The current state of the deployment.
.google.cloud.dialogflow.cx.v3.Deployment.State state = 3;value - The state to set.public Deployment.Builder clearState()
The current state of the deployment.
.google.cloud.dialogflow.cx.v3.Deployment.State state = 3;public boolean hasResult()
Result of the deployment.
.google.cloud.dialogflow.cx.v3.Deployment.Result result = 4;hasResult in interface DeploymentOrBuilderpublic Deployment.Result getResult()
Result of the deployment.
.google.cloud.dialogflow.cx.v3.Deployment.Result result = 4;getResult in interface DeploymentOrBuilderpublic Deployment.Builder setResult(Deployment.Result value)
Result of the deployment.
.google.cloud.dialogflow.cx.v3.Deployment.Result result = 4;public Deployment.Builder setResult(Deployment.Result.Builder builderForValue)
Result of the deployment.
.google.cloud.dialogflow.cx.v3.Deployment.Result result = 4;public Deployment.Builder mergeResult(Deployment.Result value)
Result of the deployment.
.google.cloud.dialogflow.cx.v3.Deployment.Result result = 4;public Deployment.Builder clearResult()
Result of the deployment.
.google.cloud.dialogflow.cx.v3.Deployment.Result result = 4;public Deployment.Result.Builder getResultBuilder()
Result of the deployment.
.google.cloud.dialogflow.cx.v3.Deployment.Result result = 4;public Deployment.ResultOrBuilder getResultOrBuilder()
Result of the deployment.
.google.cloud.dialogflow.cx.v3.Deployment.Result result = 4;getResultOrBuilder in interface DeploymentOrBuilderpublic boolean hasStartTime()
Start time of this deployment.
.google.protobuf.Timestamp start_time = 5;hasStartTime in interface DeploymentOrBuilderpublic com.google.protobuf.Timestamp getStartTime()
Start time of this deployment.
.google.protobuf.Timestamp start_time = 5;getStartTime in interface DeploymentOrBuilderpublic Deployment.Builder setStartTime(com.google.protobuf.Timestamp value)
Start time of this deployment.
.google.protobuf.Timestamp start_time = 5;public Deployment.Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
Start time of this deployment.
.google.protobuf.Timestamp start_time = 5;public Deployment.Builder mergeStartTime(com.google.protobuf.Timestamp value)
Start time of this deployment.
.google.protobuf.Timestamp start_time = 5;public Deployment.Builder clearStartTime()
Start time of this deployment.
.google.protobuf.Timestamp start_time = 5;public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()
Start time of this deployment.
.google.protobuf.Timestamp start_time = 5;public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
Start time of this deployment.
.google.protobuf.Timestamp start_time = 5;getStartTimeOrBuilder in interface DeploymentOrBuilderpublic boolean hasEndTime()
End time of this deployment.
.google.protobuf.Timestamp end_time = 6;hasEndTime in interface DeploymentOrBuilderpublic com.google.protobuf.Timestamp getEndTime()
End time of this deployment.
.google.protobuf.Timestamp end_time = 6;getEndTime in interface DeploymentOrBuilderpublic Deployment.Builder setEndTime(com.google.protobuf.Timestamp value)
End time of this deployment.
.google.protobuf.Timestamp end_time = 6;public Deployment.Builder setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)
End time of this deployment.
.google.protobuf.Timestamp end_time = 6;public Deployment.Builder mergeEndTime(com.google.protobuf.Timestamp value)
End time of this deployment.
.google.protobuf.Timestamp end_time = 6;public Deployment.Builder clearEndTime()
End time of this deployment.
.google.protobuf.Timestamp end_time = 6;public com.google.protobuf.Timestamp.Builder getEndTimeBuilder()
End time of this deployment.
.google.protobuf.Timestamp end_time = 6;public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
End time of this deployment.
.google.protobuf.Timestamp end_time = 6;getEndTimeOrBuilder in interface DeploymentOrBuilderpublic final Deployment.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Deployment.Builder>public final Deployment.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Deployment.Builder>Copyright © 2025 Google LLC. All rights reserved.