public final class ExecuteExtensionRequest extends GeneratedMessageV3 implements ExecuteExtensionRequestOrBuilder
Request message for
ExtensionExecutionService.ExecuteExtension.
Protobuf type google.cloud.aiplatform.v1beta1.ExecuteExtensionRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int NAME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int OPERATION_ID_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int OPERATION_PARAMS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int RUNTIME_AUTH_CONFIG_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
public static ExecuteExtensionRequest getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static ExecuteExtensionRequest.Builder newBuilder()
public static ExecuteExtensionRequest.Builder newBuilder(ExecuteExtensionRequest prototype)
public static ExecuteExtensionRequest parseDelimitedFrom(InputStream input)
public static ExecuteExtensionRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ExecuteExtensionRequest parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
public static ExecuteExtensionRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ExecuteExtensionRequest parseFrom(ByteString data)
public static ExecuteExtensionRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ExecuteExtensionRequest parseFrom(CodedInputStream input)
public static ExecuteExtensionRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ExecuteExtensionRequest parseFrom(InputStream input)
public static ExecuteExtensionRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static ExecuteExtensionRequest parseFrom(ByteBuffer data)
public static ExecuteExtensionRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<ExecuteExtensionRequest> parser()
Methods
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
public ExecuteExtensionRequest getDefaultInstanceForType()
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) = { ... }
Returns |
Type |
Description |
String |
The name.
|
public 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) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
public String getOperationId()
Required. The desired ID of the operation to be executed in this extension
as defined in
ExtensionOperation.operation_id.
string operation_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The operationId.
|
public ByteString getOperationIdBytes()
Required. The desired ID of the operation to be executed in this extension
as defined in
ExtensionOperation.operation_id.
string operation_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for operationId.
|
public 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];
Returns |
Type |
Description |
Struct |
The operationParams.
|
public 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];
public Parser<ExecuteExtensionRequest> getParserForType()
Overrides
public 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];
Returns |
Type |
Description |
AuthConfig |
The runtimeAuthConfig.
|
public 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];
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
public 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];
Returns |
Type |
Description |
boolean |
Whether the operationParams field is set.
|
public 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];
Returns |
Type |
Description |
boolean |
Whether the runtimeAuthConfig field is set.
|
Returns |
Type |
Description |
int |
|
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public ExecuteExtensionRequest.Builder newBuilderForType()
protected ExecuteExtensionRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
public ExecuteExtensionRequest.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides