Class PrivateLink.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<PrivateLink.Builder>
com.google.protobuf.GeneratedMessage.Builder<PrivateLink.Builder>
io.confluent.cloud.protobuf.traffic.networkcontext.v1.PrivateLink.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, PrivateLinkOrBuilder, Cloneable
- Enclosing class:
PrivateLink
public static final class PrivateLink.Builder
extends com.google.protobuf.GeneratedMessage.Builder<PrivateLink.Builder>
implements PrivateLinkOrBuilder
Protobuf type
traffic.networkcontext.v1.PrivateLink-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Set when the Traffic's network proxy layer knows the PLATTC the connection is from.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorSet when the Traffic's network proxy layer knows the PLATTC the connection is from.com.google.protobuf.ByteStringSet when the Traffic's network proxy layer knows the PLATTC the connection is from.final booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(PrivateLink other) setPrivateEndpointId(String value) Set when the Traffic's network proxy layer knows the PLATTC the connection is from.setPrivateEndpointIdBytes(com.google.protobuf.ByteString value) Set when the Traffic's network proxy layer knows the PLATTC the connection is from.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, mergeUnknownFields, newBuilderForField, setField, setRepeatedField, setUnknownFieldsMethods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom, mergeDelimitedFrom, mergeFromMethods 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() -
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<PrivateLink.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<PrivateLink.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<PrivateLink.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<PrivateLink.Builder>
-
mergeFrom
public PrivateLink.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<PrivateLink.Builder>- Throws:
IOException
-
getPrivateEndpointId
Set when the Traffic's network proxy layer knows the PLATTC the connection is from. Globally unique across Confluent Cloud. Readers should NOT parse this value. Treat it as an opaque string that can be cross-checked against the cire-obelisk database CDC feed.
string private_endpoint_id = 1;- Specified by:
getPrivateEndpointIdin interfacePrivateLinkOrBuilder- Returns:
- The privateEndpointId.
-
getPrivateEndpointIdBytes
public com.google.protobuf.ByteString getPrivateEndpointIdBytes()Set when the Traffic's network proxy layer knows the PLATTC the connection is from. Globally unique across Confluent Cloud. Readers should NOT parse this value. Treat it as an opaque string that can be cross-checked against the cire-obelisk database CDC feed.
string private_endpoint_id = 1;- Specified by:
getPrivateEndpointIdBytesin interfacePrivateLinkOrBuilder- Returns:
- The bytes for privateEndpointId.
-
setPrivateEndpointId
Set when the Traffic's network proxy layer knows the PLATTC the connection is from. Globally unique across Confluent Cloud. Readers should NOT parse this value. Treat it as an opaque string that can be cross-checked against the cire-obelisk database CDC feed.
string private_endpoint_id = 1;- Parameters:
value- The privateEndpointId to set.- Returns:
- This builder for chaining.
-
clearPrivateEndpointId
Set when the Traffic's network proxy layer knows the PLATTC the connection is from. Globally unique across Confluent Cloud. Readers should NOT parse this value. Treat it as an opaque string that can be cross-checked against the cire-obelisk database CDC feed.
string private_endpoint_id = 1;- Returns:
- This builder for chaining.
-
setPrivateEndpointIdBytes
Set when the Traffic's network proxy layer knows the PLATTC the connection is from. Globally unique across Confluent Cloud. Readers should NOT parse this value. Treat it as an opaque string that can be cross-checked against the cire-obelisk database CDC feed.
string private_endpoint_id = 1;- Parameters:
value- The bytes for privateEndpointId to set.- Returns:
- This builder for chaining.
-