Interface OSPolicyAssignmentOperationMetadataOrBuilder

    • Method Detail

      • getOsPolicyAssignment

        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:
        The osPolicyAssignment.
      • getOsPolicyAssignmentBytes

        com.google.protobuf.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:
        The bytes for osPolicyAssignment.
      • getApiMethodValue

        int getApiMethodValue()
         The OS policy assignment API method.
         
        .google.cloud.osconfig.v1.OSPolicyAssignmentOperationMetadata.APIMethod api_method = 2;
        Returns:
        The enum numeric value on the wire for apiMethod.
      • getApiMethod

        OSPolicyAssignmentOperationMetadata.APIMethod getApiMethod()
         The OS policy assignment API method.
         
        .google.cloud.osconfig.v1.OSPolicyAssignmentOperationMetadata.APIMethod api_method = 2;
        Returns:
        The apiMethod.
      • getRolloutStateValue

        int getRolloutStateValue()
         State of the rollout
         
        .google.cloud.osconfig.v1.OSPolicyAssignmentOperationMetadata.RolloutState rollout_state = 3;
        Returns:
        The enum numeric value on the wire for rolloutState.
      • hasRolloutStartTime

        boolean hasRolloutStartTime()
         Rollout start time
         
        .google.protobuf.Timestamp rollout_start_time = 4;
        Returns:
        Whether the rolloutStartTime field is set.
      • getRolloutStartTime

        com.google.protobuf.Timestamp getRolloutStartTime()
         Rollout start time
         
        .google.protobuf.Timestamp rollout_start_time = 4;
        Returns:
        The rolloutStartTime.
      • getRolloutStartTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getRolloutStartTimeOrBuilder()
         Rollout start time
         
        .google.protobuf.Timestamp rollout_start_time = 4;
      • hasRolloutUpdateTime

        boolean hasRolloutUpdateTime()
         Rollout update time
         
        .google.protobuf.Timestamp rollout_update_time = 5;
        Returns:
        Whether the rolloutUpdateTime field is set.
      • getRolloutUpdateTime

        com.google.protobuf.Timestamp getRolloutUpdateTime()
         Rollout update time
         
        .google.protobuf.Timestamp rollout_update_time = 5;
        Returns:
        The rolloutUpdateTime.
      • getRolloutUpdateTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getRolloutUpdateTimeOrBuilder()
         Rollout update time
         
        .google.protobuf.Timestamp rollout_update_time = 5;