public sealed class DestinationConfig : IMessage<DestinationConfig>, IEquatable<DestinationConfig>, IDeepCloneable<DestinationConfig>, IBufferMessage, IMessageReference documentation and code samples for the Discovery Engine v1 API class DestinationConfig.
Defines target endpoints used to connect to third-party sources.
Implements
IMessageDestinationConfig, IEquatableDestinationConfig, IDeepCloneableDestinationConfig, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1Assembly
Google.Cloud.DiscoveryEngine.V1.dll
Constructors
DestinationConfig()
public DestinationConfig()DestinationConfig(DestinationConfig)
public DestinationConfig(DestinationConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
DestinationConfig |
Properties
DestinationConfigParamsCase
public DestinationConfig.DestinationConfigParamsOneofCase DestinationConfigParamsCase { get; }| Property Value | |
|---|---|
| Type | Description |
DestinationConfigDestinationConfigParamsOneofCase |
|
Destinations
public RepeatedField<DestinationConfig.Types.Destination> Destinations { get; }Optional. The destinations for the corresponding key.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldDestinationConfigTypesDestination |
|
HasJsonParams
public bool HasJsonParams { get; }Gets whether the "json_params" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
JsonParams
public string JsonParams { get; set; }Additional parameters for this destination config in json string format.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Key
public string Key { get; set; }Optional. Unique destination identifier that is supported by the connector.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Params
public Struct Params { get; set; }Optional. Additional parameters for this destination config in structured json format.
| Property Value | |
|---|---|
| Type | Description |
Struct |
|