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 class
InitialStateConfig.Builder
Initial 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 int
DBS_FIELD_NUMBER
static int
DBXS_FIELD_NUMBER
static int
KEKS_FIELD_NUMBER
static int
PK_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
FileContentBuffer
getDbs(int index)
The Key Database (db).int
getDbsCount()
The Key Database (db).List<FileContentBuffer>
getDbsList()
The Key Database (db).FileContentBufferOrBuilder
getDbsOrBuilder(int index)
The Key Database (db).List<? extends FileContentBufferOrBuilder>
getDbsOrBuilderList()
The Key Database (db).FileContentBuffer
getDbxs(int index)
The forbidden key database (dbx).int
getDbxsCount()
The forbidden key database (dbx).List<FileContentBuffer>
getDbxsList()
The forbidden key database (dbx).FileContentBufferOrBuilder
getDbxsOrBuilder(int index)
The forbidden key database (dbx).List<? extends FileContentBufferOrBuilder>
getDbxsOrBuilderList()
The forbidden key database (dbx).static InitialStateConfig
getDefaultInstance()
InitialStateConfig
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
FileContentBuffer
getKeks(int index)
The Key Exchange Key (KEK).int
getKeksCount()
The Key Exchange Key (KEK).List<FileContentBuffer>
getKeksList()
The Key Exchange Key (KEK).FileContentBufferOrBuilder
getKeksOrBuilder(int index)
The Key Exchange Key (KEK).List<? extends FileContentBufferOrBuilder>
getKeksOrBuilderList()
The Key Exchange Key (KEK).com.google.protobuf.Parser<InitialStateConfig>
getParserForType()
FileContentBuffer
getPk()
The Platform Key (PK).FileContentBufferOrBuilder
getPkOrBuilder()
The Platform Key (PK).int
getSerializedSize()
int
hashCode()
boolean
hasPk()
The Platform Key (PK).protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static InitialStateConfig.Builder
newBuilder()
static InitialStateConfig.Builder
newBuilder(InitialStateConfig prototype)
InitialStateConfig.Builder
newBuilderForType()
protected InitialStateConfig.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static InitialStateConfig
parseDelimitedFrom(InputStream input)
static InitialStateConfig
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static InitialStateConfig
parseFrom(byte[] data)
static InitialStateConfig
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static InitialStateConfig
parseFrom(com.google.protobuf.ByteString data)
static InitialStateConfig
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static InitialStateConfig
parseFrom(com.google.protobuf.CodedInputStream input)
static InitialStateConfig
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static InitialStateConfig
parseFrom(InputStream input)
static InitialStateConfig
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static InitialStateConfig
parseFrom(ByteBuffer data)
static InitialStateConfig
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<InitialStateConfig>
parser()
InitialStateConfig.Builder
toBuilder()
void
writeTo(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:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getDbsList
public List<FileContentBuffer> getDbsList()
The Key Database (db).
repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;
- Specified by:
getDbsList
in interfaceInitialStateConfigOrBuilder
-
getDbsOrBuilderList
public List<? extends FileContentBufferOrBuilder> getDbsOrBuilderList()
The Key Database (db).
repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;
- Specified by:
getDbsOrBuilderList
in interfaceInitialStateConfigOrBuilder
-
getDbsCount
public int getDbsCount()
The Key Database (db).
repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;
- Specified by:
getDbsCount
in interfaceInitialStateConfigOrBuilder
-
getDbs
public FileContentBuffer getDbs(int index)
The Key Database (db).
repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;
- Specified by:
getDbs
in interfaceInitialStateConfigOrBuilder
-
getDbsOrBuilder
public FileContentBufferOrBuilder getDbsOrBuilder(int index)
The Key Database (db).
repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;
- Specified by:
getDbsOrBuilder
in interfaceInitialStateConfigOrBuilder
-
getDbxsList
public List<FileContentBuffer> getDbxsList()
The forbidden key database (dbx).
repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;
- Specified by:
getDbxsList
in interfaceInitialStateConfigOrBuilder
-
getDbxsOrBuilderList
public List<? extends FileContentBufferOrBuilder> getDbxsOrBuilderList()
The forbidden key database (dbx).
repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;
- Specified by:
getDbxsOrBuilderList
in interfaceInitialStateConfigOrBuilder
-
getDbxsCount
public int getDbxsCount()
The forbidden key database (dbx).
repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;
- Specified by:
getDbxsCount
in interfaceInitialStateConfigOrBuilder
-
getDbxs
public FileContentBuffer getDbxs(int index)
The forbidden key database (dbx).
repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;
- Specified by:
getDbxs
in interfaceInitialStateConfigOrBuilder
-
getDbxsOrBuilder
public FileContentBufferOrBuilder getDbxsOrBuilder(int index)
The forbidden key database (dbx).
repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;
- Specified by:
getDbxsOrBuilder
in interfaceInitialStateConfigOrBuilder
-
getKeksList
public List<FileContentBuffer> getKeksList()
The Key Exchange Key (KEK).
repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;
- Specified by:
getKeksList
in interfaceInitialStateConfigOrBuilder
-
getKeksOrBuilderList
public List<? extends FileContentBufferOrBuilder> getKeksOrBuilderList()
The Key Exchange Key (KEK).
repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;
- Specified by:
getKeksOrBuilderList
in interfaceInitialStateConfigOrBuilder
-
getKeksCount
public int getKeksCount()
The Key Exchange Key (KEK).
repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;
- Specified by:
getKeksCount
in interfaceInitialStateConfigOrBuilder
-
getKeks
public FileContentBuffer getKeks(int index)
The Key Exchange Key (KEK).
repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;
- Specified by:
getKeks
in interfaceInitialStateConfigOrBuilder
-
getKeksOrBuilder
public FileContentBufferOrBuilder getKeksOrBuilder(int index)
The Key Exchange Key (KEK).
repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;
- Specified by:
getKeksOrBuilder
in interfaceInitialStateConfigOrBuilder
-
hasPk
public boolean hasPk()
The Platform Key (PK).
optional .google.cloud.compute.v1.FileContentBuffer pk = 3579;
- Specified by:
hasPk
in 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:
getPk
in interfaceInitialStateConfigOrBuilder
- Returns:
- The pk.
-
getPkOrBuilder
public FileContentBufferOrBuilder getPkOrBuilder()
The Platform Key (PK).
optional .google.cloud.compute.v1.FileContentBuffer pk = 3579;
- Specified by:
getPkOrBuilder
in interfaceInitialStateConfigOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in 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:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in 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:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected InitialStateConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in 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:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public InitialStateConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-