Interface OSPolicyAssignmentOperationMetadataOrBuilder (2.38.0)

public interface OSPolicyAssignmentOperationMetadataOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getApiMethod()

public abstract OSPolicyAssignmentOperationMetadata.APIMethod getApiMethod()

The OS policy assignment API method.

.google.cloud.osconfig.v1.OSPolicyAssignmentOperationMetadata.APIMethod api_method = 2;

Returns
TypeDescription
OSPolicyAssignmentOperationMetadata.APIMethod

The apiMethod.

getApiMethodValue()

public abstract int getApiMethodValue()

The OS policy assignment API method.

.google.cloud.osconfig.v1.OSPolicyAssignmentOperationMetadata.APIMethod api_method = 2;

Returns
TypeDescription
int

The enum numeric value on the wire for apiMethod.

getOsPolicyAssignment()

public abstract String getOsPolicyAssignment()

Reference to the OSPolicyAssignment API resource.

Format: projects/{project_number}/locations/{location}/osPolicyAssignments/{os_policy_assignment_id@revision_id}

string os_policy_assignment = 1 [(.google.api.resource_reference) = { ... }

Returns
TypeDescription
String

The osPolicyAssignment.

getOsPolicyAssignmentBytes()

public abstract ByteString getOsPolicyAssignmentBytes()

Reference to the OSPolicyAssignment API resource.

Format: projects/{project_number}/locations/{location}/osPolicyAssignments/{os_policy_assignment_id@revision_id}

string os_policy_assignment = 1 [(.google.api.resource_reference) = { ... }

Returns
TypeDescription
ByteString

The bytes for osPolicyAssignment.

getRolloutStartTime()

public abstract Timestamp getRolloutStartTime()

Rollout start time

.google.protobuf.Timestamp rollout_start_time = 4;

Returns
TypeDescription
Timestamp

The rolloutStartTime.

getRolloutStartTimeOrBuilder()

public abstract TimestampOrBuilder getRolloutStartTimeOrBuilder()

Rollout start time

.google.protobuf.Timestamp rollout_start_time = 4;

Returns
TypeDescription
TimestampOrBuilder

getRolloutState()

public abstract OSPolicyAssignmentOperationMetadata.RolloutState getRolloutState()

State of the rollout

.google.cloud.osconfig.v1.OSPolicyAssignmentOperationMetadata.RolloutState rollout_state = 3;

Returns
TypeDescription
OSPolicyAssignmentOperationMetadata.RolloutState

The rolloutState.

getRolloutStateValue()

public abstract int getRolloutStateValue()

State of the rollout

.google.cloud.osconfig.v1.OSPolicyAssignmentOperationMetadata.RolloutState rollout_state = 3;

Returns
TypeDescription
int

The enum numeric value on the wire for rolloutState.

getRolloutUpdateTime()

public abstract Timestamp getRolloutUpdateTime()

Rollout update time

.google.protobuf.Timestamp rollout_update_time = 5;

Returns
TypeDescription
Timestamp

The rolloutUpdateTime.

getRolloutUpdateTimeOrBuilder()

public abstract TimestampOrBuilder getRolloutUpdateTimeOrBuilder()

Rollout update time

.google.protobuf.Timestamp rollout_update_time = 5;

Returns
TypeDescription
TimestampOrBuilder

hasRolloutStartTime()

public abstract boolean hasRolloutStartTime()

Rollout start time

.google.protobuf.Timestamp rollout_start_time = 4;

Returns
TypeDescription
boolean

Whether the rolloutStartTime field is set.

hasRolloutUpdateTime()

public abstract boolean hasRolloutUpdateTime()

Rollout update time

.google.protobuf.Timestamp rollout_update_time = 5;

Returns
TypeDescription
boolean

Whether the rolloutUpdateTime field is set.