public static final class ImageSource.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ImageSource.Builder> implements ImageSourceOrBuilder
External image source (Google Cloud Storage or web URL image location).Protobuf type
google.cloud.vision.v1p3beta1.ImageSource| Modifier and Type | Method and Description |
|---|---|
ImageSource.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ImageSource |
build() |
ImageSource |
buildPartial() |
ImageSource.Builder |
clear() |
ImageSource.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ImageSource.Builder |
clearGcsImageUri()
**Use `image_uri` instead.**
The Google Cloud Storage URI of the form
`gs://bucket_name/object_name`.
|
ImageSource.Builder |
clearImageUri()
The URI of the source image.
|
ImageSource.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ImageSource.Builder |
clone() |
ImageSource |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getGcsImageUri()
**Use `image_uri` instead.**
The Google Cloud Storage URI of the form
`gs://bucket_name/object_name`.
|
com.google.protobuf.ByteString |
getGcsImageUriBytes()
**Use `image_uri` instead.**
The Google Cloud Storage URI of the form
`gs://bucket_name/object_name`.
|
String |
getImageUri()
The URI of the source image.
|
com.google.protobuf.ByteString |
getImageUriBytes()
The URI of the source image.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ImageSource.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ImageSource.Builder |
mergeFrom(ImageSource other) |
ImageSource.Builder |
mergeFrom(com.google.protobuf.Message other) |
ImageSource.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ImageSource.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ImageSource.Builder |
setGcsImageUri(String value)
**Use `image_uri` instead.**
The Google Cloud Storage URI of the form
`gs://bucket_name/object_name`.
|
ImageSource.Builder |
setGcsImageUriBytes(com.google.protobuf.ByteString value)
**Use `image_uri` instead.**
The Google Cloud Storage URI of the form
`gs://bucket_name/object_name`.
|
ImageSource.Builder |
setImageUri(String value)
The URI of the source image.
|
ImageSource.Builder |
setImageUriBytes(com.google.protobuf.ByteString value)
The URI of the source image.
|
ImageSource.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ImageSource.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ImageSource.Builder>public ImageSource.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ImageSource.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ImageSource.Builder>public ImageSource getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ImageSource build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ImageSource buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ImageSource.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ImageSource.Builder>public ImageSource.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ImageSource.Builder>public ImageSource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ImageSource.Builder>public ImageSource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ImageSource.Builder>public ImageSource.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ImageSource.Builder>public ImageSource.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ImageSource.Builder>public ImageSource.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ImageSource.Builder>public ImageSource.Builder mergeFrom(ImageSource other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ImageSource.Builder>public ImageSource.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ImageSource.Builder>IOExceptionpublic String getGcsImageUri()
**Use `image_uri` instead.** The Google Cloud Storage URI of the form `gs://bucket_name/object_name`. Object versioning is not supported. See [Google Cloud Storage Request URIs](https://cloud.google.com/storage/docs/reference-uris) for more info.
string gcs_image_uri = 1;getGcsImageUri in interface ImageSourceOrBuilderpublic com.google.protobuf.ByteString getGcsImageUriBytes()
**Use `image_uri` instead.** The Google Cloud Storage URI of the form `gs://bucket_name/object_name`. Object versioning is not supported. See [Google Cloud Storage Request URIs](https://cloud.google.com/storage/docs/reference-uris) for more info.
string gcs_image_uri = 1;getGcsImageUriBytes in interface ImageSourceOrBuilderpublic ImageSource.Builder setGcsImageUri(String value)
**Use `image_uri` instead.** The Google Cloud Storage URI of the form `gs://bucket_name/object_name`. Object versioning is not supported. See [Google Cloud Storage Request URIs](https://cloud.google.com/storage/docs/reference-uris) for more info.
string gcs_image_uri = 1;value - The gcsImageUri to set.public ImageSource.Builder clearGcsImageUri()
**Use `image_uri` instead.** The Google Cloud Storage URI of the form `gs://bucket_name/object_name`. Object versioning is not supported. See [Google Cloud Storage Request URIs](https://cloud.google.com/storage/docs/reference-uris) for more info.
string gcs_image_uri = 1;public ImageSource.Builder setGcsImageUriBytes(com.google.protobuf.ByteString value)
**Use `image_uri` instead.** The Google Cloud Storage URI of the form `gs://bucket_name/object_name`. Object versioning is not supported. See [Google Cloud Storage Request URIs](https://cloud.google.com/storage/docs/reference-uris) for more info.
string gcs_image_uri = 1;value - The bytes for gcsImageUri to set.public String getImageUri()
The URI of the source image. Can be either:
1. A Google Cloud Storage URI of the form
`gs://bucket_name/object_name`. Object versioning is not supported. See
[Google Cloud Storage Request
URIs](https://cloud.google.com/storage/docs/reference-uris) for more
info.
2. A publicly-accessible image HTTP/HTTPS URL. When fetching images from
HTTP/HTTPS URLs, Google cannot guarantee that the request will be
completed. Your request may fail if the specified host denies the
request (e.g. due to request throttling or DOS prevention), or if Google
throttles requests to the site for abuse prevention. You should not
depend on externally-hosted images for production applications.
When both `gcs_image_uri` and `image_uri` are specified, `image_uri` takes
precedence.
string image_uri = 2;getImageUri in interface ImageSourceOrBuilderpublic com.google.protobuf.ByteString getImageUriBytes()
The URI of the source image. Can be either:
1. A Google Cloud Storage URI of the form
`gs://bucket_name/object_name`. Object versioning is not supported. See
[Google Cloud Storage Request
URIs](https://cloud.google.com/storage/docs/reference-uris) for more
info.
2. A publicly-accessible image HTTP/HTTPS URL. When fetching images from
HTTP/HTTPS URLs, Google cannot guarantee that the request will be
completed. Your request may fail if the specified host denies the
request (e.g. due to request throttling or DOS prevention), or if Google
throttles requests to the site for abuse prevention. You should not
depend on externally-hosted images for production applications.
When both `gcs_image_uri` and `image_uri` are specified, `image_uri` takes
precedence.
string image_uri = 2;getImageUriBytes in interface ImageSourceOrBuilderpublic ImageSource.Builder setImageUri(String value)
The URI of the source image. Can be either:
1. A Google Cloud Storage URI of the form
`gs://bucket_name/object_name`. Object versioning is not supported. See
[Google Cloud Storage Request
URIs](https://cloud.google.com/storage/docs/reference-uris) for more
info.
2. A publicly-accessible image HTTP/HTTPS URL. When fetching images from
HTTP/HTTPS URLs, Google cannot guarantee that the request will be
completed. Your request may fail if the specified host denies the
request (e.g. due to request throttling or DOS prevention), or if Google
throttles requests to the site for abuse prevention. You should not
depend on externally-hosted images for production applications.
When both `gcs_image_uri` and `image_uri` are specified, `image_uri` takes
precedence.
string image_uri = 2;value - The imageUri to set.public ImageSource.Builder clearImageUri()
The URI of the source image. Can be either:
1. A Google Cloud Storage URI of the form
`gs://bucket_name/object_name`. Object versioning is not supported. See
[Google Cloud Storage Request
URIs](https://cloud.google.com/storage/docs/reference-uris) for more
info.
2. A publicly-accessible image HTTP/HTTPS URL. When fetching images from
HTTP/HTTPS URLs, Google cannot guarantee that the request will be
completed. Your request may fail if the specified host denies the
request (e.g. due to request throttling or DOS prevention), or if Google
throttles requests to the site for abuse prevention. You should not
depend on externally-hosted images for production applications.
When both `gcs_image_uri` and `image_uri` are specified, `image_uri` takes
precedence.
string image_uri = 2;public ImageSource.Builder setImageUriBytes(com.google.protobuf.ByteString value)
The URI of the source image. Can be either:
1. A Google Cloud Storage URI of the form
`gs://bucket_name/object_name`. Object versioning is not supported. See
[Google Cloud Storage Request
URIs](https://cloud.google.com/storage/docs/reference-uris) for more
info.
2. A publicly-accessible image HTTP/HTTPS URL. When fetching images from
HTTP/HTTPS URLs, Google cannot guarantee that the request will be
completed. Your request may fail if the specified host denies the
request (e.g. due to request throttling or DOS prevention), or if Google
throttles requests to the site for abuse prevention. You should not
depend on externally-hosted images for production applications.
When both `gcs_image_uri` and `image_uri` are specified, `image_uri` takes
precedence.
string image_uri = 2;value - The bytes for imageUri to set.public final ImageSource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ImageSource.Builder>public final ImageSource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ImageSource.Builder>Copyright © 2022 Google LLC. All rights reserved.