Class InitialStateConfig.Builder (1.52.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
Type Description
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
Name Description
values Iterable<? extends com.google.cloud.compute.v1.FileContentBuffer>
Returns
Type Description
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
Name Description
values Iterable<? extends com.google.cloud.compute.v1.FileContentBuffer>
Returns
Type Description
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
Name Description
values Iterable<? extends com.google.cloud.compute.v1.FileContentBuffer>
Returns
Type Description
InitialStateConfig.Builder

addDbs(FileContentBuffer value)

public InitialStateConfig.Builder addDbs(FileContentBuffer value)

The Key Database (db).

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

Parameter
Name Description
value FileContentBuffer
Returns
Type Description
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
Name Description
builderForValue FileContentBuffer.Builder
Returns
Type Description
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
Name Description
index int
value FileContentBuffer
Returns
Type Description
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
Name Description
index int
builderForValue FileContentBuffer.Builder
Returns
Type Description
InitialStateConfig.Builder

addDbsBuilder()

public FileContentBuffer.Builder addDbsBuilder()

The Key Database (db).

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

Returns
Type Description
FileContentBuffer.Builder

addDbsBuilder(int index)

public FileContentBuffer.Builder addDbsBuilder(int index)

The Key Database (db).

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

Parameter
Name Description
index int
Returns
Type Description
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
Name Description
value FileContentBuffer
Returns
Type Description
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
Name Description
builderForValue FileContentBuffer.Builder
Returns
Type Description
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
Name Description
index int
value FileContentBuffer
Returns
Type Description
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
Name Description
index int
builderForValue FileContentBuffer.Builder
Returns
Type Description
InitialStateConfig.Builder

addDbxsBuilder()

public FileContentBuffer.Builder addDbxsBuilder()

The forbidden key database (dbx).

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

Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
value FileContentBuffer
Returns
Type Description
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
Name Description
builderForValue FileContentBuffer.Builder
Returns
Type Description
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
Name Description
index int
value FileContentBuffer
Returns
Type Description
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
Name Description
index int
builderForValue FileContentBuffer.Builder
Returns
Type Description
InitialStateConfig.Builder

addKeksBuilder()

public FileContentBuffer.Builder addKeksBuilder()

The Key Exchange Key (KEK).

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

Returns
Type Description
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
Name Description
index int
Returns
Type Description
FileContentBuffer.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public InitialStateConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
InitialStateConfig.Builder
Overrides

build()

public InitialStateConfig build()
Returns
Type Description
InitialStateConfig

buildPartial()

public InitialStateConfig buildPartial()
Returns
Type Description
InitialStateConfig

clear()

public InitialStateConfig.Builder clear()
Returns
Type Description
InitialStateConfig.Builder
Overrides

clearDbs()

public InitialStateConfig.Builder clearDbs()

The Key Database (db).

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

Returns
Type Description
InitialStateConfig.Builder

clearDbxs()

public InitialStateConfig.Builder clearDbxs()

The forbidden key database (dbx).

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

Returns
Type Description
InitialStateConfig.Builder

clearField(Descriptors.FieldDescriptor field)

public InitialStateConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
InitialStateConfig.Builder
Overrides

clearKeks()

public InitialStateConfig.Builder clearKeks()

The Key Exchange Key (KEK).

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

Returns
Type Description
InitialStateConfig.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public InitialStateConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
InitialStateConfig.Builder
Overrides

clearPk()

public InitialStateConfig.Builder clearPk()

The Platform Key (PK).

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

Returns
Type Description
InitialStateConfig.Builder

clone()

public InitialStateConfig.Builder clone()
Returns
Type Description
InitialStateConfig.Builder
Overrides

getDbs(int index)

public FileContentBuffer getDbs(int index)

The Key Database (db).

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

Parameter
Name Description
index int
Returns
Type Description
FileContentBuffer

getDbsBuilder(int index)

public FileContentBuffer.Builder getDbsBuilder(int index)

The Key Database (db).

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

Parameter
Name Description
index int
Returns
Type Description
FileContentBuffer.Builder

getDbsBuilderList()

public List<FileContentBuffer.Builder> getDbsBuilderList()

The Key Database (db).

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

Returns
Type Description
List<Builder>

getDbsCount()

public int getDbsCount()

The Key Database (db).

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

Returns
Type Description
int

getDbsList()

public List<FileContentBuffer> getDbsList()

The Key Database (db).

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

Returns
Type Description
List<FileContentBuffer>

getDbsOrBuilder(int index)

public FileContentBufferOrBuilder getDbsOrBuilder(int index)

The Key Database (db).

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

Parameter
Name Description
index int
Returns
Type Description
FileContentBufferOrBuilder

getDbsOrBuilderList()

public List<? extends FileContentBufferOrBuilder> getDbsOrBuilderList()

The Key Database (db).

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

Returns
Type Description
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
Name Description
index int
Returns
Type Description
FileContentBuffer

getDbxsBuilder(int index)

public FileContentBuffer.Builder getDbxsBuilder(int index)

The forbidden key database (dbx).

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

Parameter
Name Description
index int
Returns
Type Description
FileContentBuffer.Builder

getDbxsBuilderList()

public List<FileContentBuffer.Builder> getDbxsBuilderList()

The forbidden key database (dbx).

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

Returns
Type Description
List<Builder>

getDbxsCount()

public int getDbxsCount()

The forbidden key database (dbx).

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

Returns
Type Description
int

getDbxsList()

public List<FileContentBuffer> getDbxsList()

The forbidden key database (dbx).

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

Returns
Type Description
List<FileContentBuffer>

getDbxsOrBuilder(int index)

public FileContentBufferOrBuilder getDbxsOrBuilder(int index)

The forbidden key database (dbx).

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

Parameter
Name Description
index int
Returns
Type Description
FileContentBufferOrBuilder

getDbxsOrBuilderList()

public List<? extends FileContentBufferOrBuilder> getDbxsOrBuilderList()

The forbidden key database (dbx).

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

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

getDefaultInstanceForType()

public InitialStateConfig getDefaultInstanceForType()
Returns
Type Description
InitialStateConfig

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getKeks(int index)

public FileContentBuffer getKeks(int index)

The Key Exchange Key (KEK).

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

Parameter
Name Description
index int
Returns
Type Description
FileContentBuffer

getKeksBuilder(int index)

public FileContentBuffer.Builder getKeksBuilder(int index)

The Key Exchange Key (KEK).

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

Parameter
Name Description
index int
Returns
Type Description
FileContentBuffer.Builder

getKeksBuilderList()

public List<FileContentBuffer.Builder> getKeksBuilderList()

The Key Exchange Key (KEK).

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

Returns
Type Description
List<Builder>

getKeksCount()

public int getKeksCount()

The Key Exchange Key (KEK).

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

Returns
Type Description
int

getKeksList()

public List<FileContentBuffer> getKeksList()

The Key Exchange Key (KEK).

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

Returns
Type Description
List<FileContentBuffer>

getKeksOrBuilder(int index)

public FileContentBufferOrBuilder getKeksOrBuilder(int index)

The Key Exchange Key (KEK).

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

Parameter
Name Description
index int
Returns
Type Description
FileContentBufferOrBuilder

getKeksOrBuilderList()

public List<? extends FileContentBufferOrBuilder> getKeksOrBuilderList()

The Key Exchange Key (KEK).

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

Returns
Type Description
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
Type Description
FileContentBuffer

The pk.

getPkBuilder()

public FileContentBuffer.Builder getPkBuilder()

The Platform Key (PK).

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

Returns
Type Description
FileContentBuffer.Builder

getPkOrBuilder()

public FileContentBufferOrBuilder getPkOrBuilder()

The Platform Key (PK).

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

Returns
Type Description
FileContentBufferOrBuilder

hasPk()

public boolean hasPk()

The Platform Key (PK).

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

Returns
Type Description
boolean

Whether the pk field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(InitialStateConfig other)

public InitialStateConfig.Builder mergeFrom(InitialStateConfig other)
Parameter
Name Description
other InitialStateConfig
Returns
Type Description
InitialStateConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public InitialStateConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
InitialStateConfig.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public InitialStateConfig.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
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
Name Description
value FileContentBuffer
Returns
Type Description
InitialStateConfig.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final InitialStateConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Name Description
index int
value FileContentBuffer
Returns
Type Description
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
Name Description
index int
builderForValue FileContentBuffer.Builder
Returns
Type Description
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
Name Description
index int
value FileContentBuffer
Returns
Type Description
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
Name Description
index int
builderForValue FileContentBuffer.Builder
Returns
Type Description
InitialStateConfig.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public InitialStateConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
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
Name Description
index int
value FileContentBuffer
Returns
Type Description
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
Name Description
index int
builderForValue FileContentBuffer.Builder
Returns
Type Description
InitialStateConfig.Builder

setPk(FileContentBuffer value)

public InitialStateConfig.Builder setPk(FileContentBuffer value)

The Platform Key (PK).

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

Parameter
Name Description
value FileContentBuffer
Returns
Type Description
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
Name Description
builderForValue FileContentBuffer.Builder
Returns
Type Description
InitialStateConfig.Builder

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

public InitialStateConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
InitialStateConfig.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final InitialStateConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
InitialStateConfig.Builder
Overrides