public interface ExecuteExtensionRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getName()
Required.
|
com.google.protobuf.ByteString |
getNameBytes()
Required.
|
String |
getOperationId()
Required.
|
com.google.protobuf.ByteString |
getOperationIdBytes()
Required.
|
com.google.protobuf.Struct |
getOperationParams()
Optional.
|
com.google.protobuf.StructOrBuilder |
getOperationParamsOrBuilder()
Optional.
|
AuthConfig |
getRuntimeAuthConfig()
Optional.
|
AuthConfigOrBuilder |
getRuntimeAuthConfigOrBuilder()
Optional.
|
boolean |
hasOperationParams()
Optional.
|
boolean |
hasRuntimeAuthConfig()
Optional.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
Required. Name (identifier) of the extension;
Format:
`projects/{project}/locations/{location}/extensions/{extension}`
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
com.google.protobuf.ByteString getNameBytes()
Required. Name (identifier) of the extension;
Format:
`projects/{project}/locations/{location}/extensions/{extension}`
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
String getOperationId()
Required. The desired ID of the operation to be executed in this extension as defined in [ExtensionOperation.operation_id][google.cloud.aiplatform.v1beta1.ExtensionOperation.operation_id].
string operation_id = 2 [(.google.api.field_behavior) = REQUIRED];com.google.protobuf.ByteString getOperationIdBytes()
Required. The desired ID of the operation to be executed in this extension as defined in [ExtensionOperation.operation_id][google.cloud.aiplatform.v1beta1.ExtensionOperation.operation_id].
string operation_id = 2 [(.google.api.field_behavior) = REQUIRED];boolean hasOperationParams()
Optional. Request parameters that will be used for executing this
operation.
The struct should be in a form of map with param name as the key and actual
param value as the value.
E.g. If this operation requires a param "name" to be set to "abc". you can
set this to something like {"name": "abc"}.
.google.protobuf.Struct operation_params = 3 [(.google.api.field_behavior) = OPTIONAL];
com.google.protobuf.Struct getOperationParams()
Optional. Request parameters that will be used for executing this
operation.
The struct should be in a form of map with param name as the key and actual
param value as the value.
E.g. If this operation requires a param "name" to be set to "abc". you can
set this to something like {"name": "abc"}.
.google.protobuf.Struct operation_params = 3 [(.google.api.field_behavior) = OPTIONAL];
com.google.protobuf.StructOrBuilder getOperationParamsOrBuilder()
Optional. Request parameters that will be used for executing this
operation.
The struct should be in a form of map with param name as the key and actual
param value as the value.
E.g. If this operation requires a param "name" to be set to "abc". you can
set this to something like {"name": "abc"}.
.google.protobuf.Struct operation_params = 3 [(.google.api.field_behavior) = OPTIONAL];
boolean hasRuntimeAuthConfig()
Optional. Auth config provided at runtime to override the default value in [Extension.manifest.auth_config][]. The AuthConfig.auth_type should match the value in [Extension.manifest.auth_config][].
.google.cloud.aiplatform.v1beta1.AuthConfig runtime_auth_config = 4 [(.google.api.field_behavior) = OPTIONAL];
AuthConfig getRuntimeAuthConfig()
Optional. Auth config provided at runtime to override the default value in [Extension.manifest.auth_config][]. The AuthConfig.auth_type should match the value in [Extension.manifest.auth_config][].
.google.cloud.aiplatform.v1beta1.AuthConfig runtime_auth_config = 4 [(.google.api.field_behavior) = OPTIONAL];
AuthConfigOrBuilder getRuntimeAuthConfigOrBuilder()
Optional. Auth config provided at runtime to override the default value in [Extension.manifest.auth_config][]. The AuthConfig.auth_type should match the value in [Extension.manifest.auth_config][].
.google.cloud.aiplatform.v1beta1.AuthConfig runtime_auth_config = 4 [(.google.api.field_behavior) = OPTIONAL];
Copyright © 2025 Google LLC. All rights reserved.