Class InitialStateConfig.Builder (1.24.0)

public static final class InitialStateConfig.Builder extends GeneratedMessageV3.Builder<InitialStateConfig.Builder> implements InitialStateConfigOrBuilder

Initial State for shielded instance, these are public keys which are safe to store in public

Protobuf type google.cloud.compute.v1.InitialStateConfig

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addAllDbs(Iterable<? extends FileContentBuffer> values)

public InitialStateConfig.Builder addAllDbs(Iterable<? extends FileContentBuffer> values)

The Key Database (db).

repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.compute.v1.FileContentBuffer>
Returns
TypeDescription
InitialStateConfig.Builder

addAllDbxs(Iterable<? extends FileContentBuffer> values)

public InitialStateConfig.Builder addAllDbxs(Iterable<? extends FileContentBuffer> values)

The forbidden key database (dbx).

repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.compute.v1.FileContentBuffer>
Returns
TypeDescription
InitialStateConfig.Builder

addAllKeks(Iterable<? extends FileContentBuffer> values)

public InitialStateConfig.Builder addAllKeks(Iterable<? extends FileContentBuffer> values)

The Key Exchange Key (KEK).

repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.compute.v1.FileContentBuffer>
Returns
TypeDescription
InitialStateConfig.Builder

addDbs(FileContentBuffer value)

public InitialStateConfig.Builder addDbs(FileContentBuffer value)

The Key Database (db).

repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;

Parameter
NameDescription
valueFileContentBuffer
Returns
TypeDescription
InitialStateConfig.Builder

addDbs(FileContentBuffer.Builder builderForValue)

public InitialStateConfig.Builder addDbs(FileContentBuffer.Builder builderForValue)

The Key Database (db).

repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;

Parameter
NameDescription
builderForValueFileContentBuffer.Builder
Returns
TypeDescription
InitialStateConfig.Builder

addDbs(int index, FileContentBuffer value)

public InitialStateConfig.Builder addDbs(int index, FileContentBuffer value)

The Key Database (db).

repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;

Parameters
NameDescription
indexint
valueFileContentBuffer
Returns
TypeDescription
InitialStateConfig.Builder

addDbs(int index, FileContentBuffer.Builder builderForValue)

public InitialStateConfig.Builder addDbs(int index, FileContentBuffer.Builder builderForValue)

The Key Database (db).

repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;

Parameters
NameDescription
indexint
builderForValueFileContentBuffer.Builder
Returns
TypeDescription
InitialStateConfig.Builder

addDbsBuilder()

public FileContentBuffer.Builder addDbsBuilder()

The Key Database (db).

repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;

Returns
TypeDescription
FileContentBuffer.Builder

addDbsBuilder(int index)

public FileContentBuffer.Builder addDbsBuilder(int index)

The Key Database (db).

repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;

Parameter
NameDescription
indexint
Returns
TypeDescription
FileContentBuffer.Builder

addDbxs(FileContentBuffer value)

public InitialStateConfig.Builder addDbxs(FileContentBuffer value)

The forbidden key database (dbx).

repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;

Parameter
NameDescription
valueFileContentBuffer
Returns
TypeDescription
InitialStateConfig.Builder

addDbxs(FileContentBuffer.Builder builderForValue)

public InitialStateConfig.Builder addDbxs(FileContentBuffer.Builder builderForValue)

The forbidden key database (dbx).

repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;

Parameter
NameDescription
builderForValueFileContentBuffer.Builder
Returns
TypeDescription
InitialStateConfig.Builder

addDbxs(int index, FileContentBuffer value)

public InitialStateConfig.Builder addDbxs(int index, FileContentBuffer value)

The forbidden key database (dbx).

repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;

Parameters
NameDescription
indexint
valueFileContentBuffer
Returns
TypeDescription
InitialStateConfig.Builder

addDbxs(int index, FileContentBuffer.Builder builderForValue)

public InitialStateConfig.Builder addDbxs(int index, FileContentBuffer.Builder builderForValue)

The forbidden key database (dbx).

repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;

Parameters
NameDescription
indexint
builderForValueFileContentBuffer.Builder
Returns
TypeDescription
InitialStateConfig.Builder

addDbxsBuilder()

public FileContentBuffer.Builder addDbxsBuilder()

The forbidden key database (dbx).

repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;

Returns
TypeDescription
FileContentBuffer.Builder

addDbxsBuilder(int index)

