Class ResourceName.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<ResourceName.Builder>
-
- io.envoyproxy.envoy.service.discovery.v3.ResourceName.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,ResourceNameOrBuilder
,java.lang.Cloneable
- Enclosing class:
- ResourceName
public static final class ResourceName.Builder extends com.google.protobuf.GeneratedMessage.Builder<ResourceName.Builder> implements ResourceNameOrBuilder
Specifies a concrete resource name.
Protobuf typeenvoy.service.discovery.v3.ResourceName
-
-
Field Summary
Fields Modifier and Type Field Description private int
bitField0_
private DynamicParameterConstraints
dynamicParameterConstraints_
private com.google.protobuf.SingleFieldBuilder<DynamicParameterConstraints,DynamicParameterConstraints.Builder,DynamicParameterConstraintsOrBuilder>
dynamicParameterConstraintsBuilder_
private java.lang.Object
name_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceName
build()
ResourceName
buildPartial()
private void
buildPartial0(ResourceName result)
ResourceName.Builder
clear()
ResourceName.Builder
clearDynamicParameterConstraints()
Dynamic parameter constraints associated with this resource.ResourceName.Builder
clearName()
The name of the resource.ResourceName
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
DynamicParameterConstraints
getDynamicParameterConstraints()
Dynamic parameter constraints associated with this resource.DynamicParameterConstraints.Builder
getDynamicParameterConstraintsBuilder()
Dynamic parameter constraints associated with this resource.private com.google.protobuf.SingleFieldBuilder<DynamicParameterConstraints,DynamicParameterConstraints.Builder,DynamicParameterConstraintsOrBuilder>
getDynamicParameterConstraintsFieldBuilder()
Dynamic parameter constraints associated with this resource.DynamicParameterConstraintsOrBuilder
getDynamicParameterConstraintsOrBuilder()
Dynamic parameter constraints associated with this resource.java.lang.String
getName()
The name of the resource.com.google.protobuf.ByteString
getNameBytes()
The name of the resource.boolean
hasDynamicParameterConstraints()
Dynamic parameter constraints associated with this resource.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
private void
maybeForceBuilderInitialization()
ResourceName.Builder
mergeDynamicParameterConstraints(DynamicParameterConstraints value)
Dynamic parameter constraints associated with this resource.ResourceName.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ResourceName.Builder
mergeFrom(com.google.protobuf.Message other)
ResourceName.Builder
mergeFrom(ResourceName other)
ResourceName.Builder
setDynamicParameterConstraints(DynamicParameterConstraints value)
Dynamic parameter constraints associated with this resource.ResourceName.Builder
setDynamicParameterConstraints(DynamicParameterConstraints.Builder builderForValue)
Dynamic parameter constraints associated with this resource.ResourceName.Builder
setName(java.lang.String value)
The name of the resource.ResourceName.Builder
setNameBytes(com.google.protobuf.ByteString value)
The name of the resource.-
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, 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
-
-
-
-
Field Detail
-
bitField0_
private int bitField0_
-
name_
private java.lang.Object name_
-
dynamicParameterConstraints_
private DynamicParameterConstraints dynamicParameterConstraints_
-
dynamicParameterConstraintsBuilder_
private com.google.protobuf.SingleFieldBuilder<DynamicParameterConstraints,DynamicParameterConstraints.Builder,DynamicParameterConstraintsOrBuilder> dynamicParameterConstraintsBuilder_
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<ResourceName.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
clear
public ResourceName.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.GeneratedMessage.Builder<ResourceName.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.GeneratedMessage.Builder<ResourceName.Builder>
-
getDefaultInstanceForType
public ResourceName getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ResourceName build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ResourceName buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(ResourceName result)
-
mergeFrom
public ResourceName.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ResourceName.Builder>
-
mergeFrom
public ResourceName.Builder mergeFrom(ResourceName other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<ResourceName.Builder>
-
mergeFrom
public ResourceName.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.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<ResourceName.Builder>
- Throws:
java.io.IOException
-
getName
public java.lang.String getName()
The name of the resource.
string name = 1;
- Specified by:
getName
in interfaceResourceNameOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The name of the resource.
string name = 1;
- Specified by:
getNameBytes
in interfaceResourceNameOrBuilder
- Returns:
- The bytes for name.
-
setName
public ResourceName.Builder setName(java.lang.String value)
The name of the resource.
string name = 1;
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
public ResourceName.Builder clearName()
The name of the resource.
string name = 1;
- Returns:
- This builder for chaining.
-
setNameBytes
public ResourceName.Builder setNameBytes(com.google.protobuf.ByteString value)
The name of the resource.
string name = 1;
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasDynamicParameterConstraints
public boolean hasDynamicParameterConstraints()
Dynamic parameter constraints associated with this resource. To be used by client-side caches (including xDS proxies) when matching subscribed resource locators.
.envoy.service.discovery.v3.DynamicParameterConstraints dynamic_parameter_constraints = 2;
- Specified by:
hasDynamicParameterConstraints
in interfaceResourceNameOrBuilder
- Returns:
- Whether the dynamicParameterConstraints field is set.
-
getDynamicParameterConstraints
public DynamicParameterConstraints getDynamicParameterConstraints()
Dynamic parameter constraints associated with this resource. To be used by client-side caches (including xDS proxies) when matching subscribed resource locators.
.envoy.service.discovery.v3.DynamicParameterConstraints dynamic_parameter_constraints = 2;
- Specified by:
getDynamicParameterConstraints
in interfaceResourceNameOrBuilder
- Returns:
- The dynamicParameterConstraints.
-
setDynamicParameterConstraints
public ResourceName.Builder setDynamicParameterConstraints(DynamicParameterConstraints value)
Dynamic parameter constraints associated with this resource. To be used by client-side caches (including xDS proxies) when matching subscribed resource locators.
.envoy.service.discovery.v3.DynamicParameterConstraints dynamic_parameter_constraints = 2;
-
setDynamicParameterConstraints
public ResourceName.Builder setDynamicParameterConstraints(DynamicParameterConstraints.Builder builderForValue)
Dynamic parameter constraints associated with this resource. To be used by client-side caches (including xDS proxies) when matching subscribed resource locators.
.envoy.service.discovery.v3.DynamicParameterConstraints dynamic_parameter_constraints = 2;
-
mergeDynamicParameterConstraints
public ResourceName.Builder mergeDynamicParameterConstraints(DynamicParameterConstraints value)
Dynamic parameter constraints associated with this resource. To be used by client-side caches (including xDS proxies) when matching subscribed resource locators.
.envoy.service.discovery.v3.DynamicParameterConstraints dynamic_parameter_constraints = 2;
-
clearDynamicParameterConstraints
public ResourceName.Builder clearDynamicParameterConstraints()
Dynamic parameter constraints associated with this resource. To be used by client-side caches (including xDS proxies) when matching subscribed resource locators.
.envoy.service.discovery.v3.DynamicParameterConstraints dynamic_parameter_constraints = 2;
-
getDynamicParameterConstraintsBuilder
public DynamicParameterConstraints.Builder getDynamicParameterConstraintsBuilder()
Dynamic parameter constraints associated with this resource. To be used by client-side caches (including xDS proxies) when matching subscribed resource locators.
.envoy.service.discovery.v3.DynamicParameterConstraints dynamic_parameter_constraints = 2;
-
getDynamicParameterConstraintsOrBuilder
public DynamicParameterConstraintsOrBuilder getDynamicParameterConstraintsOrBuilder()
Dynamic parameter constraints associated with this resource. To be used by client-side caches (including xDS proxies) when matching subscribed resource locators.
.envoy.service.discovery.v3.DynamicParameterConstraints dynamic_parameter_constraints = 2;
- Specified by:
getDynamicParameterConstraintsOrBuilder
in interfaceResourceNameOrBuilder
-
getDynamicParameterConstraintsFieldBuilder
private com.google.protobuf.SingleFieldBuilder<DynamicParameterConstraints,DynamicParameterConstraints.Builder,DynamicParameterConstraintsOrBuilder> getDynamicParameterConstraintsFieldBuilder()
Dynamic parameter constraints associated with this resource. To be used by client-side caches (including xDS proxies) when matching subscribed resource locators.
.envoy.service.discovery.v3.DynamicParameterConstraints dynamic_parameter_constraints = 2;
-
-