Class ServiceAccountJwtAccessCredentials.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ServiceAccountJwtAccessCredentials.Builder>
io.envoyproxy.envoy.extensions.grpc_service.call_credentials.service_account_jwt_access.v3.ServiceAccountJwtAccessCredentials.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ServiceAccountJwtAccessCredentialsOrBuilder,Cloneable
- Enclosing class:
- ServiceAccountJwtAccessCredentials
public static final class ServiceAccountJwtAccessCredentials.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ServiceAccountJwtAccessCredentials.Builder>
implements ServiceAccountJwtAccessCredentialsOrBuilder
[#not-implemented-hide:]Protobuf type
envoy.extensions.grpc_service.call_credentials.service_account_jwt_access.v3.ServiceAccountJwtAccessCredentials-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) JSON key.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Token lifetime.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorJSON key.com.google.protobuf.ByteStringJSON key.com.google.protobuf.DurationToken lifetime.com.google.protobuf.Duration.BuilderToken lifetime.com.google.protobuf.DurationOrBuilderToken lifetime.booleanToken lifetime.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeTokenLifetime(com.google.protobuf.Duration value) Token lifetime.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setJsonKey(String value) JSON key.setJsonKeyBytes(com.google.protobuf.ByteString value) JSON key.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setTokenLifetime(com.google.protobuf.Duration value) Token lifetime.setTokenLifetime(com.google.protobuf.Duration.Builder builderForValue) Token lifetime.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<ServiceAccountJwtAccessCredentials.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<ServiceAccountJwtAccessCredentials.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<ServiceAccountJwtAccessCredentials.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<ServiceAccountJwtAccessCredentials.Builder>
-
setField
public ServiceAccountJwtAccessCredentials.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<ServiceAccountJwtAccessCredentials.Builder>
-
clearField
public ServiceAccountJwtAccessCredentials.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ServiceAccountJwtAccessCredentials.Builder>
-
clearOneof
public ServiceAccountJwtAccessCredentials.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ServiceAccountJwtAccessCredentials.Builder>
-
setRepeatedField
public ServiceAccountJwtAccessCredentials.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<ServiceAccountJwtAccessCredentials.Builder>
-
addRepeatedField
public ServiceAccountJwtAccessCredentials.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<ServiceAccountJwtAccessCredentials.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ServiceAccountJwtAccessCredentials.Builder>
-
mergeFrom
public ServiceAccountJwtAccessCredentials.Builder mergeFrom(ServiceAccountJwtAccessCredentials other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ServiceAccountJwtAccessCredentials.Builder>
-
mergeFrom
public ServiceAccountJwtAccessCredentials.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<ServiceAccountJwtAccessCredentials.Builder>- Throws:
IOException
-
getJsonKey
JSON key.
string json_key = 1;- Specified by:
getJsonKeyin interfaceServiceAccountJwtAccessCredentialsOrBuilder- Returns:
- The jsonKey.
-
getJsonKeyBytes
public com.google.protobuf.ByteString getJsonKeyBytes()JSON key.
string json_key = 1;- Specified by:
getJsonKeyBytesin interfaceServiceAccountJwtAccessCredentialsOrBuilder- Returns:
- The bytes for jsonKey.
-
setJsonKey
JSON key.
string json_key = 1;- Parameters:
value- The jsonKey to set.- Returns:
- This builder for chaining.
-
clearJsonKey
JSON key.
string json_key = 1;- Returns:
- This builder for chaining.
-
setJsonKeyBytes
public ServiceAccountJwtAccessCredentials.Builder setJsonKeyBytes(com.google.protobuf.ByteString value) JSON key.
string json_key = 1;- Parameters:
value- The bytes for jsonKey to set.- Returns:
- This builder for chaining.
-
hasTokenLifetime
public boolean hasTokenLifetime()Token lifetime.
.google.protobuf.Duration token_lifetime = 2;- Specified by:
hasTokenLifetimein interfaceServiceAccountJwtAccessCredentialsOrBuilder- Returns:
- Whether the tokenLifetime field is set.
-
getTokenLifetime
public com.google.protobuf.Duration getTokenLifetime()Token lifetime.
.google.protobuf.Duration token_lifetime = 2;- Specified by:
getTokenLifetimein interfaceServiceAccountJwtAccessCredentialsOrBuilder- Returns:
- The tokenLifetime.
-
setTokenLifetime
public ServiceAccountJwtAccessCredentials.Builder setTokenLifetime(com.google.protobuf.Duration value) Token lifetime.
.google.protobuf.Duration token_lifetime = 2; -
setTokenLifetime
public ServiceAccountJwtAccessCredentials.Builder setTokenLifetime(com.google.protobuf.Duration.Builder builderForValue) Token lifetime.
.google.protobuf.Duration token_lifetime = 2; -
mergeTokenLifetime
public ServiceAccountJwtAccessCredentials.Builder mergeTokenLifetime(com.google.protobuf.Duration value) Token lifetime.
.google.protobuf.Duration token_lifetime = 2; -
clearTokenLifetime
Token lifetime.
.google.protobuf.Duration token_lifetime = 2; -
getTokenLifetimeBuilder
public com.google.protobuf.Duration.Builder getTokenLifetimeBuilder()Token lifetime.
.google.protobuf.Duration token_lifetime = 2; -
getTokenLifetimeOrBuilder
public com.google.protobuf.DurationOrBuilder getTokenLifetimeOrBuilder()Token lifetime.
.google.protobuf.Duration token_lifetime = 2;- Specified by:
getTokenLifetimeOrBuilderin interfaceServiceAccountJwtAccessCredentialsOrBuilder
-
setUnknownFields
public final ServiceAccountJwtAccessCredentials.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ServiceAccountJwtAccessCredentials.Builder>
-
mergeUnknownFields
public final ServiceAccountJwtAccessCredentials.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ServiceAccountJwtAccessCredentials.Builder>
-