Package com.google.cloud.compute.v1
Class InitialStateConfig
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- 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
public final class InitialStateConfig extends com.google.protobuf.GeneratedMessageV3 implements InitialStateConfigOrBuilder
Initial State for shielded instance, these are public keys which are safe to store in public
Protobuf typegoogle.cloud.compute.v1.InitialStateConfig- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInitialStateConfig.BuilderInitial State for shielded instance, these are public keys which are safe to store in public-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intDBS_FIELD_NUMBERstatic intDBXS_FIELD_NUMBERstatic intKEKS_FIELD_NUMBERstatic intPK_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)FileContentBuffergetDbs(int index)The Key Database (db).intgetDbsCount()The Key Database (db).List<FileContentBuffer>getDbsList()The Key Database (db).FileContentBufferOrBuildergetDbsOrBuilder(int index)The Key Database (db).List<? extends FileContentBufferOrBuilder>getDbsOrBuilderList()The Key Database (db).FileContentBuffergetDbxs(int index)The forbidden key database (dbx).intgetDbxsCount()The forbidden key database (dbx).List<FileContentBuffer>getDbxsList()The forbidden key database (dbx).FileContentBufferOrBuildergetDbxsOrBuilder(int index)The forbidden key database (dbx).List<? extends FileContentBufferOrBuilder>getDbxsOrBuilderList()The forbidden key database (dbx).static InitialStateConfiggetDefaultInstance()InitialStateConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()FileContentBuffergetKeks(int index)The Key Exchange Key (KEK).intgetKeksCount()The Key Exchange Key (KEK).List<FileContentBuffer>getKeksList()The Key Exchange Key (KEK).FileContentBufferOrBuildergetKeksOrBuilder(int index)The Key Exchange Key (KEK).List<? extends FileContentBufferOrBuilder>getKeksOrBuilderList()The Key Exchange Key (KEK).com.google.protobuf.Parser<InitialStateConfig>getParserForType()FileContentBuffergetPk()The Platform Key (PK).FileContentBufferOrBuildergetPkOrBuilder()The Platform Key (PK).intgetSerializedSize()inthashCode()booleanhasPk()The Platform Key (PK).protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static InitialStateConfig.BuildernewBuilder()static InitialStateConfig.BuildernewBuilder(InitialStateConfig prototype)InitialStateConfig.BuildernewBuilderForType()protected InitialStateConfig.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)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()InitialStateConfig.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, 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, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
DBS_FIELD_NUMBER
public static final int DBS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DBXS_FIELD_NUMBER
public static final int DBXS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KEKS_FIELD_NUMBER
public static final int KEKS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PK_FIELD_NUMBER
public static final int PK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
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
-
getDbsList
public List<FileContentBuffer> getDbsList()
The Key Database (db).
repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;- Specified by:
getDbsListin interfaceInitialStateConfigOrBuilder
-
getDbsOrBuilderList
public List<? extends FileContentBufferOrBuilder> 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
public FileContentBuffer getDbs(int index)
The Key Database (db).
repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;- Specified by:
getDbsin interfaceInitialStateConfigOrBuilder
-
getDbsOrBuilder
public FileContentBufferOrBuilder getDbsOrBuilder(int index)
The Key Database (db).
repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;- Specified by:
getDbsOrBuilderin interfaceInitialStateConfigOrBuilder
-
getDbxsList
public List<FileContentBuffer> getDbxsList()
The forbidden key database (dbx).
repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;- Specified by:
getDbxsListin interfaceInitialStateConfigOrBuilder
-
getDbxsOrBuilderList
public List<? extends FileContentBufferOrBuilder> 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
public FileContentBuffer getDbxs(int index)
The forbidden key database (dbx).
repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;- Specified by:
getDbxsin interfaceInitialStateConfigOrBuilder
-
getDbxsOrBuilder
public FileContentBufferOrBuilder getDbxsOrBuilder(int index)
The forbidden key database (dbx).
repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;- Specified by:
getDbxsOrBuilderin interfaceInitialStateConfigOrBuilder
-
getKeksList
public List<FileContentBuffer> getKeksList()
The Key Exchange Key (KEK).
repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;- Specified by:
getKeksListin interfaceInitialStateConfigOrBuilder
-
getKeksOrBuilderList
public List<? extends FileContentBufferOrBuilder> 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
public FileContentBuffer getKeks(int index)
The Key Exchange Key (KEK).
repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;- Specified by:
getKeksin interfaceInitialStateConfigOrBuilder
-
getKeksOrBuilder
public FileContentBufferOrBuilder getKeksOrBuilder(int index)
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
public FileContentBuffer getPk()
The Platform Key (PK).
optional .google.cloud.compute.v1.FileContentBuffer pk = 3579;- Specified by:
getPkin interfaceInitialStateConfigOrBuilder- Returns:
- The pk.
-
getPkOrBuilder
public FileContentBufferOrBuilder 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.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(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 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
public static InitialStateConfig parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static InitialStateConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static InitialStateConfig parseDelimitedFrom(InputStream input) throws IOException
- 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
public InitialStateConfig.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static InitialStateConfig.Builder newBuilder()
-
newBuilder
public static InitialStateConfig.Builder newBuilder(InitialStateConfig prototype)
-
toBuilder
public InitialStateConfig.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected InitialStateConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static InitialStateConfig getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<InitialStateConfig> parser()
-
getParserForType
public com.google.protobuf.Parser<InitialStateConfig> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public InitialStateConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-