Package com.google.bigtable.v2
Class PeerInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<PeerInfo.Builder>
com.google.bigtable.v2.PeerInfo.Builder
- All Implemented Interfaces:
PeerInfoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- PeerInfo
public static final class PeerInfo.Builder
extends com.google.protobuf.GeneratedMessage.Builder<PeerInfo.Builder>
implements PeerInfoOrBuilder
PeerInfo contains information about the peer that the client is connecting to.Protobuf type
google.bigtable.v2.PeerInfo-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()An opaque identifier for the application frontend which serviced this request.The subzone of the application frontend that served this request, e.g. an identifier for where within the zone the application frontend is.The Cloud zone of the application frontend that served this request.An opaque identifier for the Google Frontend which serviced this request..google.bigtable.v2.PeerInfo.TransportType transport_type = 5;longAn opaque identifier for the application frontend which serviced this request.The subzone of the application frontend that served this request, e.g. an identifier for where within the zone the application frontend is.com.google.protobuf.ByteStringThe subzone of the application frontend that served this request, e.g. an identifier for where within the zone the application frontend is.The Cloud zone of the application frontend that served this request.com.google.protobuf.ByteStringThe Cloud zone of the application frontend that served this request.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlongAn opaque identifier for the Google Frontend which serviced this request..google.bigtable.v2.PeerInfo.TransportType transport_type = 5;int.google.bigtable.v2.PeerInfo.TransportType transport_type = 5;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setApplicationFrontendId(long value) An opaque identifier for the application frontend which serviced this request.The subzone of the application frontend that served this request, e.g. an identifier for where within the zone the application frontend is.setApplicationFrontendSubzoneBytes(com.google.protobuf.ByteString value) The subzone of the application frontend that served this request, e.g. an identifier for where within the zone the application frontend is.setApplicationFrontendZone(String value) The Cloud zone of the application frontend that served this request.setApplicationFrontendZoneBytes(com.google.protobuf.ByteString value) The Cloud zone of the application frontend that served this request.setGoogleFrontendId(long value) An opaque identifier for the Google Frontend which serviced this request..google.bigtable.v2.PeerInfo.TransportType transport_type = 5;setTransportTypeValue(int value) .google.bigtable.v2.PeerInfo.TransportType transport_type = 5;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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.Builder<PeerInfo.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<PeerInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<PeerInfo.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PeerInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<PeerInfo.Builder>
-
mergeFrom
public PeerInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PeerInfo.Builder>- Throws:
IOException
-
getGoogleFrontendId
public long getGoogleFrontendId()An opaque identifier for the Google Frontend which serviced this request. Only set when not using DirectAccess.
int64 google_frontend_id = 1;- Specified by:
getGoogleFrontendIdin interfacePeerInfoOrBuilder- Returns:
- The googleFrontendId.
-
setGoogleFrontendId
An opaque identifier for the Google Frontend which serviced this request. Only set when not using DirectAccess.
int64 google_frontend_id = 1;- Parameters:
value- The googleFrontendId to set.- Returns:
- This builder for chaining.
-
clearGoogleFrontendId
An opaque identifier for the Google Frontend which serviced this request. Only set when not using DirectAccess.
int64 google_frontend_id = 1;- Returns:
- This builder for chaining.
-
getApplicationFrontendId
public long getApplicationFrontendId()An opaque identifier for the application frontend which serviced this request.
int64 application_frontend_id = 2;- Specified by:
getApplicationFrontendIdin interfacePeerInfoOrBuilder- Returns:
- The applicationFrontendId.
-
setApplicationFrontendId
An opaque identifier for the application frontend which serviced this request.
int64 application_frontend_id = 2;- Parameters:
value- The applicationFrontendId to set.- Returns:
- This builder for chaining.
-
clearApplicationFrontendId
An opaque identifier for the application frontend which serviced this request.
int64 application_frontend_id = 2;- Returns:
- This builder for chaining.
-
getApplicationFrontendZone
The Cloud zone of the application frontend that served this request.
string application_frontend_zone = 3;- Specified by:
getApplicationFrontendZonein interfacePeerInfoOrBuilder- Returns:
- The applicationFrontendZone.
-
getApplicationFrontendZoneBytes
public com.google.protobuf.ByteString getApplicationFrontendZoneBytes()The Cloud zone of the application frontend that served this request.
string application_frontend_zone = 3;- Specified by:
getApplicationFrontendZoneBytesin interfacePeerInfoOrBuilder- Returns:
- The bytes for applicationFrontendZone.
-
setApplicationFrontendZone
The Cloud zone of the application frontend that served this request.
string application_frontend_zone = 3;- Parameters:
value- The applicationFrontendZone to set.- Returns:
- This builder for chaining.
-
clearApplicationFrontendZone
The Cloud zone of the application frontend that served this request.
string application_frontend_zone = 3;- Returns:
- This builder for chaining.
-
setApplicationFrontendZoneBytes
The Cloud zone of the application frontend that served this request.
string application_frontend_zone = 3;- Parameters:
value- The bytes for applicationFrontendZone to set.- Returns:
- This builder for chaining.
-
getApplicationFrontendSubzone
The subzone of the application frontend that served this request, e.g. an identifier for where within the zone the application frontend is.
string application_frontend_subzone = 4;- Specified by:
getApplicationFrontendSubzonein interfacePeerInfoOrBuilder- Returns:
- The applicationFrontendSubzone.
-
getApplicationFrontendSubzoneBytes
public com.google.protobuf.ByteString getApplicationFrontendSubzoneBytes()The subzone of the application frontend that served this request, e.g. an identifier for where within the zone the application frontend is.
string application_frontend_subzone = 4;- Specified by:
getApplicationFrontendSubzoneBytesin interfacePeerInfoOrBuilder- Returns:
- The bytes for applicationFrontendSubzone.
-
setApplicationFrontendSubzone
The subzone of the application frontend that served this request, e.g. an identifier for where within the zone the application frontend is.
string application_frontend_subzone = 4;- Parameters:
value- The applicationFrontendSubzone to set.- Returns:
- This builder for chaining.
-
clearApplicationFrontendSubzone
The subzone of the application frontend that served this request, e.g. an identifier for where within the zone the application frontend is.
string application_frontend_subzone = 4;- Returns:
- This builder for chaining.
-
setApplicationFrontendSubzoneBytes
The subzone of the application frontend that served this request, e.g. an identifier for where within the zone the application frontend is.
string application_frontend_subzone = 4;- Parameters:
value- The bytes for applicationFrontendSubzone to set.- Returns:
- This builder for chaining.
-
getTransportTypeValue
public int getTransportTypeValue().google.bigtable.v2.PeerInfo.TransportType transport_type = 5;- Specified by:
getTransportTypeValuein interfacePeerInfoOrBuilder- Returns:
- The enum numeric value on the wire for transportType.
-
setTransportTypeValue
.google.bigtable.v2.PeerInfo.TransportType transport_type = 5;- Parameters:
value- The enum numeric value on the wire for transportType to set.- Returns:
- This builder for chaining.
-
getTransportType
.google.bigtable.v2.PeerInfo.TransportType transport_type = 5;- Specified by:
getTransportTypein interfacePeerInfoOrBuilder- Returns:
- The transportType.
-
setTransportType
.google.bigtable.v2.PeerInfo.TransportType transport_type = 5;- Parameters:
value- The transportType to set.- Returns:
- This builder for chaining.
-
clearTransportType
.google.bigtable.v2.PeerInfo.TransportType transport_type = 5;- Returns:
- This builder for chaining.
-