public final class AppPlatformCloudFunctionRequest extends GeneratedMessage implements AppPlatformCloudFunctionRequestOrBuilder
For any cloud function based customer processing logic, customer's cloud
function is expected to receive AppPlatformCloudFunctionRequest as request
and send back AppPlatformCloudFunctionResponse as response.
Message of request from AppPlatform to Cloud Function.
Protobuf type google.cloud.visionai.v1.AppPlatformCloudFunctionRequest
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
public static final int ANNOTATIONS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int APP_PLATFORM_METADATA_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static AppPlatformCloudFunctionRequest getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static AppPlatformCloudFunctionRequest.Builder newBuilder()
public static AppPlatformCloudFunctionRequest.Builder newBuilder(AppPlatformCloudFunctionRequest prototype)
public static AppPlatformCloudFunctionRequest parseDelimitedFrom(InputStream input)
public static AppPlatformCloudFunctionRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AppPlatformCloudFunctionRequest parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static AppPlatformCloudFunctionRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AppPlatformCloudFunctionRequest parseFrom(ByteString data)
public static AppPlatformCloudFunctionRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AppPlatformCloudFunctionRequest parseFrom(CodedInputStream input)
public static AppPlatformCloudFunctionRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AppPlatformCloudFunctionRequest parseFrom(InputStream input)
public static AppPlatformCloudFunctionRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AppPlatformCloudFunctionRequest parseFrom(ByteBuffer data)
public static AppPlatformCloudFunctionRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<AppPlatformCloudFunctionRequest> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public AppPlatformCloudFunctionRequest.StructedInputAnnotation getAnnotations(int index)
The actual annotations to be processed by the customized Cloud Function.
repeated .google.cloud.visionai.v1.AppPlatformCloudFunctionRequest.StructedInputAnnotation annotations = 2;
| Parameter |
| Name |
Description |
index |
int
|
public int getAnnotationsCount()
The actual annotations to be processed by the customized Cloud Function.
repeated .google.cloud.visionai.v1.AppPlatformCloudFunctionRequest.StructedInputAnnotation annotations = 2;
| Returns |
| Type |
Description |
int |
|
public List<AppPlatformCloudFunctionRequest.StructedInputAnnotation> getAnnotationsList()
The actual annotations to be processed by the customized Cloud Function.
repeated .google.cloud.visionai.v1.AppPlatformCloudFunctionRequest.StructedInputAnnotation annotations = 2;
public AppPlatformCloudFunctionRequest.StructedInputAnnotationOrBuilder getAnnotationsOrBuilder(int index)
The actual annotations to be processed by the customized Cloud Function.
repeated .google.cloud.visionai.v1.AppPlatformCloudFunctionRequest.StructedInputAnnotation annotations = 2;
| Parameter |
| Name |
Description |
index |
int
|
public List<? extends AppPlatformCloudFunctionRequest.StructedInputAnnotationOrBuilder> getAnnotationsOrBuilderList()
The actual annotations to be processed by the customized Cloud Function.
repeated .google.cloud.visionai.v1.AppPlatformCloudFunctionRequest.StructedInputAnnotation annotations = 2;
| Returns |
| Type |
Description |
List<? extends com.google.cloud.visionai.v1.AppPlatformCloudFunctionRequest.StructedInputAnnotationOrBuilder> |
|
public AppPlatformMetadata getAppPlatformMetadata()
The metadata of the AppPlatform for customer to identify the source of the
payload.
.google.cloud.visionai.v1.AppPlatformMetadata app_platform_metadata = 1;
public AppPlatformMetadataOrBuilder getAppPlatformMetadataOrBuilder()
The metadata of the AppPlatform for customer to identify the source of the
payload.
.google.cloud.visionai.v1.AppPlatformMetadata app_platform_metadata = 1;
public AppPlatformCloudFunctionRequest getDefaultInstanceForType()
public Parser<AppPlatformCloudFunctionRequest> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public boolean hasAppPlatformMetadata()
The metadata of the AppPlatform for customer to identify the source of the
payload.
.google.cloud.visionai.v1.AppPlatformMetadata app_platform_metadata = 1;
| Returns |
| Type |
Description |
boolean |
Whether the appPlatformMetadata field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public AppPlatformCloudFunctionRequest.Builder newBuilderForType()
protected AppPlatformCloudFunctionRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public AppPlatformCloudFunctionRequest.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides