Class NodePool.KubeletCertInfo.Builder (2.102.0)

public static final class NodePool.KubeletCertInfo.Builder extends GeneratedMessage.Builder<NodePool.KubeletCertInfo.Builder> implements NodePool.KubeletCertInfoOrBuilder

Contains expiry information about the kubelet certificate.

Protobuf type google.container.v1.NodePool.KubeletCertInfo

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public NodePool.KubeletCertInfo build()
Returns
Type Description
NodePool.KubeletCertInfo

buildPartial()

public NodePool.KubeletCertInfo buildPartial()
Returns
Type Description
NodePool.KubeletCertInfo

clear()

public NodePool.KubeletCertInfo.Builder clear()
Returns
Type Description
NodePool.KubeletCertInfo.Builder
Overrides

clearNonTpmBootstrapCertExpireTime()

public NodePool.KubeletCertInfo.Builder clearNonTpmBootstrapCertExpireTime()

Output only.

.google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
NodePool.KubeletCertInfo.Builder

clearTpmBootstrapCertExpireTime()

public NodePool.KubeletCertInfo.Builder clearTpmBootstrapCertExpireTime()

Output only.

.google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
NodePool.KubeletCertInfo.Builder

getDefaultInstanceForType()

public NodePool.KubeletCertInfo getDefaultInstanceForType()
Returns
Type Description
NodePool.KubeletCertInfo

getDescriptorForType()

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

getNonTpmBootstrapCertExpireTime()

public Timestamp getNonTpmBootstrapCertExpireTime()

Output only.

.google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The nonTpmBootstrapCertExpireTime.

getNonTpmBootstrapCertExpireTimeBuilder()

public Timestamp.Builder getNonTpmBootstrapCertExpireTimeBuilder()

Output only.

.google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Builder

getNonTpmBootstrapCertExpireTimeOrBuilder()

public TimestampOrBuilder getNonTpmBootstrapCertExpireTimeOrBuilder()

Output only.

.google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getTpmBootstrapCertExpireTime()

public Timestamp getTpmBootstrapCertExpireTime()

Output only.

.google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The tpmBootstrapCertExpireTime.

getTpmBootstrapCertExpireTimeBuilder()

public Timestamp.Builder getTpmBootstrapCertExpireTimeBuilder()

Output only.

.google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Builder

getTpmBootstrapCertExpireTimeOrBuilder()

public TimestampOrBuilder getTpmBootstrapCertExpireTimeOrBuilder()

Output only.

.google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

hasNonTpmBootstrapCertExpireTime()

public boolean hasNonTpmBootstrapCertExpireTime()

Output only.

.google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the nonTpmBootstrapCertExpireTime field is set.

hasTpmBootstrapCertExpireTime()

public boolean hasTpmBootstrapCertExpireTime()

Output only.

.google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the tpmBootstrapCertExpireTime field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(NodePool.KubeletCertInfo other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

public NodePool.KubeletCertInfo.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
NodePool.KubeletCertInfo.Builder
Overrides

mergeNonTpmBootstrapCertExpireTime(Timestamp value)

public NodePool.KubeletCertInfo.Builder mergeNonTpmBootstrapCertExpireTime(Timestamp value)

Output only.

.google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
NodePool.KubeletCertInfo.Builder

mergeTpmBootstrapCertExpireTime(Timestamp value)

public NodePool.KubeletCertInfo.Builder mergeTpmBootstrapCertExpireTime(Timestamp value)

Output only.

.google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
NodePool.KubeletCertInfo.Builder

setNonTpmBootstrapCertExpireTime(Timestamp value)

public NodePool.KubeletCertInfo.Builder setNonTpmBootstrapCertExpireTime(Timestamp value)

Output only.

.google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
NodePool.KubeletCertInfo.Builder

setNonTpmBootstrapCertExpireTime(Timestamp.Builder builderForValue)

public NodePool.KubeletCertInfo.Builder setNonTpmBootstrapCertExpireTime(Timestamp.Builder builderForValue)

Output only.

.google.protobuf.Timestamp non_tpm_bootstrap_cert_expire_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
NodePool.KubeletCertInfo.Builder

setTpmBootstrapCertExpireTime(Timestamp value)

public NodePool.KubeletCertInfo.Builder setTpmBootstrapCertExpireTime(Timestamp value)

Output only.

.google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value Timestamp
Returns
Type Description
NodePool.KubeletCertInfo.Builder

setTpmBootstrapCertExpireTime(Timestamp.Builder builderForValue)

public NodePool.KubeletCertInfo.Builder setTpmBootstrapCertExpireTime(Timestamp.Builder builderForValue)

Output only.

.google.protobuf.Timestamp tpm_bootstrap_cert_expire_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
NodePool.KubeletCertInfo.Builder