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 publicProtobuf type
google.cloud.compute.v1.InitialStateConfig| Modifier and Type | Class and Description |
|---|---|
static class |
InitialStateConfig.Builder
Initial State for shielded instance, these are public keys which are safe to store in public
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
DBS_FIELD_NUMBER |
static int |
DBXS_FIELD_NUMBER |
static int |
KEKS_FIELD_NUMBER |
static int |
PK_FIELD_NUMBER |
| Modifier and Type | Method and 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() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
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(ByteBuffer data) |
static InitialStateConfig |
parseFrom(ByteBuffer 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 com.google.protobuf.Parser<InitialStateConfig> |
parser() |
InitialStateConfig.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int DBS_FIELD_NUMBER
public static final int DBXS_FIELD_NUMBER
public static final int KEKS_FIELD_NUMBER
public static final int PK_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public List<FileContentBuffer> getDbsList()
The Key Database (db).
repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;getDbsList in interface InitialStateConfigOrBuilderpublic List<? extends FileContentBufferOrBuilder> getDbsOrBuilderList()
The Key Database (db).
repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;getDbsOrBuilderList in interface InitialStateConfigOrBuilderpublic int getDbsCount()
The Key Database (db).
repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;getDbsCount in interface InitialStateConfigOrBuilderpublic FileContentBuffer getDbs(int index)
The Key Database (db).
repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;getDbs in interface InitialStateConfigOrBuilderpublic FileContentBufferOrBuilder getDbsOrBuilder(int index)
The Key Database (db).
repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;getDbsOrBuilder in interface InitialStateConfigOrBuilderpublic List<FileContentBuffer> getDbxsList()
The forbidden key database (dbx).
repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;getDbxsList in interface InitialStateConfigOrBuilderpublic List<? extends FileContentBufferOrBuilder> getDbxsOrBuilderList()
The forbidden key database (dbx).
repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;getDbxsOrBuilderList in interface InitialStateConfigOrBuilderpublic int getDbxsCount()
The forbidden key database (dbx).
repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;getDbxsCount in interface InitialStateConfigOrBuilderpublic FileContentBuffer getDbxs(int index)
The forbidden key database (dbx).
repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;getDbxs in interface InitialStateConfigOrBuilderpublic FileContentBufferOrBuilder getDbxsOrBuilder(int index)
The forbidden key database (dbx).
repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;getDbxsOrBuilder in interface InitialStateConfigOrBuilderpublic List<FileContentBuffer> getKeksList()
The Key Exchange Key (KEK).
repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;getKeksList in interface InitialStateConfigOrBuilderpublic List<? extends FileContentBufferOrBuilder> getKeksOrBuilderList()
The Key Exchange Key (KEK).
repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;getKeksOrBuilderList in interface InitialStateConfigOrBuilderpublic int getKeksCount()
The Key Exchange Key (KEK).
repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;getKeksCount in interface InitialStateConfigOrBuilderpublic FileContentBuffer getKeks(int index)
The Key Exchange Key (KEK).
repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;getKeks in interface InitialStateConfigOrBuilderpublic FileContentBufferOrBuilder getKeksOrBuilder(int index)
The Key Exchange Key (KEK).
repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;getKeksOrBuilder in interface InitialStateConfigOrBuilderpublic boolean hasPk()
The Platform Key (PK).
optional .google.cloud.compute.v1.FileContentBuffer pk = 3579;hasPk in interface InitialStateConfigOrBuilderpublic FileContentBuffer getPk()
The Platform Key (PK).
optional .google.cloud.compute.v1.FileContentBuffer pk = 3579;getPk in interface InitialStateConfigOrBuilderpublic FileContentBufferOrBuilder getPkOrBuilder()
The Platform Key (PK).
optional .google.cloud.compute.v1.FileContentBuffer pk = 3579;getPkOrBuilder in interface InitialStateConfigOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static InitialStateConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InitialStateConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InitialStateConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InitialStateConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InitialStateConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InitialStateConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static InitialStateConfig parseFrom(InputStream input) throws IOException
IOExceptionpublic static InitialStateConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static InitialStateConfig parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static InitialStateConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static InitialStateConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static InitialStateConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic InitialStateConfig.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static InitialStateConfig.Builder newBuilder()
public static InitialStateConfig.Builder newBuilder(InitialStateConfig prototype)
public InitialStateConfig.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected InitialStateConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static InitialStateConfig getDefaultInstance()
public static com.google.protobuf.Parser<InitialStateConfig> parser()
public com.google.protobuf.Parser<InitialStateConfig> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public InitialStateConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.