Interface AgentExtensionOrBuilder (0.27.0)

public interface AgentExtensionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDescription()

public abstract String getDescription()

Optional. A description of how this agent uses this extension.

string description = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

Optional. A description of how this agent uses this extension.

string description = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for description.

getParams()

public abstract Struct getParams()

Optional. Optional configuration for the extension.

.google.protobuf.Struct params = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Struct

The params.

getParamsOrBuilder()

public abstract StructOrBuilder getParamsOrBuilder()

Optional. Optional configuration for the extension.

.google.protobuf.Struct params = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
StructOrBuilder

getRequired()

public abstract boolean getRequired()

Optional. Whether the client must follow specific requirements of the extension.

bool required = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The required.

getUri()

public abstract String getUri()

Optional. The URI of the extension.

string uri = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The uri.

getUriBytes()

public abstract ByteString getUriBytes()

Optional. The URI of the extension.

string uri = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for uri.

hasParams()

public abstract boolean hasParams()

Optional. Optional configuration for the extension.

.google.protobuf.Struct params = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the params field is set.