Class Reply.Reference.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Reply.Reference.Builder>
-
- com.google.cloud.discoveryengine.v1beta.Reply.Reference.Builder
-
- All Implemented Interfaces:
Reply.ReferenceOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- Reply.Reference
public static final class Reply.Reference.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Reply.Reference.Builder> implements Reply.ReferenceOrBuilder
Defines reference in reply.
Protobuf typegoogle.cloud.discoveryengine.v1beta.Reply.Reference
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Reply.Reference.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Reply.Reference
build()
Reply.Reference
buildPartial()
Reply.Reference.Builder
clear()
Reply.Reference.Builder
clearAnchorText()
Anchor text.Reply.Reference.Builder
clearEnd()
Anchor text end index.Reply.Reference.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Reply.Reference.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Reply.Reference.Builder
clearStart()
Anchor text start index.Reply.Reference.Builder
clearUri()
URI link reference.Reply.Reference.Builder
clone()
String
getAnchorText()
Anchor text.com.google.protobuf.ByteString
getAnchorTextBytes()
Anchor text.Reply.Reference
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
int
getEnd()
Anchor text end index.int
getStart()
Anchor text start index.String
getUri()
URI link reference.com.google.protobuf.ByteString
getUriBytes()
URI link reference.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Reply.Reference.Builder
mergeFrom(Reply.Reference other)
Reply.Reference.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Reply.Reference.Builder
mergeFrom(com.google.protobuf.Message other)
Reply.Reference.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Reply.Reference.Builder
setAnchorText(String value)
Anchor text.Reply.Reference.Builder
setAnchorTextBytes(com.google.protobuf.ByteString value)
Anchor text.Reply.Reference.Builder
setEnd(int value)
Anchor text end index.Reply.Reference.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Reply.Reference.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Reply.Reference.Builder
setStart(int value)
Anchor text start index.Reply.Reference.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Reply.Reference.Builder
setUri(String value)
URI link reference.Reply.Reference.Builder
setUriBytes(com.google.protobuf.ByteString value)
URI link reference.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Reply.Reference.Builder>
-
clear
public Reply.Reference.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Reply.Reference.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<Reply.Reference.Builder>
-
getDefaultInstanceForType
public Reply.Reference getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Reply.Reference build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Reply.Reference buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Reply.Reference.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Reply.Reference.Builder>
-
setField
public Reply.Reference.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Reply.Reference.Builder>
-
clearField
public Reply.Reference.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Reply.Reference.Builder>
-
clearOneof
public Reply.Reference.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Reply.Reference.Builder>
-
setRepeatedField
public Reply.Reference.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Reply.Reference.Builder>
-
addRepeatedField
public Reply.Reference.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Reply.Reference.Builder>
-
mergeFrom
public Reply.Reference.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Reply.Reference.Builder>
-
mergeFrom
public Reply.Reference.Builder mergeFrom(Reply.Reference other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Reply.Reference.Builder>
-
mergeFrom
public Reply.Reference.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Reply.Reference.Builder>
- Throws:
IOException
-
getUri
public String getUri()
URI link reference.
string uri = 1;
- Specified by:
getUri
in interfaceReply.ReferenceOrBuilder
- Returns:
- The uri.
-
getUriBytes
public com.google.protobuf.ByteString getUriBytes()
URI link reference.
string uri = 1;
- Specified by:
getUriBytes
in interfaceReply.ReferenceOrBuilder
- Returns:
- The bytes for uri.
-
setUri
public Reply.Reference.Builder setUri(String value)
URI link reference.
string uri = 1;
- Parameters:
value
- The uri to set.- Returns:
- This builder for chaining.
-
clearUri
public Reply.Reference.Builder clearUri()
URI link reference.
string uri = 1;
- Returns:
- This builder for chaining.
-
setUriBytes
public Reply.Reference.Builder setUriBytes(com.google.protobuf.ByteString value)
URI link reference.
string uri = 1;
- Parameters:
value
- The bytes for uri to set.- Returns:
- This builder for chaining.
-
getAnchorText
public String getAnchorText()
Anchor text.
string anchor_text = 2;
- Specified by:
getAnchorText
in interfaceReply.ReferenceOrBuilder
- Returns:
- The anchorText.
-
getAnchorTextBytes
public com.google.protobuf.ByteString getAnchorTextBytes()
Anchor text.
string anchor_text = 2;
- Specified by:
getAnchorTextBytes
in interfaceReply.ReferenceOrBuilder
- Returns:
- The bytes for anchorText.
-
setAnchorText
public Reply.Reference.Builder setAnchorText(String value)
Anchor text.
string anchor_text = 2;
- Parameters:
value
- The anchorText to set.- Returns:
- This builder for chaining.
-
clearAnchorText
public Reply.Reference.Builder clearAnchorText()
Anchor text.
string anchor_text = 2;
- Returns:
- This builder for chaining.
-
setAnchorTextBytes
public Reply.Reference.Builder setAnchorTextBytes(com.google.protobuf.ByteString value)
Anchor text.
string anchor_text = 2;
- Parameters:
value
- The bytes for anchorText to set.- Returns:
- This builder for chaining.
-
getStart
public int getStart()
Anchor text start index.
int32 start = 3;
- Specified by:
getStart
in interfaceReply.ReferenceOrBuilder
- Returns:
- The start.
-
setStart
public Reply.Reference.Builder setStart(int value)
Anchor text start index.
int32 start = 3;
- Parameters:
value
- The start to set.- Returns:
- This builder for chaining.
-
clearStart
public Reply.Reference.Builder clearStart()
Anchor text start index.
int32 start = 3;
- Returns:
- This builder for chaining.
-
getEnd
public int getEnd()
Anchor text end index.
int32 end = 4;
- Specified by:
getEnd
in interfaceReply.ReferenceOrBuilder
- Returns:
- The end.
-
setEnd
public Reply.Reference.Builder setEnd(int value)
Anchor text end index.
int32 end = 4;
- Parameters:
value
- The end to set.- Returns:
- This builder for chaining.
-
clearEnd
public Reply.Reference.Builder clearEnd()
Anchor text end index.
int32 end = 4;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final Reply.Reference.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Reply.Reference.Builder>
-
mergeUnknownFields
public final Reply.Reference.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Reply.Reference.Builder>
-
-