public static final class ImageSource.Builder extends GeneratedMessageV3.Builder<ImageSource.Builder> implements ImageSourceOrBuilder
External image source (Google Cloud Storage image location).
Protobuf type google.cloud.vision.v1p1beta1.ImageSource
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ImageSource.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public ImageSource build()
Returns
buildPartial()
public ImageSource buildPartial()
Returns
clear()
public ImageSource.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public ImageSource.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearGcsImageUri()
public ImageSource.Builder clearGcsImageUri()
NOTE: For new code image_uri
below is preferred.
Google Cloud Storage image URI, which must be in the following form:
gs://bucket_name/object_name
(for details, see
Google Cloud Storage Request
URIs).
NOTE: Cloud Storage object versioning is not supported.
string gcs_image_uri = 1;
Returns
clearImageUri()
public ImageSource.Builder clearImageUri()
Image URI which supports:
1) Google Cloud Storage image URI, which must be in the following form:
gs://bucket_name/object_name
(for details, see
Google Cloud Storage Request
URIs).
NOTE: Cloud Storage object versioning is not supported.
2) Publicly accessible image HTTP/HTTPS URL.
This is preferred over the legacy gcs_image_uri
above. When both
gcs_image_uri
and image_uri
are specified, image_uri
takes
precedence.
string image_uri = 2;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public ImageSource.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public ImageSource.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public ImageSource getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getGcsImageUri()
public String getGcsImageUri()
NOTE: For new code image_uri
below is preferred.
Google Cloud Storage image URI, which must be in the following form:
gs://bucket_name/object_name
(for details, see
Google Cloud Storage Request
URIs).
NOTE: Cloud Storage object versioning is not supported.
string gcs_image_uri = 1;
Returns
Type | Description |
String | The gcsImageUri.
|
getGcsImageUriBytes()
public ByteString getGcsImageUriBytes()
NOTE: For new code image_uri
below is preferred.
Google Cloud Storage image URI, which must be in the following form:
gs://bucket_name/object_name
(for details, see
Google Cloud Storage Request
URIs).
NOTE: Cloud Storage object versioning is not supported.
string gcs_image_uri = 1;
Returns
Type | Description |
ByteString | The bytes for gcsImageUri.
|
getImageUri()
public String getImageUri()
Image URI which supports:
1) Google Cloud Storage image URI, which must be in the following form:
gs://bucket_name/object_name
(for details, see
Google Cloud Storage Request
URIs).
NOTE: Cloud Storage object versioning is not supported.
2) Publicly accessible image HTTP/HTTPS URL.
This is preferred over the legacy gcs_image_uri
above. 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()
Image URI which supports:
1) Google Cloud Storage image URI, which must be in the following form:
gs://bucket_name/object_name
(for details, see
Google Cloud Storage Request
URIs).
NOTE: Cloud Storage object versioning is not supported.
2) Publicly accessible image HTTP/HTTPS URL.
This is preferred over the legacy gcs_image_uri
above. When both
gcs_image_uri
and image_uri
are specified, image_uri
takes
precedence.
string image_uri = 2;
Returns
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(ImageSource other)
public ImageSource.Builder mergeFrom(ImageSource other)
Parameter
Returns
public ImageSource.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public ImageSource.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ImageSource.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public ImageSource.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setGcsImageUri(String value)
public ImageSource.Builder setGcsImageUri(String value)
NOTE: For new code image_uri
below is preferred.
Google Cloud Storage image URI, which must be in the following form:
gs://bucket_name/object_name
(for details, see
Google Cloud Storage Request
URIs).
NOTE: Cloud Storage object versioning is not supported.
string gcs_image_uri = 1;
Parameter
Name | Description |
value | String
The gcsImageUri to set.
|
Returns
setGcsImageUriBytes(ByteString value)
public ImageSource.Builder setGcsImageUriBytes(ByteString value)
NOTE: For new code image_uri
below is preferred.
Google Cloud Storage image URI, which must be in the following form:
gs://bucket_name/object_name
(for details, see
Google Cloud Storage Request
URIs).
NOTE: Cloud Storage object versioning is not supported.
string gcs_image_uri = 1;
Parameter
Name | Description |
value | ByteString
The bytes for gcsImageUri to set.
|
Returns
setImageUri(String value)
public ImageSource.Builder setImageUri(String value)
Image URI which supports:
1) Google Cloud Storage image URI, which must be in the following form:
gs://bucket_name/object_name
(for details, see
Google Cloud Storage Request
URIs).
NOTE: Cloud Storage object versioning is not supported.
2) Publicly accessible image HTTP/HTTPS URL.
This is preferred over the legacy gcs_image_uri
above. 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.
|
Returns
setImageUriBytes(ByteString value)
public ImageSource.Builder setImageUriBytes(ByteString value)
Image URI which supports:
1) Google Cloud Storage image URI, which must be in the following form:
gs://bucket_name/object_name
(for details, see
Google Cloud Storage Request
URIs).
NOTE: Cloud Storage object versioning is not supported.
2) Publicly accessible image HTTP/HTTPS URL.
This is preferred over the legacy gcs_image_uri
above. 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.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ImageSource.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final ImageSource.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides