public static final class Webhook.ServiceDirectoryConfig.Builder extends GeneratedMessageV3.Builder<Webhook.ServiceDirectoryConfig.Builder> implements Webhook.ServiceDirectoryConfigOrBuilder
Represents configuration for a Service
Directory service.
Protobuf type google.cloud.dialogflow.cx.v3.Webhook.ServiceDirectoryConfig
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Webhook.ServiceDirectoryConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public Webhook.ServiceDirectoryConfig build()
Returns
buildPartial()
public Webhook.ServiceDirectoryConfig buildPartial()
Returns
clear()
public Webhook.ServiceDirectoryConfig.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public Webhook.ServiceDirectoryConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearGenericWebService()
public Webhook.ServiceDirectoryConfig.Builder clearGenericWebService()
Generic Service configuration of this webhook.
.google.cloud.dialogflow.cx.v3.Webhook.GenericWebService generic_web_service = 2;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public Webhook.ServiceDirectoryConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearService()
public Webhook.ServiceDirectoryConfig.Builder clearService()
Required. The name of Service
Directory service.
Format: projects/<Project ID>/locations/<Location
ID>/namespaces/<Namespace ID>/services/<Service ID>
.
Location ID
of the service directory must be the same as the location
of the agent.
string service = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
clone()
public Webhook.ServiceDirectoryConfig.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public Webhook.ServiceDirectoryConfig getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getGenericWebService()
public Webhook.GenericWebService getGenericWebService()
Generic Service configuration of this webhook.
.google.cloud.dialogflow.cx.v3.Webhook.GenericWebService generic_web_service = 2;
Returns
getGenericWebServiceBuilder()
public Webhook.GenericWebService.Builder getGenericWebServiceBuilder()
Generic Service configuration of this webhook.
.google.cloud.dialogflow.cx.v3.Webhook.GenericWebService generic_web_service = 2;
Returns
getGenericWebServiceOrBuilder()
public Webhook.GenericWebServiceOrBuilder getGenericWebServiceOrBuilder()
Generic Service configuration of this webhook.
.google.cloud.dialogflow.cx.v3.Webhook.GenericWebService generic_web_service = 2;
Returns
getService()
public String getService()
Required. The name of Service
Directory service.
Format: projects/<Project ID>/locations/<Location
ID>/namespaces/<Namespace ID>/services/<Service ID>
.
Location ID
of the service directory must be the same as the location
of the agent.
string service = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type |
Description |
String |
The service.
|
getServiceBytes()
public ByteString getServiceBytes()
Required. The name of Service
Directory service.
Format: projects/<Project ID>/locations/<Location
ID>/namespaces/<Namespace ID>/services/<Service ID>
.
Location ID
of the service directory must be the same as the location
of the agent.
string service = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type |
Description |
ByteString |
The bytes for service.
|
hasGenericWebService()
public boolean hasGenericWebService()
Generic Service configuration of this webhook.
.google.cloud.dialogflow.cx.v3.Webhook.GenericWebService generic_web_service = 2;
Returns
Type |
Description |
boolean |
Whether the genericWebService field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(Webhook.ServiceDirectoryConfig other)
public Webhook.ServiceDirectoryConfig.Builder mergeFrom(Webhook.ServiceDirectoryConfig other)
Parameter
Returns
public Webhook.ServiceDirectoryConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public Webhook.ServiceDirectoryConfig.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeGenericWebService(Webhook.GenericWebService value)
public Webhook.ServiceDirectoryConfig.Builder mergeGenericWebService(Webhook.GenericWebService value)
Generic Service configuration of this webhook.
.google.cloud.dialogflow.cx.v3.Webhook.GenericWebService generic_web_service = 2;
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Webhook.ServiceDirectoryConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public Webhook.ServiceDirectoryConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setGenericWebService(Webhook.GenericWebService value)
public Webhook.ServiceDirectoryConfig.Builder setGenericWebService(Webhook.GenericWebService value)
Generic Service configuration of this webhook.
.google.cloud.dialogflow.cx.v3.Webhook.GenericWebService generic_web_service = 2;
Parameter
Returns
setGenericWebService(Webhook.GenericWebService.Builder builderForValue)
public Webhook.ServiceDirectoryConfig.Builder setGenericWebService(Webhook.GenericWebService.Builder builderForValue)
Generic Service configuration of this webhook.
.google.cloud.dialogflow.cx.v3.Webhook.GenericWebService generic_web_service = 2;
Parameter
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Webhook.ServiceDirectoryConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setService(String value)
public Webhook.ServiceDirectoryConfig.Builder setService(String value)
Required. The name of Service
Directory service.
Format: projects/<Project ID>/locations/<Location
ID>/namespaces/<Namespace ID>/services/<Service ID>
.
Location ID
of the service directory must be the same as the location
of the agent.
string service = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name |
Description |
value |
String
The service to set.
|
Returns
setServiceBytes(ByteString value)
public Webhook.ServiceDirectoryConfig.Builder setServiceBytes(ByteString value)
Required. The name of Service
Directory service.
Format: projects/<Project ID>/locations/<Location
ID>/namespaces/<Namespace ID>/services/<Service ID>
.
Location ID
of the service directory must be the same as the location
of the agent.
string service = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name |
Description |
value |
ByteString
The bytes for service to set.
|
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final Webhook.ServiceDirectoryConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides