public static final class ImageSource.Builder extends GeneratedMessageV3.Builder<ImageSource.Builder> implements ImageSourceOrBuilder
External image source (Google Cloud Storage or web URL image location).
Protobuf type google.cloud.vision.v1p2beta1.ImageSource
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ImageSource.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public ImageSource build()
buildPartial()
public ImageSource buildPartial()
clear()
public ImageSource.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public ImageSource.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearGcsImageUri()
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 for more info.
string gcs_image_uri = 1;
clearImageUri()
public ImageSource.Builder clearImageUri()
The URI of the source image. Can be either:
- A Google Cloud Storage URI of the form
gs://bucket_name/object_name
. Object versioning is not supported. See
Google Cloud Storage Request
URIs for more
info.
- 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;
clearOneof(Descriptors.OneofDescriptor oneof)
public ImageSource.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public ImageSource.Builder clone()
Overrides
getDefaultInstanceForType()
public ImageSource getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getGcsImageUri()
public 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 for more info.
string gcs_image_uri = 1;
Returns |
---|
Type | Description |
String | The gcsImageUri.
|
getGcsImageUriBytes()
public 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 for more info.
string gcs_image_uri = 1;
Returns |
---|
Type | Description |
ByteString | The bytes for gcsImageUri.
|
getImageUri()
public String getImageUri()
The URI of the source image. Can be either:
- A Google Cloud Storage URI of the form
gs://bucket_name/object_name
. Object versioning is not supported. See
Google Cloud Storage Request
URIs for more
info.
- 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;
Returns |
---|
Type | Description |
String | The imageUri.
|
getImageUriBytes()
public ByteString getImageUriBytes()
The URI of the source image. Can be either:
- A Google Cloud Storage URI of the form
gs://bucket_name/object_name
. Object versioning is not supported. See
Google Cloud Storage Request
URIs for more
info.
- 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;
Returns |
---|
Type | Description |
ByteString | The bytes for imageUri.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(ImageSource other)
public ImageSource.Builder mergeFrom(ImageSource other)
public ImageSource.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public ImageSource.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ImageSource.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public ImageSource.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setGcsImageUri(String value)
public 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 for more info.
string gcs_image_uri = 1;
Parameter |
---|
Name | Description |
value | String
The gcsImageUri to set.
|
setGcsImageUriBytes(ByteString value)
public ImageSource.Builder setGcsImageUriBytes(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 for more info.
string gcs_image_uri = 1;
Parameter |
---|
Name | Description |
value | ByteString
The bytes for gcsImageUri to set.
|
setImageUri(String value)
public ImageSource.Builder setImageUri(String value)
The URI of the source image. Can be either:
- A Google Cloud Storage URI of the form
gs://bucket_name/object_name
. Object versioning is not supported. See
Google Cloud Storage Request
URIs for more
info.
- 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;
Parameter |
---|
Name | Description |
value | String
The imageUri to set.
|
setImageUriBytes(ByteString value)
public ImageSource.Builder setImageUriBytes(ByteString value)
The URI of the source image. Can be either:
- A Google Cloud Storage URI of the form
gs://bucket_name/object_name
. Object versioning is not supported. See
Google Cloud Storage Request
URIs for more
info.
- 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;
Parameter |
---|
Name | Description |
value | ByteString
The bytes for imageUri to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ImageSource.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final ImageSource.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides