code: public final Finding setFindingState(FindingName name, Finding.State state, Timestamp startTime) {
  
      SetFindingStateRequest request =
          SetFindingStateRequest.newBuilder()
              .setName(name == null ? null : name.toString())
              .setState(state)
              .setStartTime(startTime)
              .build();
      return setFindingState(request);
    }
docs: Updates the state of a finding.
  
  <p>Sample code:
  
  <pre><code>
  try (SecurityCenterClient securityCenterClient = SecurityCenterClient.create()) {
  FindingName name = FindingName.of("[ORGANIZATION]", "[SOURCE]", "[FINDING]");
  Finding.State state = Finding.State.STATE_UNSPECIFIED;
  Timestamp startTime = Timestamp.newBuilder().build();
  Finding response = securityCenterClient.setFindingState(name, state, startTime);
  }
  </code></pre>
  
  @param name The relative resource name of the finding. See:
  https://cloud.google.com/apis/design/resource_names#relative_resource_name Example:
  "organizations/123/sources/456/finding/789".
  @param state The desired State of the finding.
  @param startTime The time at which the updated state takes effect.
  @throws com.google.api.gax.rpc.ApiException if the remote call fails