Class ArtworkInfo
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
ai.pipestream.parsed.data.image.v1.ArtworkInfo
- All Implemented Interfaces:
ArtworkInfoOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class ArtworkInfo
extends com.google.protobuf.GeneratedMessage
implements ArtworkInfoOrBuilder
Artwork or object information.Protobuf type
ai.pipestream.parsed.data.image.v1.ArtworkInfo- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classArtwork or object information.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanCopyright notice for the artwork.com.google.protobuf.ByteStringCopyright notice for the artwork.Artist or creator name.com.google.protobuf.ByteStringArtist or creator name.com.google.protobuf.TimestampDate when artwork was created.com.google.protobuf.TimestampOrBuilderDate when artwork was created.static ArtworkInfostatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Parser<ArtworkInfo> intHolding organization or institution.com.google.protobuf.ByteStringHolding organization or institution.Inventory or accession number.com.google.protobuf.ByteStringInventory or accession number.getTitle()Title of the artwork or object.com.google.protobuf.ByteStringTitle of the artwork or object.booleanCopyright notice for the artwork.booleanArtist or creator name.booleanDate when artwork was created.inthashCode()booleanHolding organization or institution.booleanInventory or accession number.booleanhasTitle()Title of the artwork or object.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic ArtworkInfo.Builderstatic ArtworkInfo.BuildernewBuilder(ArtworkInfo prototype) protected ArtworkInfo.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static ArtworkInfoparseDelimitedFrom(InputStream input) static ArtworkInfoparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ArtworkInfoparseFrom(byte[] data) static ArtworkInfoparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ArtworkInfoparseFrom(com.google.protobuf.ByteString data) static ArtworkInfoparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ArtworkInfoparseFrom(com.google.protobuf.CodedInputStream input) static ArtworkInfoparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ArtworkInfoparseFrom(InputStream input) static ArtworkInfoparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ArtworkInfoparseFrom(ByteBuffer data) static ArtworkInfoparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ArtworkInfo> parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
TITLE_FIELD_NUMBER
public static final int TITLE_FIELD_NUMBER- See Also:
-
CREATOR_FIELD_NUMBER
public static final int CREATOR_FIELD_NUMBER- See Also:
-
DATE_CREATED_FIELD_NUMBER
public static final int DATE_CREATED_FIELD_NUMBER- See Also:
-
COPYRIGHT_NOTICE_FIELD_NUMBER
public static final int COPYRIGHT_NOTICE_FIELD_NUMBER- See Also:
-
SOURCE_FIELD_NUMBER
public static final int SOURCE_FIELD_NUMBER- See Also:
-
SOURCE_INVENTORY_NUMBER_FIELD_NUMBER
public static final int SOURCE_INVENTORY_NUMBER_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
hasTitle
public boolean hasTitle()Title of the artwork or object.
optional string title = 1 [json_name = "title"];- Specified by:
hasTitlein interfaceArtworkInfoOrBuilder- Returns:
- Whether the title field is set.
-
getTitle
Title of the artwork or object.
optional string title = 1 [json_name = "title"];- Specified by:
getTitlein interfaceArtworkInfoOrBuilder- Returns:
- The title.
-
getTitleBytes
public com.google.protobuf.ByteString getTitleBytes()Title of the artwork or object.
optional string title = 1 [json_name = "title"];- Specified by:
getTitleBytesin interfaceArtworkInfoOrBuilder- Returns:
- The bytes for title.
-
hasCreator
public boolean hasCreator()Artist or creator name.
optional string creator = 2 [json_name = "creator"];- Specified by:
hasCreatorin interfaceArtworkInfoOrBuilder- Returns:
- Whether the creator field is set.
-
getCreator
Artist or creator name.
optional string creator = 2 [json_name = "creator"];- Specified by:
getCreatorin interfaceArtworkInfoOrBuilder- Returns:
- The creator.
-
getCreatorBytes
public com.google.protobuf.ByteString getCreatorBytes()Artist or creator name.
optional string creator = 2 [json_name = "creator"];- Specified by:
getCreatorBytesin interfaceArtworkInfoOrBuilder- Returns:
- The bytes for creator.
-
hasDateCreated
public boolean hasDateCreated()Date when artwork was created.
optional .google.protobuf.Timestamp date_created = 3 [json_name = "dateCreated"];- Specified by:
hasDateCreatedin interfaceArtworkInfoOrBuilder- Returns:
- Whether the dateCreated field is set.
-
getDateCreated
public com.google.protobuf.Timestamp getDateCreated()Date when artwork was created.
optional .google.protobuf.Timestamp date_created = 3 [json_name = "dateCreated"];- Specified by:
getDateCreatedin interfaceArtworkInfoOrBuilder- Returns:
- The dateCreated.
-
getDateCreatedOrBuilder
public com.google.protobuf.TimestampOrBuilder getDateCreatedOrBuilder()Date when artwork was created.
optional .google.protobuf.Timestamp date_created = 3 [json_name = "dateCreated"];- Specified by:
getDateCreatedOrBuilderin interfaceArtworkInfoOrBuilder
-
hasCopyrightNotice
public boolean hasCopyrightNotice()Copyright notice for the artwork.
optional string copyright_notice = 4 [json_name = "copyrightNotice"];- Specified by:
hasCopyrightNoticein interfaceArtworkInfoOrBuilder- Returns:
- Whether the copyrightNotice field is set.
-
getCopyrightNotice
Copyright notice for the artwork.
optional string copyright_notice = 4 [json_name = "copyrightNotice"];- Specified by:
getCopyrightNoticein interfaceArtworkInfoOrBuilder- Returns:
- The copyrightNotice.
-
getCopyrightNoticeBytes
public com.google.protobuf.ByteString getCopyrightNoticeBytes()Copyright notice for the artwork.
optional string copyright_notice = 4 [json_name = "copyrightNotice"];- Specified by:
getCopyrightNoticeBytesin interfaceArtworkInfoOrBuilder- Returns:
- The bytes for copyrightNotice.
-
hasSource
public boolean hasSource()Holding organization or institution.
optional string source = 5 [json_name = "source"];- Specified by:
hasSourcein interfaceArtworkInfoOrBuilder- Returns:
- Whether the source field is set.
-
getSource
Holding organization or institution.
optional string source = 5 [json_name = "source"];- Specified by:
getSourcein interfaceArtworkInfoOrBuilder- Returns:
- The source.
-
getSourceBytes
public com.google.protobuf.ByteString getSourceBytes()Holding organization or institution.
optional string source = 5 [json_name = "source"];- Specified by:
getSourceBytesin interfaceArtworkInfoOrBuilder- Returns:
- The bytes for source.
-
hasSourceInventoryNumber
public boolean hasSourceInventoryNumber()Inventory or accession number.
optional string source_inventory_number = 6 [json_name = "sourceInventoryNumber"];- Specified by:
hasSourceInventoryNumberin interfaceArtworkInfoOrBuilder- Returns:
- Whether the sourceInventoryNumber field is set.
-
getSourceInventoryNumber
Inventory or accession number.
optional string source_inventory_number = 6 [json_name = "sourceInventoryNumber"];- Specified by:
getSourceInventoryNumberin interfaceArtworkInfoOrBuilder- Returns:
- The sourceInventoryNumber.
-
getSourceInventoryNumberBytes
public com.google.protobuf.ByteString getSourceInventoryNumberBytes()Inventory or accession number.
optional string source_inventory_number = 6 [json_name = "sourceInventoryNumber"];- Specified by:
getSourceInventoryNumberBytesin interfaceArtworkInfoOrBuilder- Returns:
- The bytes for sourceInventoryNumber.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ArtworkInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ArtworkInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ArtworkInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ArtworkInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ArtworkInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ArtworkInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ArtworkInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static ArtworkInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ArtworkInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ArtworkInfo.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-