Agent Registry v1 API - Class Binding.Types.Source (1.0.0-beta01)

public sealed class Binding.Types.Source : IMessage<Binding.Types.Source>, IEquatable<Binding.Types.Source>, IDeepCloneable<Binding.Types.Source>, IBufferMessage, IMessage

Reference documentation and code samples for the Agent Registry v1 API class Binding.Types.Source.

The source of the Binding.

Inheritance

object > Binding.Types.Source

Namespace

Google.Cloud.AgentRegistry.V1

Assembly

Google.Cloud.AgentRegistry.V1.dll

Constructors

Source()

public Source()

Source(Source)

public Source(Binding.Types.Source other)
Parameter
Name Description
other BindingTypesSource

Properties

HasIdentifier

public bool HasIdentifier { get; }

Gets whether the "identifier" field is set

Property Value
Type Description
bool

Identifier

public string Identifier { get; set; }

The identifier of the source Agent. Format:

  • urn:agent:{publisher}:{namespace}:{name}
Property Value
Type Description
string

SourceTypeCase

public Binding.Types.Source.SourceTypeOneofCase SourceTypeCase { get; }
Property Value
Type Description
BindingTypesSourceSourceTypeOneofCase