Class Deployment.Result.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Deployment.Result.Builder>
com.google.cloud.dialogflow.cx.v3beta1.Deployment.Result.Builder
- All Implemented Interfaces:
Deployment.ResultOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Deployment.Result
public static final class Deployment.Result.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Deployment.Result.Builder>
implements Deployment.ResultOrBuilder
Result of the deployment.Protobuf type
google.cloud.dialogflow.cx.v3beta1.Deployment.Result-
Method Summary
Modifier and TypeMethodDescriptionaddAllDeploymentTestResults(Iterable<String> values) Results of test cases running before the deployment.addDeploymentTestResults(String value) Results of test cases running before the deployment.addDeploymentTestResultsBytes(com.google.protobuf.ByteString value) Results of test cases running before the deployment.build()clear()Results of test cases running before the deployment.The name of the experiment triggered by this deployment.getDeploymentTestResults(int index) Results of test cases running before the deployment.com.google.protobuf.ByteStringgetDeploymentTestResultsBytes(int index) Results of test cases running before the deployment.intResults of test cases running before the deployment.com.google.protobuf.ProtocolStringListResults of test cases running before the deployment.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe name of the experiment triggered by this deployment.com.google.protobuf.ByteStringThe name of the experiment triggered by this deployment.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(Deployment.Result other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setDeploymentTestResults(int index, String value) Results of test cases running before the deployment.setExperiment(String value) The name of the experiment triggered by this deployment.setExperimentBytes(com.google.protobuf.ByteString value) The name of the experiment triggered by this deployment.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Deployment.Result.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Deployment.Result.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Deployment.Result.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Deployment.Result.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Deployment.Result.Builder>
-
mergeFrom
public Deployment.Result.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Deployment.Result.Builder>- Throws:
IOException
-
getDeploymentTestResultsList
public com.google.protobuf.ProtocolStringList getDeploymentTestResultsList()Results of test cases running before the deployment. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/testCases/<TestCaseID>/results/<TestCaseResultID>`.
repeated string deployment_test_results = 1 [(.google.api.resource_reference) = { ... }- Specified by:
getDeploymentTestResultsListin interfaceDeployment.ResultOrBuilder- Returns:
- A list containing the deploymentTestResults.
-
getDeploymentTestResultsCount
public int getDeploymentTestResultsCount()Results of test cases running before the deployment. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/testCases/<TestCaseID>/results/<TestCaseResultID>`.
repeated string deployment_test_results = 1 [(.google.api.resource_reference) = { ... }- Specified by:
getDeploymentTestResultsCountin interfaceDeployment.ResultOrBuilder- Returns:
- The count of deploymentTestResults.
-
getDeploymentTestResults
Results of test cases running before the deployment. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/testCases/<TestCaseID>/results/<TestCaseResultID>`.
repeated string deployment_test_results = 1 [(.google.api.resource_reference) = { ... }- Specified by:
getDeploymentTestResultsin interfaceDeployment.ResultOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The deploymentTestResults at the given index.
-
getDeploymentTestResultsBytes
public com.google.protobuf.ByteString getDeploymentTestResultsBytes(int index) Results of test cases running before the deployment. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/testCases/<TestCaseID>/results/<TestCaseResultID>`.
repeated string deployment_test_results = 1 [(.google.api.resource_reference) = { ... }- Specified by:
getDeploymentTestResultsBytesin interfaceDeployment.ResultOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the deploymentTestResults at the given index.
-
setDeploymentTestResults
Results of test cases running before the deployment. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/testCases/<TestCaseID>/results/<TestCaseResultID>`.
repeated string deployment_test_results = 1 [(.google.api.resource_reference) = { ... }- Parameters:
index- The index to set the value at.value- The deploymentTestResults to set.- Returns:
- This builder for chaining.
-
addDeploymentTestResults
Results of test cases running before the deployment. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/testCases/<TestCaseID>/results/<TestCaseResultID>`.
repeated string deployment_test_results = 1 [(.google.api.resource_reference) = { ... }- Parameters:
value- The deploymentTestResults to add.- Returns:
- This builder for chaining.
-
addAllDeploymentTestResults
Results of test cases running before the deployment. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/testCases/<TestCaseID>/results/<TestCaseResultID>`.
repeated string deployment_test_results = 1 [(.google.api.resource_reference) = { ... }- Parameters:
values- The deploymentTestResults to add.- Returns:
- This builder for chaining.
-
clearDeploymentTestResults
Results of test cases running before the deployment. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/testCases/<TestCaseID>/results/<TestCaseResultID>`.
repeated string deployment_test_results = 1 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
addDeploymentTestResultsBytes
public Deployment.Result.Builder addDeploymentTestResultsBytes(com.google.protobuf.ByteString value) Results of test cases running before the deployment. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/testCases/<TestCaseID>/results/<TestCaseResultID>`.
repeated string deployment_test_results = 1 [(.google.api.resource_reference) = { ... }- Parameters:
value- The bytes of the deploymentTestResults to add.- Returns:
- This builder for chaining.
-
getExperiment
The name of the experiment triggered by this deployment. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/experiments/<ExperimentID>.
string experiment = 2 [(.google.api.resource_reference) = { ... }- Specified by:
getExperimentin interfaceDeployment.ResultOrBuilder- Returns:
- The experiment.
-
getExperimentBytes
public com.google.protobuf.ByteString getExperimentBytes()The name of the experiment triggered by this deployment. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/experiments/<ExperimentID>.
string experiment = 2 [(.google.api.resource_reference) = { ... }- Specified by:
getExperimentBytesin interfaceDeployment.ResultOrBuilder- Returns:
- The bytes for experiment.
-
setExperiment
The name of the experiment triggered by this deployment. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/experiments/<ExperimentID>.
string experiment = 2 [(.google.api.resource_reference) = { ... }- Parameters:
value- The experiment to set.- Returns:
- This builder for chaining.
-
clearExperiment
The name of the experiment triggered by this deployment. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/experiments/<ExperimentID>.
string experiment = 2 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setExperimentBytes
The name of the experiment triggered by this deployment. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/experiments/<ExperimentID>.
string experiment = 2 [(.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for experiment to set.- Returns:
- This builder for chaining.
-