public FileContentBuffer.Builder addDbxsBuilder(int index)

The forbidden key database (dbx).

repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;

Parameter
NameDescription
indexint
Returns
TypeDescription
FileContentBuffer.Builder

addKeks(FileContentBuffer value)

public InitialStateConfig.Builder addKeks(FileContentBuffer value)

The Key Exchange Key (KEK).

repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;

Parameter
NameDescription
valueFileContentBuffer
Returns
TypeDescription
InitialStateConfig.Builder

addKeks(FileContentBuffer.Builder builderForValue)

public InitialStateConfig.Builder addKeks(FileContentBuffer.Builder builderForValue)

The Key Exchange Key (KEK).

repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;

Parameter
NameDescription
builderForValueFileContentBuffer.Builder
Returns
TypeDescription
InitialStateConfig.Builder

addKeks(int index, FileContentBuffer value)

public InitialStateConfig.Builder addKeks(int index, FileContentBuffer value)

The Key Exchange Key (KEK).

repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;

Parameters
NameDescription
indexint
valueFileContentBuffer
Returns
TypeDescription
InitialStateConfig.Builder

addKeks(int index, FileContentBuffer.Builder builderForValue)

public InitialStateConfig.Builder addKeks(int index, FileContentBuffer.Builder builderForValue)

The Key Exchange Key (KEK).

repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;

Parameters
NameDescription
indexint
builderForValueFileContentBuffer.Builder
Returns
TypeDescription
InitialStateConfig.Builder

addKeksBuilder()

public FileContentBuffer.Builder addKeksBuilder()

The Key Exchange Key (KEK).

repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;

Returns
TypeDescription
FileContentBuffer.Builder

addKeksBuilder(int index)

public FileContentBuffer.Builder addKeksBuilder(int index)

The Key Exchange Key (KEK).

repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;

Parameter
NameDescription
indexint
Returns
TypeDescription
FileContentBuffer.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public InitialStateConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
InitialStateConfig.Builder
Overrides

build()

public InitialStateConfig build()
Returns
TypeDescription
InitialStateConfig

buildPartial()

public InitialStateConfig buildPartial()
Returns
TypeDescription
InitialStateConfig

clear()

public InitialStateConfig.Builder clear()
Returns
TypeDescription
InitialStateConfig.Builder
Overrides

clearDbs()

public InitialStateConfig.Builder clearDbs()

The Key Database (db).

repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;

Returns
TypeDescription
InitialStateConfig.Builder

clearDbxs()

public InitialStateConfig.Builder clearDbxs()

The forbidden key database (dbx).

repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;

Returns
TypeDescription
InitialStateConfig.Builder

clearField(Descriptors.FieldDescriptor field)

public InitialStateConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
InitialStateConfig.Builder
Overrides

clearKeks()

public InitialStateConfig.Builder clearKeks()

The Key Exchange Key (KEK).

repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;

Returns
TypeDescription
InitialStateConfig.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public InitialStateConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
InitialStateConfig.Builder
Overrides

clearPk()

public InitialStateConfig.Builder clearPk()

The Platform Key (PK).

optional .google.cloud.compute.v1.FileContentBuffer pk = 3579;

Returns
TypeDescription
InitialStateConfig.Builder

clone()

public InitialStateConfig.Builder clone()
Returns
TypeDescription
InitialStateConfig.Builder
Overrides

getDbs(int index)

public FileContentBuffer getDbs(int index)

The Key Database (db).

repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;

Parameter
NameDescription
indexint
Returns
TypeDescription
FileContentBuffer

getDbsBuilder(int index)

public FileContentBuffer.Builder getDbsBuilder(int index)

The Key Database (db).

repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;

Parameter
NameDescription
indexint
Returns
TypeDescription
FileContentBuffer.Builder

getDbsBuilderList()

public List<FileContentBuffer.Builder> getDbsBuilderList()

The Key Database (db).

repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;

Returns
TypeDescription
List<Builder>

getDbsCount()

public int getDbsCount()

The Key Database (db).

repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;

Returns
TypeDescription
int

getDbsList()

public List<FileContentBuffer> getDbsList()

The Key Database (db).

repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;

Returns
TypeDescription
List<FileContentBuffer>

getDbsOrBuilder(int index)

public FileContentBufferOrBuilder getDbsOrBuilder(int index)

The Key Database (db).

repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;

Parameter
NameDescription
indexint
Returns
TypeDescription
FileContentBufferOrBuilder

getDbsOrBuilderList()

public List<? extends FileContentBufferOrBuilder> getDbsOrBuilderList()

The Key Database (db).

repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;

Returns
TypeDescription
List<? extends com.google.cloud.compute.v1.FileContentBufferOrBuilder>

getDbxs(int index)

public FileContentBuffer getDbxs(int index)

The forbidden key database (dbx).

repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;

Parameter
NameDescription
indexint
Returns
TypeDescription
FileContentBuffer

getDbxsBuilder(int index)

public FileContentBuffer.Builder getDbxsBuilder(int index)

The forbidden key database (dbx).

repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;

Parameter
NameDescription
indexint
Returns
TypeDescription
FileContentBuffer.Builder

getDbxsBuilderList()

public List<FileContentBuffer.Builder> getDbxsBuilderList()

The forbidden key database (dbx).

repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;

Returns
TypeDescription
List<Builder>

getDbxsCount()

public int getDbxsCount()

The forbidden key database (dbx).

repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;

Returns
TypeDescription
int

getDbxsList()

public List<FileContentBuffer> getDbxsList()

The forbidden key database (dbx).

repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;

Returns
TypeDescription
List<FileContentBuffer>

getDbxsOrBuilder(int index)

public FileContentBufferOrBuilder getDbxsOrBuilder(int index)

The forbidden key database (dbx).

repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;

Parameter
NameDescription
indexint
Returns
TypeDescription
FileContentBufferOrBuilder

getDbxsOrBuilderList()

public List<? extends FileContentBufferOrBuilder> getDbxsOrBuilderList()

The forbidden key database (dbx).

repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;

Returns
TypeDescription
List<? extends com.google.cloud.compute.v1.FileContentBufferOrBuilder>

getDefaultInstanceForType()

public InitialStateConfig getDefaultInstanceForType()
Returns
TypeDescription
InitialStateConfig

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getKeks(int index)

public FileContentBuffer getKeks(int index)

The Key Exchange Key (KEK).

repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;

Parameter
NameDescription
indexint
Returns
TypeDescription
FileContentBuffer

getKeksBuilder(int index)

public FileContentBuffer.Builder getKeksBuilder(int index)

The Key Exchange Key (KEK).

repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;

Parameter
NameDescription
indexint
Returns
TypeDescription
FileContentBuffer.Builder

getKeksBuilderList()

public List<FileContentBuffer.Builder> getKeksBuilderList()

The Key Exchange Key (KEK).

repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;

Returns
TypeDescription
List<Builder>

getKeksCount()

public int getKeksCount()

The Key Exchange Key (KEK).

repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;

Returns
TypeDescription
int

getKeksList()

public List<FileContentBuffer> getKeksList()

The Key Exchange Key (KEK).

repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;

Returns
TypeDescription
List<FileContentBuffer>

getKeksOrBuilder(int index)

public FileContentBufferOrBuilder getKeksOrBuilder(int index)

The Key Exchange Key (KEK).

repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;

Parameter
NameDescription
indexint
Returns
TypeDescription
FileContentBufferOrBuilder

getKeksOrBuilderList()

public List<? extends FileContentBufferOrBuilder> getKeksOrBuilderList()

The Key Exchange Key (KEK).

repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;

Returns
TypeDescription
List<? extends com.google.cloud.compute.v1.FileContentBufferOrBuilder>

getPk()

public FileContentBuffer getPk()

The Platform Key (PK).

optional .google.cloud.compute.v1.FileContentBuffer pk = 3579;

Returns
TypeDescription
FileContentBuffer

The pk.

getPkBuilder()

public FileContentBuffer.Builder getPkBuilder()

The Platform Key (PK).

optional .google.cloud.compute.v1.FileContentBuffer pk = 3579;

Returns
TypeDescription
FileContentBuffer.Builder

getPkOrBuilder()

public FileContentBufferOrBuilder getPkOrBuilder()

The Platform Key (PK).

optional .google.cloud.compute.v1.FileContentBuffer pk = 3579;

Returns
TypeDescription
FileContentBufferOrBuilder

hasPk()

public boolean hasPk()

The Platform Key (PK).

optional .google.cloud.compute.v1.FileContentBuffer pk = 3579;

Returns
TypeDescription
boolean

Whether the pk field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(InitialStateConfig other)

