Class ProviderWithAudiences.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ProviderWithAudiences.Builder>
io.envoyproxy.envoy.extensions.filters.http.jwt_authn.v3.ProviderWithAudiences.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ProviderWithAudiencesOrBuilder,Cloneable
- Enclosing class:
- ProviderWithAudiences
public static final class ProviderWithAudiences.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ProviderWithAudiences.Builder>
implements ProviderWithAudiencesOrBuilder
Specify a required provider with audiences.Protobuf type
envoy.extensions.filters.http.jwt_authn.v3.ProviderWithAudiences-
Method Summary
Modifier and TypeMethodDescriptionaddAllAudiences(Iterable<String> values) This field overrides the one specified in the JwtProvider.addAudiences(String value) This field overrides the one specified in the JwtProvider.addAudiencesBytes(com.google.protobuf.ByteString value) This field overrides the one specified in the JwtProvider.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()This field overrides the one specified in the JwtProvider.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Specify a required provider name.clone()getAudiences(int index) This field overrides the one specified in the JwtProvider.com.google.protobuf.ByteStringgetAudiencesBytes(int index) This field overrides the one specified in the JwtProvider.intThis field overrides the one specified in the JwtProvider.com.google.protobuf.ProtocolStringListThis field overrides the one specified in the JwtProvider.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorSpecify a required provider name.com.google.protobuf.ByteStringSpecify a required provider name.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ProviderWithAudiences other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setAudiences(int index, String value) This field overrides the one specified in the JwtProvider.setProviderName(String value) Specify a required provider name.setProviderNameBytes(com.google.protobuf.ByteString value) Specify a required provider name.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 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ProviderWithAudiences.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<ProviderWithAudiences.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<ProviderWithAudiences.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<ProviderWithAudiences.Builder>
-
setField
public ProviderWithAudiences.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<ProviderWithAudiences.Builder>
-
clearField
public ProviderWithAudiences.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ProviderWithAudiences.Builder>
-
clearOneof
public ProviderWithAudiences.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ProviderWithAudiences.Builder>
-
setRepeatedField
public ProviderWithAudiences.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<ProviderWithAudiences.Builder>
-
addRepeatedField
public ProviderWithAudiences.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<ProviderWithAudiences.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProviderWithAudiences.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ProviderWithAudiences.Builder>
-
mergeFrom
public ProviderWithAudiences.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<ProviderWithAudiences.Builder>- Throws:
IOException
-
getProviderName
Specify a required provider name.
string provider_name = 1;- Specified by:
getProviderNamein interfaceProviderWithAudiencesOrBuilder- Returns:
- The providerName.
-
getProviderNameBytes
public com.google.protobuf.ByteString getProviderNameBytes()Specify a required provider name.
string provider_name = 1;- Specified by:
getProviderNameBytesin interfaceProviderWithAudiencesOrBuilder- Returns:
- The bytes for providerName.
-
setProviderName
Specify a required provider name.
string provider_name = 1;- Parameters:
value- The providerName to set.- Returns:
- This builder for chaining.
-
clearProviderName
Specify a required provider name.
string provider_name = 1;- Returns:
- This builder for chaining.
-
setProviderNameBytes
Specify a required provider name.
string provider_name = 1;- Parameters:
value- The bytes for providerName to set.- Returns:
- This builder for chaining.
-
getAudiencesList
public com.google.protobuf.ProtocolStringList getAudiencesList()This field overrides the one specified in the JwtProvider.
repeated string audiences = 2;- Specified by:
getAudiencesListin interfaceProviderWithAudiencesOrBuilder- Returns:
- A list containing the audiences.
-
getAudiencesCount
public int getAudiencesCount()This field overrides the one specified in the JwtProvider.
repeated string audiences = 2;- Specified by:
getAudiencesCountin interfaceProviderWithAudiencesOrBuilder- Returns:
- The count of audiences.
-
getAudiences
This field overrides the one specified in the JwtProvider.
repeated string audiences = 2;- Specified by:
getAudiencesin interfaceProviderWithAudiencesOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The audiences at the given index.
-
getAudiencesBytes
public com.google.protobuf.ByteString getAudiencesBytes(int index) This field overrides the one specified in the JwtProvider.
repeated string audiences = 2;- Specified by:
getAudiencesBytesin interfaceProviderWithAudiencesOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the audiences at the given index.
-
setAudiences
This field overrides the one specified in the JwtProvider.
repeated string audiences = 2;- Parameters:
index- The index to set the value at.value- The audiences to set.- Returns:
- This builder for chaining.
-
addAudiences
This field overrides the one specified in the JwtProvider.
repeated string audiences = 2;- Parameters:
value- The audiences to add.- Returns:
- This builder for chaining.
-
addAllAudiences
This field overrides the one specified in the JwtProvider.
repeated string audiences = 2;- Parameters:
values- The audiences to add.- Returns:
- This builder for chaining.
-
clearAudiences
This field overrides the one specified in the JwtProvider.
repeated string audiences = 2;- Returns:
- This builder for chaining.
-
addAudiencesBytes
This field overrides the one specified in the JwtProvider.
repeated string audiences = 2;- Parameters:
value- The bytes of the audiences to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final ProviderWithAudiences.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ProviderWithAudiences.Builder>
-
mergeUnknownFields
public final ProviderWithAudiences.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ProviderWithAudiences.Builder>
-