Send feedback
Class Citation (1.17.0)
Stay organized with collections
Save and categorize content based on your preferences.
public final class Citation extends GeneratedMessageV3 implements CitationOrBuilder
Source attributions for content.
Protobuf type google.cloud.vertexai.v1.Citation
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
END_INDEX_FIELD_NUMBER
public static final int END_INDEX_FIELD_NUMBER
Field Value
Type
Description
int
LICENSE_FIELD_NUMBER
public static final int LICENSE_FIELD_NUMBER
Field Value
Type
Description
int
PUBLICATION_DATE_FIELD_NUMBER
public static final int PUBLICATION_DATE_FIELD_NUMBER
Field Value
Type
Description
int
START_INDEX_FIELD_NUMBER
public static final int START_INDEX_FIELD_NUMBER
Field Value
Type
Description
int
TITLE_FIELD_NUMBER
public static final int TITLE_FIELD_NUMBER
Field Value
Type
Description
int
URI_FIELD_NUMBER
public static final int URI_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static Citation getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static Citation . Builder newBuilder ()
newBuilder(Citation prototype)
public static Citation . Builder newBuilder ( Citation prototype )
Parameter
Name
Description
prototype
Citation
public static Citation parseDelimitedFrom ( InputStream input )
public static Citation parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static Citation parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Citation parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static Citation parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Citation parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static Citation parseFrom ( CodedInputStream input )
public static Citation parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static Citation parseFrom ( InputStream input )
public static Citation parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static Citation parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Citation parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<Citation> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getDefaultInstanceForType()
public Citation getDefaultInstanceForType ()
getEndIndex()
Output only. End index into the content.
int32 end_index = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
int
The endIndex.
getLicense()
public String getLicense ()
Output only. License of the attribution.
string license = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
String
The license.
getLicenseBytes()
public ByteString getLicenseBytes ()
Output only. License of the attribution.
string license = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
ByteString
The bytes for license.
getParserForType()
public Parser<Citation> getParserForType ()
Overrides
getPublicationDate()
public Date getPublicationDate ()
Output only. Publication date of the attribution.
.google.type.Date publication_date = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
com.google.type.Date
The publicationDate.
getPublicationDateOrBuilder()
public DateOrBuilder getPublicationDateOrBuilder ()
Output only. Publication date of the attribution.
.google.type.Date publication_date = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
com.google.type.DateOrBuilder
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
getStartIndex()
public int getStartIndex ()
Output only. Start index into the content.
int32 start_index = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
int
The startIndex.
getTitle()
Output only. Title of the attribution.
string title = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
String
The title.
getTitleBytes()
public ByteString getTitleBytes ()
Output only. Title of the attribution.
string title = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
ByteString
The bytes for title.
getUri()
Output only. Url reference of the attribution.
string uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
String
The uri.
getUriBytes()
public ByteString getUriBytes ()
Output only. Url reference of the attribution.
string uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
ByteString
The bytes for uri.
hasPublicationDate()
public boolean hasPublicationDate ()
Output only. Publication date of the attribution.
.google.type.Date publication_date = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
boolean
Whether the publicationDate field is set.
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public Citation . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Citation . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public Citation . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-02-06 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-06 UTC."],[],[]]