Package com.google.cloud.dialogflow.v2
Class KnowledgeOperationMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<KnowledgeOperationMetadata.Builder>
com.google.cloud.dialogflow.v2.KnowledgeOperationMetadata.Builder
- All Implemented Interfaces:
KnowledgeOperationMetadataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- KnowledgeOperationMetadata
public static final class KnowledgeOperationMetadata.Builder
extends com.google.protobuf.GeneratedMessage.Builder<KnowledgeOperationMetadata.Builder>
implements KnowledgeOperationMetadataOrBuilder
Metadata in google::longrunning::Operation for Knowledge operations.Protobuf type
google.cloud.dialogflow.v2.KnowledgeOperationMetadata-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The time when the operation finished.Metadata for the Export Data Operation such as the destination of export.The name of the knowledge base interacted with during the operation.Output only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.TimestampThe time when the operation finished.com.google.protobuf.Timestamp.BuilderThe time when the operation finished.com.google.protobuf.TimestampOrBuilderThe time when the operation finished.Metadata for the Export Data Operation such as the destination of export.Metadata for the Export Data Operation such as the destination of export.Metadata for the Export Data Operation such as the destination of export.The name of the knowledge base interacted with during the operation.com.google.protobuf.ByteStringThe name of the knowledge base interacted with during the operation.getState()Output only.intOutput only.booleanThe time when the operation finished.booleanMetadata for the Export Data Operation such as the destination of export.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeDoneTime(com.google.protobuf.Timestamp value) The time when the operation finished.Metadata for the Export Data Operation such as the destination of export.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setDoneTime(com.google.protobuf.Timestamp value) The time when the operation finished.setDoneTime(com.google.protobuf.Timestamp.Builder builderForValue) The time when the operation finished.Metadata for the Export Data Operation such as the destination of export.setExportOperationMetadata(ExportOperationMetadata.Builder builderForValue) Metadata for the Export Data Operation such as the destination of export.setKnowledgeBase(String value) The name of the knowledge base interacted with during the operation.setKnowledgeBaseBytes(com.google.protobuf.ByteString value) The name of the knowledge base interacted with during the operation.Output only.setStateValue(int value) Output only.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<KnowledgeOperationMetadata.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<KnowledgeOperationMetadata.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<KnowledgeOperationMetadata.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<KnowledgeOperationMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<KnowledgeOperationMetadata.Builder>
-
mergeFrom
public KnowledgeOperationMetadata.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<KnowledgeOperationMetadata.Builder>- Throws:
IOException
-
getOperationMetadataCase
- Specified by:
getOperationMetadataCasein interfaceKnowledgeOperationMetadataOrBuilder
-
clearOperationMetadata
-
getStateValue
public int getStateValue()Output only. The current state of this operation.
.google.cloud.dialogflow.v2.KnowledgeOperationMetadata.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateValuein interfaceKnowledgeOperationMetadataOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
Output only. The current state of this operation.
.google.cloud.dialogflow.v2.KnowledgeOperationMetadata.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
Output only. The current state of this operation.
.google.cloud.dialogflow.v2.KnowledgeOperationMetadata.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatein interfaceKnowledgeOperationMetadataOrBuilder- Returns:
- The state.
-
setState
Output only. The current state of this operation.
.google.cloud.dialogflow.v2.KnowledgeOperationMetadata.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
Output only. The current state of this operation.
.google.cloud.dialogflow.v2.KnowledgeOperationMetadata.State state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getKnowledgeBase
The name of the knowledge base interacted with during the operation.
string knowledge_base = 3;- Specified by:
getKnowledgeBasein interfaceKnowledgeOperationMetadataOrBuilder- Returns:
- The knowledgeBase.
-
getKnowledgeBaseBytes
public com.google.protobuf.ByteString getKnowledgeBaseBytes()The name of the knowledge base interacted with during the operation.
string knowledge_base = 3;- Specified by:
getKnowledgeBaseBytesin interfaceKnowledgeOperationMetadataOrBuilder- Returns:
- The bytes for knowledgeBase.
-
setKnowledgeBase
The name of the knowledge base interacted with during the operation.
string knowledge_base = 3;- Parameters:
value- The knowledgeBase to set.- Returns:
- This builder for chaining.
-
clearKnowledgeBase
The name of the knowledge base interacted with during the operation.
string knowledge_base = 3;- Returns:
- This builder for chaining.
-
setKnowledgeBaseBytes
public KnowledgeOperationMetadata.Builder setKnowledgeBaseBytes(com.google.protobuf.ByteString value) The name of the knowledge base interacted with during the operation.
string knowledge_base = 3;- Parameters:
value- The bytes for knowledgeBase to set.- Returns:
- This builder for chaining.
-
hasExportOperationMetadata
public boolean hasExportOperationMetadata()Metadata for the Export Data Operation such as the destination of export.
.google.cloud.dialogflow.v2.ExportOperationMetadata export_operation_metadata = 4;- Specified by:
hasExportOperationMetadatain interfaceKnowledgeOperationMetadataOrBuilder- Returns:
- Whether the exportOperationMetadata field is set.
-
getExportOperationMetadata
Metadata for the Export Data Operation such as the destination of export.
.google.cloud.dialogflow.v2.ExportOperationMetadata export_operation_metadata = 4;- Specified by:
getExportOperationMetadatain interfaceKnowledgeOperationMetadataOrBuilder- Returns:
- The exportOperationMetadata.
-
setExportOperationMetadata
Metadata for the Export Data Operation such as the destination of export.
.google.cloud.dialogflow.v2.ExportOperationMetadata export_operation_metadata = 4; -
setExportOperationMetadata
public KnowledgeOperationMetadata.Builder setExportOperationMetadata(ExportOperationMetadata.Builder builderForValue) Metadata for the Export Data Operation such as the destination of export.
.google.cloud.dialogflow.v2.ExportOperationMetadata export_operation_metadata = 4; -
mergeExportOperationMetadata
public KnowledgeOperationMetadata.Builder mergeExportOperationMetadata(ExportOperationMetadata value) Metadata for the Export Data Operation such as the destination of export.
.google.cloud.dialogflow.v2.ExportOperationMetadata export_operation_metadata = 4; -
clearExportOperationMetadata
Metadata for the Export Data Operation such as the destination of export.
.google.cloud.dialogflow.v2.ExportOperationMetadata export_operation_metadata = 4; -
getExportOperationMetadataBuilder
Metadata for the Export Data Operation such as the destination of export.
.google.cloud.dialogflow.v2.ExportOperationMetadata export_operation_metadata = 4; -
getExportOperationMetadataOrBuilder
Metadata for the Export Data Operation such as the destination of export.
.google.cloud.dialogflow.v2.ExportOperationMetadata export_operation_metadata = 4;- Specified by:
getExportOperationMetadataOrBuilderin interfaceKnowledgeOperationMetadataOrBuilder
-
hasDoneTime
public boolean hasDoneTime()The time when the operation finished.
.google.protobuf.Timestamp done_time = 5;- Specified by:
hasDoneTimein interfaceKnowledgeOperationMetadataOrBuilder- Returns:
- Whether the doneTime field is set.
-
getDoneTime
public com.google.protobuf.Timestamp getDoneTime()The time when the operation finished.
.google.protobuf.Timestamp done_time = 5;- Specified by:
getDoneTimein interfaceKnowledgeOperationMetadataOrBuilder- Returns:
- The doneTime.
-
setDoneTime
The time when the operation finished.
.google.protobuf.Timestamp done_time = 5; -
setDoneTime
public KnowledgeOperationMetadata.Builder setDoneTime(com.google.protobuf.Timestamp.Builder builderForValue) The time when the operation finished.
.google.protobuf.Timestamp done_time = 5; -
mergeDoneTime
The time when the operation finished.
.google.protobuf.Timestamp done_time = 5; -
clearDoneTime
The time when the operation finished.
.google.protobuf.Timestamp done_time = 5; -
getDoneTimeBuilder
public com.google.protobuf.Timestamp.Builder getDoneTimeBuilder()The time when the operation finished.
.google.protobuf.Timestamp done_time = 5; -
getDoneTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getDoneTimeOrBuilder()The time when the operation finished.
.google.protobuf.Timestamp done_time = 5;- Specified by:
getDoneTimeOrBuilderin interfaceKnowledgeOperationMetadataOrBuilder
-