public InitialStateConfig.Builder mergeFrom(InitialStateConfig other)
Parameter
NameDescription
otherInitialStateConfig
Returns
TypeDescription
InitialStateConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public InitialStateConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
InitialStateConfig.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public InitialStateConfig.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
InitialStateConfig.Builder
Overrides

mergePk(FileContentBuffer value)

public InitialStateConfig.Builder mergePk(FileContentBuffer value)

The Platform Key (PK).

optional .google.cloud.compute.v1.FileContentBuffer pk = 3579;

Parameter
NameDescription
valueFileContentBuffer
Returns
TypeDescription
InitialStateConfig.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final InitialStateConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
InitialStateConfig.Builder
Overrides

removeDbs(int index)

public InitialStateConfig.Builder removeDbs(int index)

The Key Database (db).

repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;

Parameter
NameDescription
indexint
Returns
TypeDescription
InitialStateConfig.Builder

removeDbxs(int index)

public InitialStateConfig.Builder removeDbxs(int index)

The forbidden key database (dbx).

repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;

Parameter
NameDescription
indexint
Returns
TypeDescription
InitialStateConfig.Builder

removeKeks(int index)

public InitialStateConfig.Builder removeKeks(int index)

The Key Exchange Key (KEK).

repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;

Parameter
NameDescription
indexint
Returns
TypeDescription
InitialStateConfig.Builder

setDbs(int index, FileContentBuffer value)

public InitialStateConfig.Builder setDbs(int index, FileContentBuffer value)

The Key Database (db).

repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;

Parameters
NameDescription
indexint
valueFileContentBuffer
Returns
TypeDescription
InitialStateConfig.Builder

setDbs(int index, FileContentBuffer.Builder builderForValue)

public InitialStateConfig.Builder setDbs(int index, FileContentBuffer.Builder builderForValue)

The Key Database (db).

repeated .google.cloud.compute.v1.FileContentBuffer dbs = 99253;

Parameters
NameDescription
indexint
builderForValueFileContentBuffer.Builder
Returns
TypeDescription
InitialStateConfig.Builder

setDbxs(int index, FileContentBuffer value)

public InitialStateConfig.Builder setDbxs(int index, FileContentBuffer value)

The forbidden key database (dbx).

repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;

Parameters
NameDescription
indexint
valueFileContentBuffer
Returns
TypeDescription
InitialStateConfig.Builder

setDbxs(int index, FileContentBuffer.Builder builderForValue)

public InitialStateConfig.Builder setDbxs(int index, FileContentBuffer.Builder builderForValue)

The forbidden key database (dbx).

repeated .google.cloud.compute.v1.FileContentBuffer dbxs = 3077113;

Parameters
NameDescription
indexint
builderForValueFileContentBuffer.Builder
Returns
TypeDescription
InitialStateConfig.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public InitialStateConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
InitialStateConfig.Builder
Overrides

setKeks(int index, FileContentBuffer value)

public InitialStateConfig.Builder setKeks(int index, FileContentBuffer value)

The Key Exchange Key (KEK).

repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;

Parameters
NameDescription
indexint
valueFileContentBuffer
Returns
TypeDescription
InitialStateConfig.Builder

setKeks(int index, FileContentBuffer.Builder builderForValue)

public InitialStateConfig.Builder setKeks(int index, FileContentBuffer.Builder builderForValue)

The Key Exchange Key (KEK).

repeated .google.cloud.compute.v1.FileContentBuffer keks = 3288130;

Parameters
NameDescription
indexint
builderForValueFileContentBuffer.Builder
Returns
TypeDescription
InitialStateConfig.Builder

setPk(FileContentBuffer value)

public InitialStateConfig.Builder setPk(FileContentBuffer value)

The Platform Key (PK).

optional .google.cloud.compute.v1.FileContentBuffer pk = 3579;

Parameter
NameDescription
valueFileContentBuffer
Returns
TypeDescription
InitialStateConfig.Builder

setPk(FileContentBuffer.Builder builderForValue)

public InitialStateConfig.Builder setPk(FileContentBuffer.Builder builderForValue)

The Platform Key (PK).

optional .google.cloud.compute.v1.FileContentBuffer pk = 3579;

Parameter
NameDescription
builderForValueFileContentBuffer.Builder
Returns
TypeDescription
InitialStateConfig.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public InitialStateConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
InitialStateConfig.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final InitialStateConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
InitialStateConfig.Builder
Overrides