- 1.85.0 (latest)
- 1.83.0
- 1.82.0
- 1.80.0
- 1.78.0
- 1.76.0
- 1.75.0
- 1.74.0
- 1.73.0
- 1.72.0
- 1.70.0
- 1.68.0
- 1.67.0
- 1.64.0
- 1.63.0
- 1.62.0
- 1.60.0
- 1.59.0
- 1.58.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.0
- 1.49.0
- 1.48.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.37.0
- 1.36.0
- 1.35.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.5
- 1.2.0
- 1.1.1
- 1.0.5
public static final class ShieldedInstanceConfig.Builder extends GeneratedMessage.Builder<ShieldedInstanceConfig.Builder> implements ShieldedInstanceConfigOrBuilderShielded instance configuration.
Protobuf type google.cloud.vmmigration.v1.ShieldedInstanceConfig
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > ShieldedInstanceConfig.BuilderImplements
ShieldedInstanceConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public ShieldedInstanceConfig build()| Returns | |
|---|---|
| Type | Description |
ShieldedInstanceConfig |
|
buildPartial()
public ShieldedInstanceConfig buildPartial()| Returns | |
|---|---|
| Type | Description |
ShieldedInstanceConfig |
|
clear()
public ShieldedInstanceConfig.Builder clear()| Returns | |
|---|---|
| Type | Description |
ShieldedInstanceConfig.Builder |
|
clearEnableIntegrityMonitoring()
public ShieldedInstanceConfig.Builder clearEnableIntegrityMonitoring()Optional. Defines whether the instance created by the machine image has integrity monitoring enabled. This can be set to true only if the image boot option is EFI, and vTPM is enabled.
bool enable_integrity_monitoring = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ShieldedInstanceConfig.Builder |
This builder for chaining. |
clearEnableVtpm()
public ShieldedInstanceConfig.Builder clearEnableVtpm()Optional. Defines whether the instance created by the machine image has vTPM enabled. This can be set to true only if the image boot option is EFI.
bool enable_vtpm = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ShieldedInstanceConfig.Builder |
This builder for chaining. |
clearSecureBoot()
public ShieldedInstanceConfig.Builder clearSecureBoot()Optional. Defines whether the instance created by the machine image has Secure Boot enabled. This can be set to true only if the image boot option is EFI.
.google.cloud.vmmigration.v1.ShieldedInstanceConfig.SecureBoot secure_boot = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ShieldedInstanceConfig.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public ShieldedInstanceConfig getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
ShieldedInstanceConfig |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getEnableIntegrityMonitoring()
public boolean getEnableIntegrityMonitoring()Optional. Defines whether the instance created by the machine image has integrity monitoring enabled. This can be set to true only if the image boot option is EFI, and vTPM is enabled.
bool enable_integrity_monitoring = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
The enableIntegrityMonitoring. |
getEnableVtpm()
public boolean getEnableVtpm()Optional. Defines whether the instance created by the machine image has vTPM enabled. This can be set to true only if the image boot option is EFI.
bool enable_vtpm = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
The enableVtpm. |
getSecureBoot()
public ShieldedInstanceConfig.SecureBoot getSecureBoot()Optional. Defines whether the instance created by the machine image has Secure Boot enabled. This can be set to true only if the image boot option is EFI.
.google.cloud.vmmigration.v1.ShieldedInstanceConfig.SecureBoot secure_boot = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ShieldedInstanceConfig.SecureBoot |
The secureBoot. |
getSecureBootValue()
public int getSecureBootValue()Optional. Defines whether the instance created by the machine image has Secure Boot enabled. This can be set to true only if the image boot option is EFI.
.google.cloud.vmmigration.v1.ShieldedInstanceConfig.SecureBoot secure_boot = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for secureBoot. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(ShieldedInstanceConfig other)
public ShieldedInstanceConfig.Builder mergeFrom(ShieldedInstanceConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
ShieldedInstanceConfig |
| Returns | |
|---|---|
| Type | Description |
ShieldedInstanceConfig.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ShieldedInstanceConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
ShieldedInstanceConfig.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public ShieldedInstanceConfig.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
ShieldedInstanceConfig.Builder |
|
setEnableIntegrityMonitoring(boolean value)
public ShieldedInstanceConfig.Builder setEnableIntegrityMonitoring(boolean value)Optional. Defines whether the instance created by the machine image has integrity monitoring enabled. This can be set to true only if the image boot option is EFI, and vTPM is enabled.
bool enable_integrity_monitoring = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe enableIntegrityMonitoring to set. |
| Returns | |
|---|---|
| Type | Description |
ShieldedInstanceConfig.Builder |
This builder for chaining. |
setEnableVtpm(boolean value)
public ShieldedInstanceConfig.Builder setEnableVtpm(boolean value)Optional. Defines whether the instance created by the machine image has vTPM enabled. This can be set to true only if the image boot option is EFI.
bool enable_vtpm = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe enableVtpm to set. |
| Returns | |
|---|---|
| Type | Description |
ShieldedInstanceConfig.Builder |
This builder for chaining. |
setSecureBoot(ShieldedInstanceConfig.SecureBoot value)
public ShieldedInstanceConfig.Builder setSecureBoot(ShieldedInstanceConfig.SecureBoot value)Optional. Defines whether the instance created by the machine image has Secure Boot enabled. This can be set to true only if the image boot option is EFI.
.google.cloud.vmmigration.v1.ShieldedInstanceConfig.SecureBoot secure_boot = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
ShieldedInstanceConfig.SecureBootThe secureBoot to set. |
| Returns | |
|---|---|
| Type | Description |
ShieldedInstanceConfig.Builder |
This builder for chaining. |
setSecureBootValue(int value)
public ShieldedInstanceConfig.Builder setSecureBootValue(int value)Optional. Defines whether the instance created by the machine image has Secure Boot enabled. This can be set to true only if the image boot option is EFI.
.google.cloud.vmmigration.v1.ShieldedInstanceConfig.SecureBoot secure_boot = 1 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for secureBoot to set. |
| Returns | |
|---|---|
| Type | Description |
ShieldedInstanceConfig.Builder |
This builder for chaining. |