public final class AgentGatewaySetting extends GeneratedMessage implements AgentGatewaySettingOrBuilder
Agent Gateway setting, which may be attached to Gemini Enterprise resources
for egress control of Gemini Enterprise agents to agents and tools outside of
Gemini Enterprise.
Protobuf type google.cloud.discoveryengine.v1beta.AgentGatewaySetting
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
DEFAULT_EGRESS_AGENT_GATEWAY_FIELD_NUMBER
public static final int DEFAULT_EGRESS_AGENT_GATEWAY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static AgentGatewaySetting getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static AgentGatewaySetting.Builder newBuilder()
newBuilder(AgentGatewaySetting prototype)
public static AgentGatewaySetting.Builder newBuilder(AgentGatewaySetting prototype)
public static AgentGatewaySetting parseDelimitedFrom(InputStream input)
public static AgentGatewaySetting parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static AgentGatewaySetting parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AgentGatewaySetting parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static AgentGatewaySetting parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AgentGatewaySetting parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AgentGatewaySetting parseFrom(CodedInputStream input)
public static AgentGatewaySetting parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AgentGatewaySetting parseFrom(InputStream input)
public static AgentGatewaySetting parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static AgentGatewaySetting parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AgentGatewaySetting parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<AgentGatewaySetting> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultEgressAgentGateway()
public AgentGatewaySetting.AgentGatewayReference getDefaultEgressAgentGateway()
Optional. The default egress agent gateway to use, when this setting is
applied to a Gemini Enterprise resource.
The deployment mode must be GOOGLE_MANAGED, and the governed access path
must be AGENT_TO_ANYWHERE.
.google.cloud.discoveryengine.v1beta.AgentGatewaySetting.AgentGatewayReference default_egress_agent_gateway = 1 [(.google.api.field_behavior) = OPTIONAL];
getDefaultEgressAgentGatewayOrBuilder()
public AgentGatewaySetting.AgentGatewayReferenceOrBuilder getDefaultEgressAgentGatewayOrBuilder()
Optional. The default egress agent gateway to use, when this setting is
applied to a Gemini Enterprise resource.
The deployment mode must be GOOGLE_MANAGED, and the governed access path
must be AGENT_TO_ANYWHERE.
.google.cloud.discoveryengine.v1beta.AgentGatewaySetting.AgentGatewayReference default_egress_agent_gateway = 1 [(.google.api.field_behavior) = OPTIONAL];
getDefaultInstanceForType()
public AgentGatewaySetting getDefaultInstanceForType()
getParserForType()
public Parser<AgentGatewaySetting> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasDefaultEgressAgentGateway()
public boolean hasDefaultEgressAgentGateway()
Optional. The default egress agent gateway to use, when this setting is
applied to a Gemini Enterprise resource.
The deployment mode must be GOOGLE_MANAGED, and the governed access path
must be AGENT_TO_ANYWHERE.
.google.cloud.discoveryengine.v1beta.AgentGatewaySetting.AgentGatewayReference default_egress_agent_gateway = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the defaultEgressAgentGateway field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public AgentGatewaySetting.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected AgentGatewaySetting.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public AgentGatewaySetting.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides