public static interface PatchJobs.PatchJobOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
com.google.protobuf.Timestamp |
getCreateTime()
Time this patch job was created.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Time this patch job was created.
|
String |
getDescription()
Description of the patch job.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Description of the patch job.
|
String |
getDisplayName()
Display name for this patch job.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Display name for this patch job.
|
boolean |
getDryRun()
If this patch job is a dry run, the agent reports that it has
finished without running any updates on the VM instance.
|
com.google.protobuf.Duration |
getDuration()
Duration of the patch job.
|
com.google.protobuf.DurationOrBuilder |
getDurationOrBuilder()
Duration of the patch job.
|
String |
getErrorMessage()
If this patch job failed, this message provides information about the
failure.
|
com.google.protobuf.ByteString |
getErrorMessageBytes()
If this patch job failed, this message provides information about the
failure.
|
PatchJobs.PatchJob.InstanceDetailsSummary |
getInstanceDetailsSummary()
Summary of instance details.
|
PatchJobs.PatchJob.InstanceDetailsSummaryOrBuilder |
getInstanceDetailsSummaryOrBuilder()
Summary of instance details.
|
PatchJobs.PatchInstanceFilter |
getInstanceFilter()
Instances to patch.
|
PatchJobs.PatchInstanceFilterOrBuilder |
getInstanceFilterOrBuilder()
Instances to patch.
|
String |
getName()
Unique identifier for this patch job in the form
`projects/*/patchJobs/*`
|
com.google.protobuf.ByteString |
getNameBytes()
Unique identifier for this patch job in the form
`projects/*/patchJobs/*`
|
PatchJobs.PatchConfig |
getPatchConfig()
Patch configuration being applied.
|
PatchJobs.PatchConfigOrBuilder |
getPatchConfigOrBuilder()
Patch configuration being applied.
|
String |
getPatchDeployment()
Output only.
|
com.google.protobuf.ByteString |
getPatchDeploymentBytes()
Output only.
|
double |
getPercentComplete()
Reflects the overall progress of the patch job in the range of
0.0 being no progress to 100.0 being complete.
|
PatchJobs.PatchRollout |
getRollout()
Rollout strategy being applied.
|
PatchJobs.PatchRolloutOrBuilder |
getRolloutOrBuilder()
Rollout strategy being applied.
|
PatchJobs.PatchJob.State |
getState()
The current state of the PatchJob.
|
int |
getStateValue()
The current state of the PatchJob.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Last time this patch job was updated.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Last time this patch job was updated.
|
boolean |
hasCreateTime()
Time this patch job was created.
|
boolean |
hasDuration()
Duration of the patch job.
|
boolean |
hasInstanceDetailsSummary()
Summary of instance details.
|
boolean |
hasInstanceFilter()
Instances to patch.
|
boolean |
hasPatchConfig()
Patch configuration being applied.
|
boolean |
hasRollout()
Rollout strategy being applied.
|
boolean |
hasUpdateTime()
Last time this patch job was updated.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
Unique identifier for this patch job in the form `projects/*/patchJobs/*`
string name = 1;com.google.protobuf.ByteString getNameBytes()
Unique identifier for this patch job in the form `projects/*/patchJobs/*`
string name = 1;String getDisplayName()
Display name for this patch job. This is not a unique identifier.
string display_name = 14;com.google.protobuf.ByteString getDisplayNameBytes()
Display name for this patch job. This is not a unique identifier.
string display_name = 14;String getDescription()
Description of the patch job. Length of the description is limited to 1024 characters.
string description = 2;com.google.protobuf.ByteString getDescriptionBytes()
Description of the patch job. Length of the description is limited to 1024 characters.
string description = 2;boolean hasCreateTime()
Time this patch job was created.
.google.protobuf.Timestamp create_time = 3;com.google.protobuf.Timestamp getCreateTime()
Time this patch job was created.
.google.protobuf.Timestamp create_time = 3;com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Time this patch job was created.
.google.protobuf.Timestamp create_time = 3;boolean hasUpdateTime()
Last time this patch job was updated.
.google.protobuf.Timestamp update_time = 4;com.google.protobuf.Timestamp getUpdateTime()
Last time this patch job was updated.
.google.protobuf.Timestamp update_time = 4;com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Last time this patch job was updated.
.google.protobuf.Timestamp update_time = 4;int getStateValue()
The current state of the PatchJob.
.google.cloud.osconfig.v1.PatchJob.State state = 5;PatchJobs.PatchJob.State getState()
The current state of the PatchJob.
.google.cloud.osconfig.v1.PatchJob.State state = 5;boolean hasInstanceFilter()
Instances to patch.
.google.cloud.osconfig.v1.PatchInstanceFilter instance_filter = 13;PatchJobs.PatchInstanceFilter getInstanceFilter()
Instances to patch.
.google.cloud.osconfig.v1.PatchInstanceFilter instance_filter = 13;PatchJobs.PatchInstanceFilterOrBuilder getInstanceFilterOrBuilder()
Instances to patch.
.google.cloud.osconfig.v1.PatchInstanceFilter instance_filter = 13;boolean hasPatchConfig()
Patch configuration being applied.
.google.cloud.osconfig.v1.PatchConfig patch_config = 7;PatchJobs.PatchConfig getPatchConfig()
Patch configuration being applied.
.google.cloud.osconfig.v1.PatchConfig patch_config = 7;PatchJobs.PatchConfigOrBuilder getPatchConfigOrBuilder()
Patch configuration being applied.
.google.cloud.osconfig.v1.PatchConfig patch_config = 7;boolean hasDuration()
Duration of the patch job. After the duration ends, the patch job times out.
.google.protobuf.Duration duration = 8;com.google.protobuf.Duration getDuration()
Duration of the patch job. After the duration ends, the patch job times out.
.google.protobuf.Duration duration = 8;com.google.protobuf.DurationOrBuilder getDurationOrBuilder()
Duration of the patch job. After the duration ends, the patch job times out.
.google.protobuf.Duration duration = 8;boolean hasInstanceDetailsSummary()
Summary of instance details.
.google.cloud.osconfig.v1.PatchJob.InstanceDetailsSummary instance_details_summary = 9;
PatchJobs.PatchJob.InstanceDetailsSummary getInstanceDetailsSummary()
Summary of instance details.
.google.cloud.osconfig.v1.PatchJob.InstanceDetailsSummary instance_details_summary = 9;
PatchJobs.PatchJob.InstanceDetailsSummaryOrBuilder getInstanceDetailsSummaryOrBuilder()
Summary of instance details.
.google.cloud.osconfig.v1.PatchJob.InstanceDetailsSummary instance_details_summary = 9;
boolean getDryRun()
If this patch job is a dry run, the agent reports that it has finished without running any updates on the VM instance.
bool dry_run = 10;String getErrorMessage()
If this patch job failed, this message provides information about the failure.
string error_message = 11;com.google.protobuf.ByteString getErrorMessageBytes()
If this patch job failed, this message provides information about the failure.
string error_message = 11;double getPercentComplete()
Reflects the overall progress of the patch job in the range of 0.0 being no progress to 100.0 being complete.
double percent_complete = 12;String getPatchDeployment()
Output only. Name of the patch deployment that created this patch job.
string patch_deployment = 15 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
com.google.protobuf.ByteString getPatchDeploymentBytes()
Output only. Name of the patch deployment that created this patch job.
string patch_deployment = 15 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
boolean hasRollout()
Rollout strategy being applied.
.google.cloud.osconfig.v1.PatchRollout rollout = 16;PatchJobs.PatchRollout getRollout()
Rollout strategy being applied.
.google.cloud.osconfig.v1.PatchRollout rollout = 16;PatchJobs.PatchRolloutOrBuilder getRolloutOrBuilder()
Rollout strategy being applied.
.google.cloud.osconfig.v1.PatchRollout rollout = 16;Copyright © 2023 Google LLC. All rights reserved.