public static final class UpdateKnowledgeBaseRequest.Builder extends GeneratedMessageV3.Builder<UpdateKnowledgeBaseRequest.Builder> implements UpdateKnowledgeBaseRequestOrBuilder
Request message for KnowledgeBases.UpdateKnowledgeBase.
Protobuf type google.cloud.dialogflow.v2.UpdateKnowledgeBaseRequest
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public UpdateKnowledgeBaseRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public UpdateKnowledgeBaseRequest build()
Returns
buildPartial()
public UpdateKnowledgeBaseRequest buildPartial()
Returns
clear()
public UpdateKnowledgeBaseRequest.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public UpdateKnowledgeBaseRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearKnowledgeBase()
public UpdateKnowledgeBaseRequest.Builder clearKnowledgeBase()
Required. The knowledge base to update.
.google.cloud.dialogflow.v2.KnowledgeBase knowledge_base = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public UpdateKnowledgeBaseRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearUpdateMask()
public UpdateKnowledgeBaseRequest.Builder clearUpdateMask()
Optional. Not specified means update all
.
Currently, only display_name
can be updated, an InvalidArgument will be
returned for attempting to update other fields.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
clone()
public UpdateKnowledgeBaseRequest.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public UpdateKnowledgeBaseRequest getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getKnowledgeBase()
public KnowledgeBase getKnowledgeBase()
Required. The knowledge base to update.
.google.cloud.dialogflow.v2.KnowledgeBase knowledge_base = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
getKnowledgeBaseBuilder()
public KnowledgeBase.Builder getKnowledgeBaseBuilder()
Required. The knowledge base to update.
.google.cloud.dialogflow.v2.KnowledgeBase knowledge_base = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
getKnowledgeBaseOrBuilder()
public KnowledgeBaseOrBuilder getKnowledgeBaseOrBuilder()
Required. The knowledge base to update.
.google.cloud.dialogflow.v2.KnowledgeBase knowledge_base = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
getUpdateMask()
public FieldMask getUpdateMask()
Optional. Not specified means update all
.
Currently, only display_name
can be updated, an InvalidArgument will be
returned for attempting to update other fields.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
getUpdateMaskBuilder()
public FieldMask.Builder getUpdateMaskBuilder()
Optional. Not specified means update all
.
Currently, only display_name
can be updated, an InvalidArgument will be
returned for attempting to update other fields.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
getUpdateMaskOrBuilder()
public FieldMaskOrBuilder getUpdateMaskOrBuilder()
Optional. Not specified means update all
.
Currently, only display_name
can be updated, an InvalidArgument will be
returned for attempting to update other fields.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
hasKnowledgeBase()
public boolean hasKnowledgeBase()
Required. The knowledge base to update.
.google.cloud.dialogflow.v2.KnowledgeBase knowledge_base = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type |
Description |
boolean |
Whether the knowledgeBase field is set.
|
hasUpdateMask()
public boolean hasUpdateMask()
Optional. Not specified means update all
.
Currently, only display_name
can be updated, an InvalidArgument will be
returned for attempting to update other fields.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type |
Description |
boolean |
Whether the updateMask field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(UpdateKnowledgeBaseRequest other)
public UpdateKnowledgeBaseRequest.Builder mergeFrom(UpdateKnowledgeBaseRequest other)
Parameter
Returns
public UpdateKnowledgeBaseRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public UpdateKnowledgeBaseRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeKnowledgeBase(KnowledgeBase value)
public UpdateKnowledgeBaseRequest.Builder mergeKnowledgeBase(KnowledgeBase value)
Required. The knowledge base to update.
.google.cloud.dialogflow.v2.KnowledgeBase knowledge_base = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UpdateKnowledgeBaseRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
mergeUpdateMask(FieldMask value)
public UpdateKnowledgeBaseRequest.Builder mergeUpdateMask(FieldMask value)
Optional. Not specified means update all
.
Currently, only display_name
can be updated, an InvalidArgument will be
returned for attempting to update other fields.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public UpdateKnowledgeBaseRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setKnowledgeBase(KnowledgeBase value)
public UpdateKnowledgeBaseRequest.Builder setKnowledgeBase(KnowledgeBase value)
Required. The knowledge base to update.
.google.cloud.dialogflow.v2.KnowledgeBase knowledge_base = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setKnowledgeBase(KnowledgeBase.Builder builderForValue)
public UpdateKnowledgeBaseRequest.Builder setKnowledgeBase(KnowledgeBase.Builder builderForValue)
Required. The knowledge base to update.
.google.cloud.dialogflow.v2.KnowledgeBase knowledge_base = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UpdateKnowledgeBaseRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final UpdateKnowledgeBaseRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setUpdateMask(FieldMask value)
public UpdateKnowledgeBaseRequest.Builder setUpdateMask(FieldMask value)
Optional. Not specified means update all
.
Currently, only display_name
can be updated, an InvalidArgument will be
returned for attempting to update other fields.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Returns
setUpdateMask(FieldMask.Builder builderForValue)
public UpdateKnowledgeBaseRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)
Optional. Not specified means update all
.
Currently, only display_name
can be updated, an InvalidArgument will be
returned for attempting to update other fields.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name |
Description |
builderForValue |
Builder
|
Returns