- 2.56.0 (latest)
- 2.55.0
- 2.54.0
- 2.52.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.40.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.2
- 2.4.1
- 2.3.8
public static final class ShieldedInstanceConfig.Builder extends GeneratedMessageV3.Builder<ShieldedInstanceConfig.Builder> implements ShieldedInstanceConfigOrBuilder
A set of Shielded Instance options.
Protobuf type google.container.v1beta1.ShieldedInstanceConfig
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ShieldedInstanceConfig.BuilderImplements
ShieldedInstanceConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ShieldedInstanceConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
ShieldedInstanceConfig.Builder |
build()
public ShieldedInstanceConfig build()
Type | Description |
ShieldedInstanceConfig |
buildPartial()
public ShieldedInstanceConfig buildPartial()
Type | Description |
ShieldedInstanceConfig |
clear()
public ShieldedInstanceConfig.Builder clear()
Type | Description |
ShieldedInstanceConfig.Builder |
clearEnableIntegrityMonitoring()
public ShieldedInstanceConfig.Builder clearEnableIntegrityMonitoring()
Defines whether the instance has integrity monitoring enabled. Enables monitoring and attestation of the boot integrity of the instance. The attestation is performed against the integrity policy baseline. This baseline is initially derived from the implicitly trusted boot image when the instance is created.
bool enable_integrity_monitoring = 2;
Type | Description |
ShieldedInstanceConfig.Builder | This builder for chaining. |
clearEnableSecureBoot()
public ShieldedInstanceConfig.Builder clearEnableSecureBoot()
Defines whether the instance has Secure Boot enabled. Secure Boot helps ensure that the system only runs authentic software by verifying the digital signature of all boot components, and halting the boot process if signature verification fails.
bool enable_secure_boot = 1;
Type | Description |
ShieldedInstanceConfig.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public ShieldedInstanceConfig.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
ShieldedInstanceConfig.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public ShieldedInstanceConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
ShieldedInstanceConfig.Builder |
clone()
public ShieldedInstanceConfig.Builder clone()
Type | Description |
ShieldedInstanceConfig.Builder |
getDefaultInstanceForType()
public ShieldedInstanceConfig getDefaultInstanceForType()
Type | Description |
ShieldedInstanceConfig |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getEnableIntegrityMonitoring()
public boolean getEnableIntegrityMonitoring()
Defines whether the instance has integrity monitoring enabled. Enables monitoring and attestation of the boot integrity of the instance. The attestation is performed against the integrity policy baseline. This baseline is initially derived from the implicitly trusted boot image when the instance is created.
bool enable_integrity_monitoring = 2;
Type | Description |
boolean | The enableIntegrityMonitoring. |
getEnableSecureBoot()
public boolean getEnableSecureBoot()
Defines whether the instance has Secure Boot enabled. Secure Boot helps ensure that the system only runs authentic software by verifying the digital signature of all boot components, and halting the boot process if signature verification fails.
bool enable_secure_boot = 1;
Type | Description |
boolean | The enableSecureBoot. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeFrom(ShieldedInstanceConfig other)
public ShieldedInstanceConfig.Builder mergeFrom(ShieldedInstanceConfig other)
Name | Description |
other | ShieldedInstanceConfig |
Type | Description |
ShieldedInstanceConfig.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ShieldedInstanceConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
ShieldedInstanceConfig.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public ShieldedInstanceConfig.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
ShieldedInstanceConfig.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ShieldedInstanceConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
ShieldedInstanceConfig.Builder |
setEnableIntegrityMonitoring(boolean value)
public ShieldedInstanceConfig.Builder setEnableIntegrityMonitoring(boolean value)
Defines whether the instance has integrity monitoring enabled. Enables monitoring and attestation of the boot integrity of the instance. The attestation is performed against the integrity policy baseline. This baseline is initially derived from the implicitly trusted boot image when the instance is created.
bool enable_integrity_monitoring = 2;
Name | Description |
value | boolean The enableIntegrityMonitoring to set. |
Type | Description |
ShieldedInstanceConfig.Builder | This builder for chaining. |
setEnableSecureBoot(boolean value)
public ShieldedInstanceConfig.Builder setEnableSecureBoot(boolean value)
Defines whether the instance has Secure Boot enabled. Secure Boot helps ensure that the system only runs authentic software by verifying the digital signature of all boot components, and halting the boot process if signature verification fails.
bool enable_secure_boot = 1;
Name | Description |
value | boolean The enableSecureBoot to set. |
Type | Description |
ShieldedInstanceConfig.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public ShieldedInstanceConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
ShieldedInstanceConfig.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ShieldedInstanceConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
ShieldedInstanceConfig.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final ShieldedInstanceConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
ShieldedInstanceConfig.Builder |