Package org.a2aproject.sdk.compat03.grpc
Class APIKeySecurityScheme.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<APIKeySecurityScheme.Builder>
org.a2aproject.sdk.compat03.grpc.APIKeySecurityScheme.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,APIKeySecuritySchemeOrBuilder
- Enclosing class:
- APIKeySecurityScheme
public static final class APIKeySecurityScheme.Builder
extends com.google.protobuf.GeneratedMessage.Builder<APIKeySecurityScheme.Builder>
implements APIKeySecuritySchemeOrBuilder
Protobuf type
a2a.v1.APIKeySecurityScheme-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Description of this security scheme.Location of the API key, valid values are "query", "header", or "cookie"Name of the header, query or cookie parameter to be used.Description of this security scheme.com.google.protobuf.ByteStringDescription of this security scheme.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorLocation of the API key, valid values are "query", "header", or "cookie"com.google.protobuf.ByteStringLocation of the API key, valid values are "query", "header", or "cookie"getName()Name of the header, query or cookie parameter to be used.com.google.protobuf.ByteStringName of the header, query or cookie parameter to be used.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(APIKeySecurityScheme other) setDescription(String value) Description of this security scheme.setDescriptionBytes(com.google.protobuf.ByteString value) Description of this security scheme.setLocation(String value) Location of the API key, valid values are "query", "header", or "cookie"setLocationBytes(com.google.protobuf.ByteString value) Location of the API key, valid values are "query", "header", or "cookie"Name of the header, query or cookie parameter to be used.setNameBytes(com.google.protobuf.ByteString value) Name of the header, query or cookie parameter to be used.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, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<APIKeySecurityScheme.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<APIKeySecurityScheme.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<APIKeySecurityScheme.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<APIKeySecurityScheme.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<APIKeySecurityScheme.Builder>
-
mergeFrom
public APIKeySecurityScheme.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<APIKeySecurityScheme.Builder>- Throws:
IOException
-
getDescription
Description of this security scheme.
string description = 1;- Specified by:
getDescriptionin interfaceAPIKeySecuritySchemeOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()Description of this security scheme.
string description = 1;- Specified by:
getDescriptionBytesin interfaceAPIKeySecuritySchemeOrBuilder- Returns:
- The bytes for description.
-
setDescription
Description of this security scheme.
string description = 1;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
Description of this security scheme.
string description = 1;- Returns:
- This builder for chaining.
-
setDescriptionBytes
Description of this security scheme.
string description = 1;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
getLocation
Location of the API key, valid values are "query", "header", or "cookie"
string location = 2;- Specified by:
getLocationin interfaceAPIKeySecuritySchemeOrBuilder- Returns:
- The location.
-
getLocationBytes
public com.google.protobuf.ByteString getLocationBytes()Location of the API key, valid values are "query", "header", or "cookie"
string location = 2;- Specified by:
getLocationBytesin interfaceAPIKeySecuritySchemeOrBuilder- Returns:
- The bytes for location.
-
setLocation
Location of the API key, valid values are "query", "header", or "cookie"
string location = 2;- Parameters:
value- The location to set.- Returns:
- This builder for chaining.
-
clearLocation
Location of the API key, valid values are "query", "header", or "cookie"
string location = 2;- Returns:
- This builder for chaining.
-
setLocationBytes
Location of the API key, valid values are "query", "header", or "cookie"
string location = 2;- Parameters:
value- The bytes for location to set.- Returns:
- This builder for chaining.
-
getName
Name of the header, query or cookie parameter to be used.
string name = 3;- Specified by:
getNamein interfaceAPIKeySecuritySchemeOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Name of the header, query or cookie parameter to be used.
string name = 3;- Specified by:
getNameBytesin interfaceAPIKeySecuritySchemeOrBuilder- Returns:
- The bytes for name.
-
setName
Name of the header, query or cookie parameter to be used.
string name = 3;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Name of the header, query or cookie parameter to be used.
string name = 3;- Returns:
- This builder for chaining.
-
setNameBytes
Name of the header, query or cookie parameter to be used.
string name = 3;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-