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
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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()
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;
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;
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()
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 |
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)
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.
|
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.
|
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.
|
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.
|
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