Package io.grpc.alts.internal
Class Identity
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessage
-
- io.grpc.alts.internal.Identity
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,IdentityOrBuilder,java.io.Serializable
public final class Identity extends com.google.protobuf.GeneratedMessage implements IdentityOrBuilder
Protobuf typegrpc.gcp.Identity- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classIdentity.AttributesDefaultEntryHolderstatic classIdentity.BuilderProtobuf typegrpc.gcp.Identitystatic classIdentity.IdentityOneofCase-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T extends java.lang.Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description private com.google.protobuf.MapField<java.lang.String,java.lang.String>attributes_static intATTRIBUTES_FIELD_NUMBERprivate static IdentityDEFAULT_INSTANCEstatic intHOSTNAME_FIELD_NUMBERprivate java.lang.ObjectidentityOneof_private intidentityOneofCase_private bytememoizedIsInitializedprivate static com.google.protobuf.Parser<Identity>PARSERprivate static longserialVersionUIDstatic intSERVICE_ACCOUNT_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleancontainsAttributes(java.lang.String key)Additional attributes of the identity.booleanequals(java.lang.Object obj)java.util.Map<java.lang.String,java.lang.String>getAttributes()Deprecated.intgetAttributesCount()Additional attributes of the identity.java.util.Map<java.lang.String,java.lang.String>getAttributesMap()Additional attributes of the identity.java.lang.StringgetAttributesOrDefault(java.lang.String key, java.lang.String defaultValue)Additional attributes of the identity.java.lang.StringgetAttributesOrThrow(java.lang.String key)Additional attributes of the identity.static IdentitygetDefaultInstance()IdentitygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()java.lang.StringgetHostname()Hostname of a connection endpoint.com.google.protobuf.ByteStringgetHostnameBytes()Hostname of a connection endpoint.Identity.IdentityOneofCasegetIdentityOneofCase()com.google.protobuf.Parser<Identity>getParserForType()intgetSerializedSize()java.lang.StringgetServiceAccount()Service account of a connection endpoint.com.google.protobuf.ByteStringgetServiceAccountBytes()Service account of a connection endpoint.inthashCode()booleanhasHostname()Hostname of a connection endpoint.booleanhasServiceAccount()Service account of a connection endpoint.private com.google.protobuf.MapField<java.lang.String,java.lang.String>internalGetAttributes()protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number)booleanisInitialized()static Identity.BuildernewBuilder()static Identity.BuildernewBuilder(Identity prototype)Identity.BuildernewBuilderForType()protected Identity.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)static IdentityparseDelimitedFrom(java.io.InputStream input)static IdentityparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static IdentityparseFrom(byte[] data)static IdentityparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static IdentityparseFrom(com.google.protobuf.ByteString data)static IdentityparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static IdentityparseFrom(com.google.protobuf.CodedInputStream input)static IdentityparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static IdentityparseFrom(java.io.InputStream input)static IdentityparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static IdentityparseFrom(java.nio.ByteBuffer data)static IdentityparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Identity>parser()Identity.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
identityOneofCase_
private int identityOneofCase_
-
identityOneof_
private java.lang.Object identityOneof_
-
SERVICE_ACCOUNT_FIELD_NUMBER
public static final int SERVICE_ACCOUNT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
HOSTNAME_FIELD_NUMBER
public static final int HOSTNAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ATTRIBUTES_FIELD_NUMBER
public static final int ATTRIBUTES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
attributes_
private com.google.protobuf.MapField<java.lang.String,java.lang.String> attributes_
-
memoizedIsInitialized
private byte memoizedIsInitialized
-
DEFAULT_INSTANCE
private static final Identity DEFAULT_INSTANCE
-
PARSER
private static final com.google.protobuf.Parser<Identity> PARSER
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
- Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getIdentityOneofCase
public Identity.IdentityOneofCase getIdentityOneofCase()
- Specified by:
getIdentityOneofCasein interfaceIdentityOrBuilder
-
hasServiceAccount
public boolean hasServiceAccount()
Service account of a connection endpoint.
string service_account = 1;- Specified by:
hasServiceAccountin interfaceIdentityOrBuilder- Returns:
- Whether the serviceAccount field is set.
-
getServiceAccount
public java.lang.String getServiceAccount()
Service account of a connection endpoint.
string service_account = 1;- Specified by:
getServiceAccountin interfaceIdentityOrBuilder- Returns:
- The serviceAccount.
-
getServiceAccountBytes
public com.google.protobuf.ByteString getServiceAccountBytes()
Service account of a connection endpoint.
string service_account = 1;- Specified by:
getServiceAccountBytesin interfaceIdentityOrBuilder- Returns:
- The bytes for serviceAccount.
-
hasHostname
public boolean hasHostname()
Hostname of a connection endpoint.
string hostname = 2;- Specified by:
hasHostnamein interfaceIdentityOrBuilder- Returns:
- Whether the hostname field is set.
-
getHostname
public java.lang.String getHostname()
Hostname of a connection endpoint.
string hostname = 2;- Specified by:
getHostnamein interfaceIdentityOrBuilder- Returns:
- The hostname.
-
getHostnameBytes
public com.google.protobuf.ByteString getHostnameBytes()
Hostname of a connection endpoint.
string hostname = 2;- Specified by:
getHostnameBytesin interfaceIdentityOrBuilder- Returns:
- The bytes for hostname.
-
internalGetAttributes
private com.google.protobuf.MapField<java.lang.String,java.lang.String> internalGetAttributes()
-
getAttributesCount
public int getAttributesCount()
Description copied from interface:IdentityOrBuilderAdditional attributes of the identity.
map<string, string> attributes = 3;- Specified by:
getAttributesCountin interfaceIdentityOrBuilder
-
containsAttributes
public boolean containsAttributes(java.lang.String key)
Additional attributes of the identity.
map<string, string> attributes = 3;- Specified by:
containsAttributesin interfaceIdentityOrBuilder
-
getAttributes
@Deprecated public java.util.Map<java.lang.String,java.lang.String> getAttributes()
Deprecated.UsegetAttributesMap()instead.- Specified by:
getAttributesin interfaceIdentityOrBuilder
-
getAttributesMap
public java.util.Map<java.lang.String,java.lang.String> getAttributesMap()
Additional attributes of the identity.
map<string, string> attributes = 3;- Specified by:
getAttributesMapin interfaceIdentityOrBuilder
-
getAttributesOrDefault
public java.lang.String getAttributesOrDefault(java.lang.String key, java.lang.String defaultValue)Additional attributes of the identity.
map<string, string> attributes = 3;- Specified by:
getAttributesOrDefaultin interfaceIdentityOrBuilder
-
getAttributesOrThrow
public java.lang.String getAttributesOrThrow(java.lang.String key)
Additional attributes of the identity.
map<string, string> attributes = 3;- Specified by:
getAttributesOrThrowin interfaceIdentityOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Identity parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Identity parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Identity parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Identity parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Identity parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Identity parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Identity parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Identity parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Identity parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Identity parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Identity parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Identity parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public Identity.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Identity.Builder newBuilder()
-
newBuilder
public static Identity.Builder newBuilder(Identity prototype)
-
toBuilder
public Identity.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Identity.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
- Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
public static Identity getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Identity> parser()
-
getParserForType
public com.google.protobuf.Parser<Identity> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
public Identity getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-