public final class ImageSource extends GeneratedMessageV3 implements ImageSourceOrBuilder
External image source (Google Cloud Storage image location).
Protobuf type google.cloud.vision.v1p1beta1.ImageSource
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
GCS_IMAGE_URI_FIELD_NUMBER
public static final int GCS_IMAGE_URI_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
IMAGE_URI_FIELD_NUMBER
public static final int IMAGE_URI_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static ImageSource getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ImageSource.Builder newBuilder()
newBuilder(ImageSource prototype)
public static ImageSource.Builder newBuilder(ImageSource prototype)
public static ImageSource parseDelimitedFrom(InputStream input)
public static ImageSource parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ImageSource parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ImageSource parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ImageSource parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ImageSource parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ImageSource parseFrom(CodedInputStream input)
public static ImageSource parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ImageSource parseFrom(InputStream input)
public static ImageSource parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ImageSource parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ImageSource parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ImageSource> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getDefaultInstanceForType()
public ImageSource getDefaultInstanceForType()
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.
|
getParserForType()
public Parser<ImageSource> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ImageSource.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ImageSource.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public ImageSource.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides