Reference documentation and code samples for the Google Cloud Dataproc V1 Client class DiagnoseClusterRequest.
A request to collect cluster diagnostic information.
Generated from protobuf message google.cloud.dataproc.v1.DiagnoseClusterRequest
Namespace
Google \ Cloud \ Dataproc \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ project_id
string
Required. The ID of the Google Cloud Platform project that the cluster belongs to.
↳ region
string
Required. The Dataproc region in which to handle the request.
↳ cluster_name
string
Required. The cluster name.
↳ tarball_gcs_dir
string
Optional. The output Cloud Storage directory for the diagnostic tarball. If not specified, a task-specific directory in the cluster's staging bucket will be used.
↳ diagnosis_interval
Google\Type\Interval
Optional. Time interval in which diagnosis should be carried out on the cluster.
↳ jobs
array
Optional. Specifies a list of jobs on which diagnosis is to be performed. Format: projects/{project}/regions/{region}/jobs/{job}
↳ yarn_application_ids
array
Optional. Specifies a list of yarn applications on which diagnosis is to be performed.
getProjectId
Required. The ID of the Google Cloud Platform project that the cluster belongs to.
string
setProjectId
Required. The ID of the Google Cloud Platform project that the cluster belongs to.
var
string
$this
getRegion
Required. The Dataproc region in which to handle the request.
string
setRegion
Required. The Dataproc region in which to handle the request.
var
string
$this
getClusterName
Required. The cluster name.
string
setClusterName
Required. The cluster name.
var
string
$this
getTarballGcsDir
Optional. The output Cloud Storage directory for the diagnostic tarball. If not specified, a task-specific directory in the cluster's staging bucket will be used.
string
setTarballGcsDir
Optional. The output Cloud Storage directory for the diagnostic tarball. If not specified, a task-specific directory in the cluster's staging bucket will be used.
var
string
$this
getDiagnosisInterval
Optional. Time interval in which diagnosis should be carried out on the cluster.
hasDiagnosisInterval
clearDiagnosisInterval
setDiagnosisInterval
Optional. Time interval in which diagnosis should be carried out on the cluster.
$this
getJobs
Optional. Specifies a list of jobs on which diagnosis is to be performed.
Format: projects/{project}/regions/{region}/jobs/{job}
setJobs
Optional. Specifies a list of jobs on which diagnosis is to be performed.
Format: projects/{project}/regions/{region}/jobs/{job}
var
string[]
$this
getYarnApplicationIds
Optional. Specifies a list of yarn applications on which diagnosis is to be performed.
setYarnApplicationIds
Optional. Specifies a list of yarn applications on which diagnosis is to be performed.
var
string[]
$this
static::build
projectId
string
Required. The ID of the Google Cloud Platform project that the cluster belongs to.
region
string
Required. The Dataproc region in which to handle the request.
clusterName
string
Required. The cluster name.