Package com.google.cloud.compute.v1
Class InitialStateConfig
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.compute.v1.InitialStateConfig
- All Implemented Interfaces:
InitialStateConfigOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class InitialStateConfig
extends com.google.protobuf.GeneratedMessage
implements InitialStateConfigOrBuilder
Initial State for shielded instance, these are public keys which are safe to store in publicProtobuf type
google.cloud.compute.v1.InitialStateConfig- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classInitial State for shielded instance, these are public keys which are safe to store in publicNested 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 Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleangetDbs(int index) The Key Database (db).intThe Key Database (db).The Key Database (db).getDbsOrBuilder(int index) The Key Database (db).List<? extends FileContentBufferOrBuilder>The Key Database (db).getDbxs(int index) The forbidden key database (dbx).intThe forbidden key database (dbx).The forbidden key database (dbx).getDbxsOrBuilder(int index) The forbidden key database (dbx).List<? extends FileContentBufferOrBuilder>The forbidden key database (dbx).static InitialStateConfigstatic final com.google.protobuf.Descriptors.DescriptorgetKeks(int index) The Key Exchange Key (KEK).intThe Key Exchange Key (KEK).The Key Exchange Key (KEK).getKeksOrBuilder(int index) The Key Exchange Key (KEK).List<? extends FileContentBufferOrBuilder>The Key Exchange Key (KEK).com.google.protobuf.Parser<InitialStateConfig>getPk()The Platform Key (PK).The Platform Key (PK).intinthashCode()booleanhasPk()The Platform Key (PK).protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic InitialStateConfig.Builderstatic InitialStateConfig.BuildernewBuilder(InitialStateConfig prototype) protected InitialStateConfig.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static InitialStateConfigparseDelimitedFrom(InputStream input) static InitialStateConfigparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static InitialStateConfigparseFrom(byte[] data) static InitialStateConfigparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static InitialStateConfigparseFrom(com.google.protobuf.ByteString data) static InitialStateConfigparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static InitialStateConfigparseFrom(com.google.protobuf.CodedInputStream input) static InitialStateConfigparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static InitialStateConfigparseFrom(InputStream input) static InitialStateConfigparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static InitialStateConfigparseFrom(ByteBuffer data) static InitialStateConfigparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<InitialStateConfig>parser()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, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
DBS_FIELD_NUMBER
public static final int DBS_FIELD_NUMBER- See Also:
-
DBXS_FIELD_NUMBER
public static final int DBXS_FIELD_NUMBER- See Also:
-
KEKS_FIELD_NUMBER
public static final int KEKS_FIELD_NUMBER- See Also:
-
PK_FIELD_NUMBER
public static final int PK_FIELD_NUMBER- See Also:
-
-
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
-
getDbsList
The Key Database (db).
repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;- Specified by:
getDbsListin interfaceInitialStateConfigOrBuilder
-
getDbsOrBuilderList
The Key Database (db).
repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;- Specified by:
getDbsOrBuilderListin interfaceInitialStateConfigOrBuilder
-
getDbsCount
public int getDbsCount()The Key Database (db).
repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;- Specified by:
getDbsCountin interfaceInitialStateConfigOrBuilder
-
getDbs
The Key Database (db).
repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;- Specified by:
getDbsin interfaceInitialStateConfigOrBuilder
-
getDbsOrBuilder
The Key Database (db).
repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;- Specified by:
getDbsOrBuilderin interfaceInitialStateConfigOrBuilder
-
getDbxsList
The forbidden key database (dbx).
repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;- Specified by:
getDbxsListin interfaceInitialStateConfigOrBuilder
-
getDbxsOrBuilderList
The forbidden key database (dbx).
repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;- Specified by:
getDbxsOrBuilderListin interfaceInitialStateConfigOrBuilder
-
getDbxsCount
public int getDbxsCount()The forbidden key database (dbx).
repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;- Specified by:
getDbxsCountin interfaceInitialStateConfigOrBuilder
-
getDbxs
The forbidden key database (dbx).
repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;- Specified by:
getDbxsin interfaceInitialStateConfigOrBuilder
-
getDbxsOrBuilder
The forbidden key database (dbx).
repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;- Specified by:
getDbxsOrBuilderin interfaceInitialStateConfigOrBuilder
-
getKeksList
The Key Exchange Key (KEK).
repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;- Specified by:
getKeksListin interfaceInitialStateConfigOrBuilder
-
getKeksOrBuilderList
The Key Exchange Key (KEK).
repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;- Specified by:
getKeksOrBuilderListin interfaceInitialStateConfigOrBuilder
-
getKeksCount
public int getKeksCount()The Key Exchange Key (KEK).
repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;- Specified by:
getKeksCountin interfaceInitialStateConfigOrBuilder
-
getKeks
The Key Exchange Key (KEK).
repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;- Specified by:
getKeksin interfaceInitialStateConfigOrBuilder
-
getKeksOrBuilder
The Key Exchange Key (KEK).
repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;- Specified by:
getKeksOrBuilderin interfaceInitialStateConfigOrBuilder
-
hasPk
public boolean hasPk()The Platform Key (PK).
optional .google.cloud.compute.v1.FileContentBuffer pk = 3579;- Specified by:
hasPkin interfaceInitialStateConfigOrBuilder- Returns:
- Whether the pk field is set.
-
getPk
The Platform Key (PK).
optional .google.cloud.compute.v1.FileContentBuffer pk = 3579;- Specified by:
getPkin interfaceInitialStateConfigOrBuilder- Returns:
- The pk.
-
getPkOrBuilder
The Platform Key (PK).
optional .google.cloud.compute.v1.FileContentBuffer pk = 3579;- Specified by:
getPkOrBuilderin interfaceInitialStateConfigOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- 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 InitialStateConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InitialStateConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InitialStateConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InitialStateConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InitialStateConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static InitialStateConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static InitialStateConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static InitialStateConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static InitialStateConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static InitialStateConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected InitialStateConfig.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-