Class CreateEndpointRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<CreateEndpointRequest.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<CreateEndpointRequest.Builder>
com.linecorp.centraldogma.xds.endpoint.v1.CreateEndpointRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, CreateEndpointRequestOrBuilder, Cloneable
- Enclosing class:
CreateEndpointRequest
public static final class CreateEndpointRequest.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<CreateEndpointRequest.Builder>
implements CreateEndpointRequestOrBuilder
Protobuf type
centraldogma.xds.endpoint.v1.CreateEndpointRequest-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear().envoy.config.endpoint.v3.ClusterLoadAssignment endpoint = 3 [(.google.api.field_behavior) = REQUIRED];The ID to use for the endpoint, which will become the final component of the endpoint's resource name.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) The parent resource where this endpoint will be created.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorio.envoyproxy.envoy.config.endpoint.v3.ClusterLoadAssignment.envoy.config.endpoint.v3.ClusterLoadAssignment endpoint = 3 [(.google.api.field_behavior) = REQUIRED];io.envoyproxy.envoy.config.endpoint.v3.ClusterLoadAssignment.Builder.envoy.config.endpoint.v3.ClusterLoadAssignment endpoint = 3 [(.google.api.field_behavior) = REQUIRED];The ID to use for the endpoint, which will become the final component of the endpoint's resource name.com.google.protobuf.ByteStringThe ID to use for the endpoint, which will become the final component of the endpoint's resource name.io.envoyproxy.envoy.config.endpoint.v3.ClusterLoadAssignmentOrBuilder.envoy.config.endpoint.v3.ClusterLoadAssignment endpoint = 3 [(.google.api.field_behavior) = REQUIRED];The parent resource where this endpoint will be created.com.google.protobuf.ByteStringThe parent resource where this endpoint will be created.boolean.envoy.config.endpoint.v3.ClusterLoadAssignment endpoint = 3 [(.google.api.field_behavior) = REQUIRED];protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeEndpoint(io.envoyproxy.envoy.config.endpoint.v3.ClusterLoadAssignment value) .envoy.config.endpoint.v3.ClusterLoadAssignment endpoint = 3 [(.google.api.field_behavior) = REQUIRED];mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(CreateEndpointRequest other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setEndpoint(io.envoyproxy.envoy.config.endpoint.v3.ClusterLoadAssignment value) .envoy.config.endpoint.v3.ClusterLoadAssignment endpoint = 3 [(.google.api.field_behavior) = REQUIRED];setEndpoint(io.envoyproxy.envoy.config.endpoint.v3.ClusterLoadAssignment.Builder builderForValue) .envoy.config.endpoint.v3.ClusterLoadAssignment endpoint = 3 [(.google.api.field_behavior) = REQUIRED];setEndpointId(String value) The ID to use for the endpoint, which will become the final component of the endpoint's resource name.setEndpointIdBytes(com.google.protobuf.ByteString value) The ID to use for the endpoint, which will become the final component of the endpoint's resource name.The parent resource where this endpoint will be created.setParentBytes(com.google.protobuf.ByteString value) The parent resource where this endpoint will be created.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<CreateEndpointRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<CreateEndpointRequest.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.GeneratedMessageV3.Builder<CreateEndpointRequest.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
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<CreateEndpointRequest.Builder>
-
setField
public CreateEndpointRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CreateEndpointRequest.Builder>
-
clearField
public CreateEndpointRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CreateEndpointRequest.Builder>
-
clearOneof
public CreateEndpointRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<CreateEndpointRequest.Builder>
-
setRepeatedField
public CreateEndpointRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CreateEndpointRequest.Builder>
-
addRepeatedField
public CreateEndpointRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CreateEndpointRequest.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CreateEndpointRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<CreateEndpointRequest.Builder>
-
mergeFrom
public CreateEndpointRequest.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<CreateEndpointRequest.Builder>- Throws:
IOException
-
getParent
The parent resource where this endpoint will be created. Format: groups/{group}string parent = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getParentin interfaceCreateEndpointRequestOrBuilder- Returns:
- The parent.
-
getParentBytes
public com.google.protobuf.ByteString getParentBytes()The parent resource where this endpoint will be created. Format: groups/{group}string parent = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getParentBytesin interfaceCreateEndpointRequestOrBuilder- Returns:
- The bytes for parent.
-
setParent
The parent resource where this endpoint will be created. Format: groups/{group}string parent = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The parent to set.- Returns:
- This builder for chaining.
-
clearParent
The parent resource where this endpoint will be created. Format: groups/{group}string parent = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setParentBytes
The parent resource where this endpoint will be created. Format: groups/{group}string parent = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for parent to set.- Returns:
- This builder for chaining.
-
getEndpointId
The ID to use for the endpoint, which will become the final component of the endpoint's resource name. Valid pattern is "^[a-z]([a-z0-9-/]*[a-z0-9])?$"
string endpoint_id = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getEndpointIdin interfaceCreateEndpointRequestOrBuilder- Returns:
- The endpointId.
-
getEndpointIdBytes
public com.google.protobuf.ByteString getEndpointIdBytes()The ID to use for the endpoint, which will become the final component of the endpoint's resource name. Valid pattern is "^[a-z]([a-z0-9-/]*[a-z0-9])?$"
string endpoint_id = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getEndpointIdBytesin interfaceCreateEndpointRequestOrBuilder- Returns:
- The bytes for endpointId.
-
setEndpointId
The ID to use for the endpoint, which will become the final component of the endpoint's resource name. Valid pattern is "^[a-z]([a-z0-9-/]*[a-z0-9])?$"
string endpoint_id = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The endpointId to set.- Returns:
- This builder for chaining.
-
clearEndpointId
The ID to use for the endpoint, which will become the final component of the endpoint's resource name. Valid pattern is "^[a-z]([a-z0-9-/]*[a-z0-9])?$"
string endpoint_id = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setEndpointIdBytes
The ID to use for the endpoint, which will become the final component of the endpoint's resource name. Valid pattern is "^[a-z]([a-z0-9-/]*[a-z0-9])?$"
string endpoint_id = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for endpointId to set.- Returns:
- This builder for chaining.
-
hasEndpoint
public boolean hasEndpoint().envoy.config.endpoint.v3.ClusterLoadAssignment endpoint = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasEndpointin interfaceCreateEndpointRequestOrBuilder- Returns:
- Whether the endpoint field is set.
-
getEndpoint
public io.envoyproxy.envoy.config.endpoint.v3.ClusterLoadAssignment getEndpoint().envoy.config.endpoint.v3.ClusterLoadAssignment endpoint = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getEndpointin interfaceCreateEndpointRequestOrBuilder- Returns:
- The endpoint.
-
setEndpoint
public CreateEndpointRequest.Builder setEndpoint(io.envoyproxy.envoy.config.endpoint.v3.ClusterLoadAssignment value) .envoy.config.endpoint.v3.ClusterLoadAssignment endpoint = 3 [(.google.api.field_behavior) = REQUIRED]; -
setEndpoint
public CreateEndpointRequest.Builder setEndpoint(io.envoyproxy.envoy.config.endpoint.v3.ClusterLoadAssignment.Builder builderForValue) .envoy.config.endpoint.v3.ClusterLoadAssignment endpoint = 3 [(.google.api.field_behavior) = REQUIRED]; -
mergeEndpoint
public CreateEndpointRequest.Builder mergeEndpoint(io.envoyproxy.envoy.config.endpoint.v3.ClusterLoadAssignment value) .envoy.config.endpoint.v3.ClusterLoadAssignment endpoint = 3 [(.google.api.field_behavior) = REQUIRED]; -
clearEndpoint
.envoy.config.endpoint.v3.ClusterLoadAssignment endpoint = 3 [(.google.api.field_behavior) = REQUIRED]; -
getEndpointBuilder
public io.envoyproxy.envoy.config.endpoint.v3.ClusterLoadAssignment.Builder getEndpointBuilder().envoy.config.endpoint.v3.ClusterLoadAssignment endpoint = 3 [(.google.api.field_behavior) = REQUIRED]; -
getEndpointOrBuilder
public io.envoyproxy.envoy.config.endpoint.v3.ClusterLoadAssignmentOrBuilder getEndpointOrBuilder().envoy.config.endpoint.v3.ClusterLoadAssignment endpoint = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getEndpointOrBuilderin interfaceCreateEndpointRequestOrBuilder
-
setUnknownFields
public final CreateEndpointRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CreateEndpointRequest.Builder>
-
mergeUnknownFields
public final CreateEndpointRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CreateEndpointRequest.Builder>
-