Initial commit

This commit is contained in:
Local Administrator
2025-04-18 10:32:42 +02:00
commit b83134aca3
29643 changed files with 3045897 additions and 0 deletions
@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class AliasContext extends \Google\Model
{
/**
* @var string
*/
public $kind;
/**
* @var string
*/
public $name;
/**
* @param string
*/
public function setKind($kind)
{
$this->kind = $kind;
}
/**
* @return string
*/
public function getKind()
{
return $this->kind;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AliasContext::class, 'Google_Service_ContainerAnalysis_AliasContext');
@@ -0,0 +1,45 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class AnalysisCompleted extends \Google\Collection
{
protected $collection_key = 'analysisType';
/**
* @var string[]
*/
public $analysisType;
/**
* @param string[]
*/
public function setAnalysisType($analysisType)
{
$this->analysisType = $analysisType;
}
/**
* @return string[]
*/
public function getAnalysisType()
{
return $this->analysisType;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AnalysisCompleted::class, 'Google_Service_ContainerAnalysis_AnalysisCompleted');
@@ -0,0 +1,81 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class Artifact extends \Google\Collection
{
protected $collection_key = 'names';
/**
* @var string
*/
public $checksum;
/**
* @var string
*/
public $id;
/**
* @var string[]
*/
public $names;
/**
* @param string
*/
public function setChecksum($checksum)
{
$this->checksum = $checksum;
}
/**
* @return string
*/
public function getChecksum()
{
return $this->checksum;
}
/**
* @param string
*/
public function setId($id)
{
$this->id = $id;
}
/**
* @return string
*/
public function getId()
{
return $this->id;
}
/**
* @param string[]
*/
public function setNames($names)
{
$this->names = $names;
}
/**
* @return string[]
*/
public function getNames()
{
return $this->names;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Artifact::class, 'Google_Service_ContainerAnalysis_Artifact');
@@ -0,0 +1,35 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ArtifactHashes extends \Google\Model
{
public $sha256;
public function setSha256($sha256)
{
$this->sha256 = $sha256;
}
public function getSha256()
{
return $this->sha256;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ArtifactHashes::class, 'Google_Service_ContainerAnalysis_ArtifactHashes');
@@ -0,0 +1,36 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ArtifactRule extends \Google\Collection
{
protected $collection_key = 'artifactRule';
public $artifactRule;
public function setArtifactRule($artifactRule)
{
$this->artifactRule = $artifactRule;
}
public function getArtifactRule()
{
return $this->artifactRule;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ArtifactRule::class, 'Google_Service_ContainerAnalysis_ArtifactRule');
@@ -0,0 +1,183 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class Assessment extends \Google\Collection
{
protected $collection_key = 'remediations';
/**
* @var string
*/
public $cve;
/**
* @var string[]
*/
public $impacts;
protected $justificationType = Justification::class;
protected $justificationDataType = '';
/**
* @var string
*/
public $longDescription;
protected $relatedUrisType = RelatedUrl::class;
protected $relatedUrisDataType = 'array';
protected $remediationsType = Remediation::class;
protected $remediationsDataType = 'array';
/**
* @var string
*/
public $shortDescription;
/**
* @var string
*/
public $state;
/**
* @var string
*/
public $vulnerabilityId;
/**
* @param string
*/
public function setCve($cve)
{
$this->cve = $cve;
}
/**
* @return string
*/
public function getCve()
{
return $this->cve;
}
/**
* @param string[]
*/
public function setImpacts($impacts)
{
$this->impacts = $impacts;
}
/**
* @return string[]
*/
public function getImpacts()
{
return $this->impacts;
}
/**
* @param Justification
*/
public function setJustification(Justification $justification)
{
$this->justification = $justification;
}
/**
* @return Justification
*/
public function getJustification()
{
return $this->justification;
}
/**
* @param string
*/
public function setLongDescription($longDescription)
{
$this->longDescription = $longDescription;
}
/**
* @return string
*/
public function getLongDescription()
{
return $this->longDescription;
}
/**
* @param RelatedUrl[]
*/
public function setRelatedUris($relatedUris)
{
$this->relatedUris = $relatedUris;
}
/**
* @return RelatedUrl[]
*/
public function getRelatedUris()
{
return $this->relatedUris;
}
/**
* @param Remediation[]
*/
public function setRemediations($remediations)
{
$this->remediations = $remediations;
}
/**
* @return Remediation[]
*/
public function getRemediations()
{
return $this->remediations;
}
/**
* @param string
*/
public function setShortDescription($shortDescription)
{
$this->shortDescription = $shortDescription;
}
/**
* @return string
*/
public function getShortDescription()
{
return $this->shortDescription;
}
/**
* @param string
*/
public function setState($state)
{
$this->state = $state;
}
/**
* @return string
*/
public function getState()
{
return $this->state;
}
/**
* @param string
*/
public function setVulnerabilityId($vulnerabilityId)
{
$this->vulnerabilityId = $vulnerabilityId;
}
/**
* @return string
*/
public function getVulnerabilityId()
{
return $this->vulnerabilityId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Assessment::class, 'Google_Service_ContainerAnalysis_Assessment');
@@ -0,0 +1,58 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class Attestation extends \Google\Model
{
protected $genericSignedAttestationType = GenericSignedAttestation::class;
protected $genericSignedAttestationDataType = '';
protected $pgpSignedAttestationType = PgpSignedAttestation::class;
protected $pgpSignedAttestationDataType = '';
/**
* @param GenericSignedAttestation
*/
public function setGenericSignedAttestation(GenericSignedAttestation $genericSignedAttestation)
{
$this->genericSignedAttestation = $genericSignedAttestation;
}
/**
* @return GenericSignedAttestation
*/
public function getGenericSignedAttestation()
{
return $this->genericSignedAttestation;
}
/**
* @param PgpSignedAttestation
*/
public function setPgpSignedAttestation(PgpSignedAttestation $pgpSignedAttestation)
{
$this->pgpSignedAttestation = $pgpSignedAttestation;
}
/**
* @return PgpSignedAttestation
*/
public function getPgpSignedAttestation()
{
return $this->pgpSignedAttestation;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Attestation::class, 'Google_Service_ContainerAnalysis_Attestation');
@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class AttestationNote extends \Google\Model
{
protected $hintType = Hint::class;
protected $hintDataType = '';
/**
* @param Hint
*/
public function setHint(Hint $hint)
{
$this->hint = $hint;
}
/**
* @return Hint
*/
public function getHint()
{
return $this->hint;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AttestationNote::class, 'Google_Service_ContainerAnalysis_AttestationNote');
@@ -0,0 +1,77 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class AttestationOccurrence extends \Google\Collection
{
protected $collection_key = 'signatures';
protected $jwtsType = Jwt::class;
protected $jwtsDataType = 'array';
/**
* @var string
*/
public $serializedPayload;
protected $signaturesType = Signature::class;
protected $signaturesDataType = 'array';
/**
* @param Jwt[]
*/
public function setJwts($jwts)
{
$this->jwts = $jwts;
}
/**
* @return Jwt[]
*/
public function getJwts()
{
return $this->jwts;
}
/**
* @param string
*/
public function setSerializedPayload($serializedPayload)
{
$this->serializedPayload = $serializedPayload;
}
/**
* @return string
*/
public function getSerializedPayload()
{
return $this->serializedPayload;
}
/**
* @param Signature[]
*/
public function setSignatures($signatures)
{
$this->signatures = $signatures;
}
/**
* @return Signature[]
*/
public function getSignatures()
{
return $this->signatures;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AttestationOccurrence::class, 'Google_Service_ContainerAnalysis_AttestationOccurrence');
@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class Authority extends \Google\Model
{
protected $hintType = Hint::class;
protected $hintDataType = '';
/**
* @param Hint
*/
public function setHint(Hint $hint)
{
$this->hint = $hint;
}
/**
* @return Hint
*/
public function getHint()
{
return $this->hint;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Authority::class, 'Google_Service_ContainerAnalysis_Authority');
@@ -0,0 +1,51 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class Basis extends \Google\Model
{
protected $fingerprintType = Fingerprint::class;
protected $fingerprintDataType = '';
public $resourceUrl;
/**
* @param Fingerprint
*/
public function setFingerprint(Fingerprint $fingerprint)
{
$this->fingerprint = $fingerprint;
}
/**
* @return Fingerprint
*/
public function getFingerprint()
{
return $this->fingerprint;
}
public function setResourceUrl($resourceUrl)
{
$this->resourceUrl = $resourceUrl;
}
public function getResourceUrl()
{
return $this->resourceUrl;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Basis::class, 'Google_Service_ContainerAnalysis_Basis');
@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class BatchCreateNotesRequest extends \Google\Model
{
protected $notesType = Note::class;
protected $notesDataType = 'map';
/**
* @param Note[]
*/
public function setNotes($notes)
{
$this->notes = $notes;
}
/**
* @return Note[]
*/
public function getNotes()
{
return $this->notes;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BatchCreateNotesRequest::class, 'Google_Service_ContainerAnalysis_BatchCreateNotesRequest');
@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class BatchCreateNotesResponse extends \Google\Collection
{
protected $collection_key = 'notes';
protected $notesType = Note::class;
protected $notesDataType = 'array';
/**
* @param Note[]
*/
public function setNotes($notes)
{
$this->notes = $notes;
}
/**
* @return Note[]
*/
public function getNotes()
{
return $this->notes;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BatchCreateNotesResponse::class, 'Google_Service_ContainerAnalysis_BatchCreateNotesResponse');
@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class BatchCreateOccurrencesRequest extends \Google\Collection
{
protected $collection_key = 'occurrences';
protected $occurrencesType = Occurrence::class;
protected $occurrencesDataType = 'array';
/**
* @param Occurrence[]
*/
public function setOccurrences($occurrences)
{
$this->occurrences = $occurrences;
}
/**
* @return Occurrence[]
*/
public function getOccurrences()
{
return $this->occurrences;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BatchCreateOccurrencesRequest::class, 'Google_Service_ContainerAnalysis_BatchCreateOccurrencesRequest');
@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class BatchCreateOccurrencesResponse extends \Google\Collection
{
protected $collection_key = 'occurrences';
protected $occurrencesType = Occurrence::class;
protected $occurrencesDataType = 'array';
/**
* @param Occurrence[]
*/
public function setOccurrences($occurrences)
{
$this->occurrences = $occurrences;
}
/**
* @return Occurrence[]
*/
public function getOccurrences()
{
return $this->occurrences;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BatchCreateOccurrencesResponse::class, 'Google_Service_ContainerAnalysis_BatchCreateOccurrencesResponse');
@@ -0,0 +1,79 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class Binding extends \Google\Collection
{
protected $collection_key = 'members';
protected $conditionType = Expr::class;
protected $conditionDataType = '';
/**
* @var string[]
*/
public $members;
/**
* @var string
*/
public $role;
/**
* @param Expr
*/
public function setCondition(Expr $condition)
{
$this->condition = $condition;
}
/**
* @return Expr
*/
public function getCondition()
{
return $this->condition;
}
/**
* @param string[]
*/
public function setMembers($members)
{
$this->members = $members;
}
/**
* @return string[]
*/
public function getMembers()
{
return $this->members;
}
/**
* @param string
*/
public function setRole($role)
{
$this->role = $role;
}
/**
* @return string
*/
public function getRole()
{
return $this->role;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Binding::class, 'Google_Service_ContainerAnalysis_Binding');
@@ -0,0 +1,51 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class Build extends \Google\Model
{
public $builderVersion;
protected $signatureType = BuildSignature::class;
protected $signatureDataType = '';
public function setBuilderVersion($builderVersion)
{
$this->builderVersion = $builderVersion;
}
public function getBuilderVersion()
{
return $this->builderVersion;
}
/**
* @param BuildSignature
*/
public function setSignature(BuildSignature $signature)
{
$this->signature = $signature;
}
/**
* @return BuildSignature
*/
public function getSignature()
{
return $this->signature;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Build::class, 'Google_Service_ContainerAnalysis_Build');
@@ -0,0 +1,97 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class BuildDefinition extends \Google\Collection
{
protected $collection_key = 'resolvedDependencies';
/**
* @var string
*/
public $buildType;
/**
* @var array[]
*/
public $externalParameters;
/**
* @var array[]
*/
public $internalParameters;
protected $resolvedDependenciesType = ResourceDescriptor::class;
protected $resolvedDependenciesDataType = 'array';
/**
* @param string
*/
public function setBuildType($buildType)
{
$this->buildType = $buildType;
}
/**
* @return string
*/
public function getBuildType()
{
return $this->buildType;
}
/**
* @param array[]
*/
public function setExternalParameters($externalParameters)
{
$this->externalParameters = $externalParameters;
}
/**
* @return array[]
*/
public function getExternalParameters()
{
return $this->externalParameters;
}
/**
* @param array[]
*/
public function setInternalParameters($internalParameters)
{
$this->internalParameters = $internalParameters;
}
/**
* @return array[]
*/
public function getInternalParameters()
{
return $this->internalParameters;
}
/**
* @param ResourceDescriptor[]
*/
public function setResolvedDependencies($resolvedDependencies)
{
$this->resolvedDependencies = $resolvedDependencies;
}
/**
* @return ResourceDescriptor[]
*/
public function getResolvedDependencies()
{
return $this->resolvedDependencies;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BuildDefinition::class, 'Google_Service_ContainerAnalysis_BuildDefinition');
@@ -0,0 +1,80 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class BuildMetadata extends \Google\Model
{
/**
* @var string
*/
public $finishedOn;
/**
* @var string
*/
public $invocationId;
/**
* @var string
*/
public $startedOn;
/**
* @param string
*/
public function setFinishedOn($finishedOn)
{
$this->finishedOn = $finishedOn;
}
/**
* @return string
*/
public function getFinishedOn()
{
return $this->finishedOn;
}
/**
* @param string
*/
public function setInvocationId($invocationId)
{
$this->invocationId = $invocationId;
}
/**
* @return string
*/
public function getInvocationId()
{
return $this->invocationId;
}
/**
* @param string
*/
public function setStartedOn($startedOn)
{
$this->startedOn = $startedOn;
}
/**
* @return string
*/
public function getStartedOn()
{
return $this->startedOn;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BuildMetadata::class, 'Google_Service_ContainerAnalysis_BuildMetadata');
@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class BuildNote extends \Google\Model
{
/**
* @var string
*/
public $builderVersion;
/**
* @param string
*/
public function setBuilderVersion($builderVersion)
{
$this->builderVersion = $builderVersion;
}
/**
* @return string
*/
public function getBuilderVersion()
{
return $this->builderVersion;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BuildNote::class, 'Google_Service_ContainerAnalysis_BuildNote');
@@ -0,0 +1,108 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class BuildOccurrence extends \Google\Model
{
protected $inTotoSlsaProvenanceV1Type = InTotoSlsaProvenanceV1::class;
protected $inTotoSlsaProvenanceV1DataType = '';
protected $intotoProvenanceType = InTotoProvenance::class;
protected $intotoProvenanceDataType = '';
protected $intotoStatementType = InTotoStatement::class;
protected $intotoStatementDataType = '';
protected $provenanceType = BuildProvenance::class;
protected $provenanceDataType = '';
/**
* @var string
*/
public $provenanceBytes;
/**
* @param InTotoSlsaProvenanceV1
*/
public function setInTotoSlsaProvenanceV1(InTotoSlsaProvenanceV1 $inTotoSlsaProvenanceV1)
{
$this->inTotoSlsaProvenanceV1 = $inTotoSlsaProvenanceV1;
}
/**
* @return InTotoSlsaProvenanceV1
*/
public function getInTotoSlsaProvenanceV1()
{
return $this->inTotoSlsaProvenanceV1;
}
/**
* @param InTotoProvenance
*/
public function setIntotoProvenance(InTotoProvenance $intotoProvenance)
{
$this->intotoProvenance = $intotoProvenance;
}
/**
* @return InTotoProvenance
*/
public function getIntotoProvenance()
{
return $this->intotoProvenance;
}
/**
* @param InTotoStatement
*/
public function setIntotoStatement(InTotoStatement $intotoStatement)
{
$this->intotoStatement = $intotoStatement;
}
/**
* @return InTotoStatement
*/
public function getIntotoStatement()
{
return $this->intotoStatement;
}
/**
* @param BuildProvenance
*/
public function setProvenance(BuildProvenance $provenance)
{
$this->provenance = $provenance;
}
/**
* @return BuildProvenance
*/
public function getProvenance()
{
return $this->provenance;
}
/**
* @param string
*/
public function setProvenanceBytes($provenanceBytes)
{
$this->provenanceBytes = $provenanceBytes;
}
/**
* @return string
*/
public function getProvenanceBytes()
{
return $this->provenanceBytes;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BuildOccurrence::class, 'Google_Service_ContainerAnalysis_BuildOccurrence');
@@ -0,0 +1,255 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class BuildProvenance extends \Google\Collection
{
protected $collection_key = 'commands';
/**
* @var string[]
*/
public $buildOptions;
/**
* @var string
*/
public $builderVersion;
protected $builtArtifactsType = Artifact::class;
protected $builtArtifactsDataType = 'array';
protected $commandsType = Command::class;
protected $commandsDataType = 'array';
/**
* @var string
*/
public $createTime;
/**
* @var string
*/
public $creator;
/**
* @var string
*/
public $endTime;
/**
* @var string
*/
public $id;
/**
* @var string
*/
public $logsUri;
/**
* @var string
*/
public $projectId;
protected $sourceProvenanceType = Source::class;
protected $sourceProvenanceDataType = '';
/**
* @var string
*/
public $startTime;
/**
* @var string
*/
public $triggerId;
/**
* @param string[]
*/
public function setBuildOptions($buildOptions)
{
$this->buildOptions = $buildOptions;
}
/**
* @return string[]
*/
public function getBuildOptions()
{
return $this->buildOptions;
}
/**
* @param string
*/
public function setBuilderVersion($builderVersion)
{
$this->builderVersion = $builderVersion;
}
/**
* @return string
*/
public function getBuilderVersion()
{
return $this->builderVersion;
}
/**
* @param Artifact[]
*/
public function setBuiltArtifacts($builtArtifacts)
{
$this->builtArtifacts = $builtArtifacts;
}
/**
* @return Artifact[]
*/
public function getBuiltArtifacts()
{
return $this->builtArtifacts;
}
/**
* @param Command[]
*/
public function setCommands($commands)
{
$this->commands = $commands;
}
/**
* @return Command[]
*/
public function getCommands()
{
return $this->commands;
}
/**
* @param string
*/
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
/**
* @return string
*/
public function getCreateTime()
{
return $this->createTime;
}
/**
* @param string
*/
public function setCreator($creator)
{
$this->creator = $creator;
}
/**
* @return string
*/
public function getCreator()
{
return $this->creator;
}
/**
* @param string
*/
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
/**
* @return string
*/
public function getEndTime()
{
return $this->endTime;
}
/**
* @param string
*/
public function setId($id)
{
$this->id = $id;
}
/**
* @return string
*/
public function getId()
{
return $this->id;
}
/**
* @param string
*/
public function setLogsUri($logsUri)
{
$this->logsUri = $logsUri;
}
/**
* @return string
*/
public function getLogsUri()
{
return $this->logsUri;
}
/**
* @param string
*/
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
/**
* @return string
*/
public function getProjectId()
{
return $this->projectId;
}
/**
* @param Source
*/
public function setSourceProvenance(Source $sourceProvenance)
{
$this->sourceProvenance = $sourceProvenance;
}
/**
* @return Source
*/
public function getSourceProvenance()
{
return $this->sourceProvenance;
}
/**
* @param string
*/
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
/**
* @return string
*/
public function getStartTime()
{
return $this->startTime;
}
/**
* @param string
*/
public function setTriggerId($triggerId)
{
$this->triggerId = $triggerId;
}
/**
* @return string
*/
public function getTriggerId()
{
return $this->triggerId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BuildProvenance::class, 'Google_Service_ContainerAnalysis_BuildProvenance');
@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class BuildSignature extends \Google\Model
{
public $keyId;
public $keyType;
public $publicKey;
public $signature;
public function setKeyId($keyId)
{
$this->keyId = $keyId;
}
public function getKeyId()
{
return $this->keyId;
}
public function setKeyType($keyType)
{
$this->keyType = $keyType;
}
public function getKeyType()
{
return $this->keyType;
}
public function setPublicKey($publicKey)
{
$this->publicKey = $publicKey;
}
public function getPublicKey()
{
return $this->publicKey;
}
public function setSignature($signature)
{
$this->signature = $signature;
}
public function getSignature()
{
return $this->signature;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BuildSignature::class, 'Google_Service_ContainerAnalysis_BuildSignature');
@@ -0,0 +1,345 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class BuildStep extends \Google\Collection
{
protected $collection_key = 'waitFor';
/**
* @var int[]
*/
public $allowExitCodes;
/**
* @var bool
*/
public $allowFailure;
/**
* @var string[]
*/
public $args;
/**
* @var bool
*/
public $automapSubstitutions;
/**
* @var string
*/
public $dir;
/**
* @var string
*/
public $entrypoint;
/**
* @var string[]
*/
public $env;
/**
* @var int
*/
public $exitCode;
/**
* @var string
*/
public $id;
/**
* @var string
*/
public $name;
protected $pullTimingType = TimeSpan::class;
protected $pullTimingDataType = '';
/**
* @var string
*/
public $script;
/**
* @var string[]
*/
public $secretEnv;
/**
* @var string
*/
public $status;
/**
* @var string
*/
public $timeout;
protected $timingType = TimeSpan::class;
protected $timingDataType = '';
protected $volumesType = Volume::class;
protected $volumesDataType = 'array';
/**
* @var string[]
*/
public $waitFor;
/**
* @param int[]
*/
public function setAllowExitCodes($allowExitCodes)
{
$this->allowExitCodes = $allowExitCodes;
}
/**
* @return int[]
*/
public function getAllowExitCodes()
{
return $this->allowExitCodes;
}
/**
* @param bool
*/
public function setAllowFailure($allowFailure)
{
$this->allowFailure = $allowFailure;
}
/**
* @return bool
*/
public function getAllowFailure()
{
return $this->allowFailure;
}
/**
* @param string[]
*/
public function setArgs($args)
{
$this->args = $args;
}
/**
* @return string[]
*/
public function getArgs()
{
return $this->args;
}
/**
* @param bool
*/
public function setAutomapSubstitutions($automapSubstitutions)
{
$this->automapSubstitutions = $automapSubstitutions;
}
/**
* @return bool
*/
public function getAutomapSubstitutions()
{
return $this->automapSubstitutions;
}
/**
* @param string
*/
public function setDir($dir)
{
$this->dir = $dir;
}
/**
* @return string
*/
public function getDir()
{
return $this->dir;
}
/**
* @param string
*/
public function setEntrypoint($entrypoint)
{
$this->entrypoint = $entrypoint;
}
/**
* @return string
*/
public function getEntrypoint()
{
return $this->entrypoint;
}
/**
* @param string[]
*/
public function setEnv($env)
{
$this->env = $env;
}
/**
* @return string[]
*/
public function getEnv()
{
return $this->env;
}
/**
* @param int
*/
public function setExitCode($exitCode)
{
$this->exitCode = $exitCode;
}
/**
* @return int
*/
public function getExitCode()
{
return $this->exitCode;
}
/**
* @param string
*/
public function setId($id)
{
$this->id = $id;
}
/**
* @return string
*/
public function getId()
{
return $this->id;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param TimeSpan
*/
public function setPullTiming(TimeSpan $pullTiming)
{
$this->pullTiming = $pullTiming;
}
/**
* @return TimeSpan
*/
public function getPullTiming()
{
return $this->pullTiming;
}
/**
* @param string
*/
public function setScript($script)
{
$this->script = $script;
}
/**
* @return string
*/
public function getScript()
{
return $this->script;
}
/**
* @param string[]
*/
public function setSecretEnv($secretEnv)
{
$this->secretEnv = $secretEnv;
}
/**
* @return string[]
*/
public function getSecretEnv()
{
return $this->secretEnv;
}
/**
* @param string
*/
public function setStatus($status)
{
$this->status = $status;
}
/**
* @return string
*/
public function getStatus()
{
return $this->status;
}
/**
* @param string
*/
public function setTimeout($timeout)
{
$this->timeout = $timeout;
}
/**
* @return string
*/
public function getTimeout()
{
return $this->timeout;
}
/**
* @param TimeSpan
*/
public function setTiming(TimeSpan $timing)
{
$this->timing = $timing;
}
/**
* @return TimeSpan
*/
public function getTiming()
{
return $this->timing;
}
/**
* @param Volume[]
*/
public function setVolumes($volumes)
{
$this->volumes = $volumes;
}
/**
* @return Volume[]
*/
public function getVolumes()
{
return $this->volumes;
}
/**
* @param string[]
*/
public function setWaitFor($waitFor)
{
$this->waitFor = $waitFor;
}
/**
* @return string[]
*/
public function getWaitFor()
{
return $this->waitFor;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BuildStep::class, 'Google_Service_ContainerAnalysis_BuildStep');
@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class BuilderConfig extends \Google\Model
{
/**
* @var string
*/
public $id;
/**
* @param string
*/
public function setId($id)
{
$this->id = $id;
}
/**
* @return string
*/
public function getId()
{
return $this->id;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BuilderConfig::class, 'Google_Service_ContainerAnalysis_BuilderConfig');
@@ -0,0 +1,35 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ByProducts extends \Google\Model
{
public $customValues;
public function setCustomValues($customValues)
{
$this->customValues = $customValues;
}
public function getCustomValues()
{
return $this->customValues;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ByProducts::class, 'Google_Service_ContainerAnalysis_ByProducts');
@@ -0,0 +1,242 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class CVSS extends \Google\Model
{
/**
* @var string
*/
public $attackComplexity;
/**
* @var string
*/
public $attackVector;
/**
* @var string
*/
public $authentication;
/**
* @var string
*/
public $availabilityImpact;
/**
* @var float
*/
public $baseScore;
/**
* @var string
*/
public $confidentialityImpact;
/**
* @var float
*/
public $exploitabilityScore;
/**
* @var float
*/
public $impactScore;
/**
* @var string
*/
public $integrityImpact;
/**
* @var string
*/
public $privilegesRequired;
/**
* @var string
*/
public $scope;
/**
* @var string
*/
public $userInteraction;
/**
* @param string
*/
public function setAttackComplexity($attackComplexity)
{
$this->attackComplexity = $attackComplexity;
}
/**
* @return string
*/
public function getAttackComplexity()
{
return $this->attackComplexity;
}
/**
* @param string
*/
public function setAttackVector($attackVector)
{
$this->attackVector = $attackVector;
}
/**
* @return string
*/
public function getAttackVector()
{
return $this->attackVector;
}
/**
* @param string
*/
public function setAuthentication($authentication)
{
$this->authentication = $authentication;
}
/**
* @return string
*/
public function getAuthentication()
{
return $this->authentication;
}
/**
* @param string
*/
public function setAvailabilityImpact($availabilityImpact)
{
$this->availabilityImpact = $availabilityImpact;
}
/**
* @return string
*/
public function getAvailabilityImpact()
{
return $this->availabilityImpact;
}
/**
* @param float
*/
public function setBaseScore($baseScore)
{
$this->baseScore = $baseScore;
}
/**
* @return float
*/
public function getBaseScore()
{
return $this->baseScore;
}
/**
* @param string
*/
public function setConfidentialityImpact($confidentialityImpact)
{
$this->confidentialityImpact = $confidentialityImpact;
}
/**
* @return string
*/
public function getConfidentialityImpact()
{
return $this->confidentialityImpact;
}
/**
* @param float
*/
public function setExploitabilityScore($exploitabilityScore)
{
$this->exploitabilityScore = $exploitabilityScore;
}
/**
* @return float
*/
public function getExploitabilityScore()
{
return $this->exploitabilityScore;
}
/**
* @param float
*/
public function setImpactScore($impactScore)
{
$this->impactScore = $impactScore;
}
/**
* @return float
*/
public function getImpactScore()
{
return $this->impactScore;
}
/**
* @param string
*/
public function setIntegrityImpact($integrityImpact)
{
$this->integrityImpact = $integrityImpact;
}
/**
* @return string
*/
public function getIntegrityImpact()
{
return $this->integrityImpact;
}
/**
* @param string
*/
public function setPrivilegesRequired($privilegesRequired)
{
$this->privilegesRequired = $privilegesRequired;
}
/**
* @return string
*/
public function getPrivilegesRequired()
{
return $this->privilegesRequired;
}
/**
* @param string
*/
public function setScope($scope)
{
$this->scope = $scope;
}
/**
* @return string
*/
public function getScope()
{
return $this->scope;
}
/**
* @param string
*/
public function setUserInteraction($userInteraction)
{
$this->userInteraction = $userInteraction;
}
/**
* @return string
*/
public function getUserInteraction()
{
return $this->userInteraction;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CVSS::class, 'Google_Service_ContainerAnalysis_CVSS');
@@ -0,0 +1,224 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class CVSSv3 extends \Google\Model
{
/**
* @var string
*/
public $attackComplexity;
/**
* @var string
*/
public $attackVector;
/**
* @var string
*/
public $availabilityImpact;
/**
* @var float
*/
public $baseScore;
/**
* @var string
*/
public $confidentialityImpact;
/**
* @var float
*/
public $exploitabilityScore;
/**
* @var float
*/
public $impactScore;
/**
* @var string
*/
public $integrityImpact;
/**
* @var string
*/
public $privilegesRequired;
/**
* @var string
*/
public $scope;
/**
* @var string
*/
public $userInteraction;
/**
* @param string
*/
public function setAttackComplexity($attackComplexity)
{
$this->attackComplexity = $attackComplexity;
}
/**
* @return string
*/
public function getAttackComplexity()
{
return $this->attackComplexity;
}
/**
* @param string
*/
public function setAttackVector($attackVector)
{
$this->attackVector = $attackVector;
}
/**
* @return string
*/
public function getAttackVector()
{
return $this->attackVector;
}
/**
* @param string
*/
public function setAvailabilityImpact($availabilityImpact)
{
$this->availabilityImpact = $availabilityImpact;
}
/**
* @return string
*/
public function getAvailabilityImpact()
{
return $this->availabilityImpact;
}
/**
* @param float
*/
public function setBaseScore($baseScore)
{
$this->baseScore = $baseScore;
}
/**
* @return float
*/
public function getBaseScore()
{
return $this->baseScore;
}
/**
* @param string
*/
public function setConfidentialityImpact($confidentialityImpact)
{
$this->confidentialityImpact = $confidentialityImpact;
}
/**
* @return string
*/
public function getConfidentialityImpact()
{
return $this->confidentialityImpact;
}
/**
* @param float
*/
public function setExploitabilityScore($exploitabilityScore)
{
$this->exploitabilityScore = $exploitabilityScore;
}
/**
* @return float
*/
public function getExploitabilityScore()
{
return $this->exploitabilityScore;
}
/**
* @param float
*/
public function setImpactScore($impactScore)
{
$this->impactScore = $impactScore;
}
/**
* @return float
*/
public function getImpactScore()
{
return $this->impactScore;
}
/**
* @param string
*/
public function setIntegrityImpact($integrityImpact)
{
$this->integrityImpact = $integrityImpact;
}
/**
* @return string
*/
public function getIntegrityImpact()
{
return $this->integrityImpact;
}
/**
* @param string
*/
public function setPrivilegesRequired($privilegesRequired)
{
$this->privilegesRequired = $privilegesRequired;
}
/**
* @return string
*/
public function getPrivilegesRequired()
{
return $this->privilegesRequired;
}
/**
* @param string
*/
public function setScope($scope)
{
$this->scope = $scope;
}
/**
* @return string
*/
public function getScope()
{
return $this->scope;
}
/**
* @param string
*/
public function setUserInteraction($userInteraction)
{
$this->userInteraction = $userInteraction;
}
/**
* @return string
*/
public function getUserInteraction()
{
return $this->userInteraction;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CVSSv3::class, 'Google_Service_ContainerAnalysis_CVSSv3');
@@ -0,0 +1,25 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class CancelOperationRequest extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CancelOperationRequest::class, 'Google_Service_ContainerAnalysis_CancelOperationRequest');
@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class Category extends \Google\Model
{
/**
* @var string
*/
public $categoryId;
/**
* @var string
*/
public $name;
/**
* @param string
*/
public function setCategoryId($categoryId)
{
$this->categoryId = $categoryId;
}
/**
* @return string
*/
public function getCategoryId()
{
return $this->categoryId;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Category::class, 'Google_Service_ContainerAnalysis_Category');
@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class CisBenchmark extends \Google\Model
{
/**
* @var int
*/
public $profileLevel;
/**
* @var string
*/
public $severity;
/**
* @param int
*/
public function setProfileLevel($profileLevel)
{
$this->profileLevel = $profileLevel;
}
/**
* @return int
*/
public function getProfileLevel()
{
return $this->profileLevel;
}
/**
* @param string
*/
public function setSeverity($severity)
{
$this->severity = $severity;
}
/**
* @return string
*/
public function getSeverity()
{
return $this->severity;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CisBenchmark::class, 'Google_Service_ContainerAnalysis_CisBenchmark');
@@ -0,0 +1,76 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class CloudRepoSourceContext extends \Google\Model
{
protected $aliasContextType = AliasContext::class;
protected $aliasContextDataType = '';
protected $repoIdType = RepoId::class;
protected $repoIdDataType = '';
/**
* @var string
*/
public $revisionId;
/**
* @param AliasContext
*/
public function setAliasContext(AliasContext $aliasContext)
{
$this->aliasContext = $aliasContext;
}
/**
* @return AliasContext
*/
public function getAliasContext()
{
return $this->aliasContext;
}
/**
* @param RepoId
*/
public function setRepoId(RepoId $repoId)
{
$this->repoId = $repoId;
}
/**
* @return RepoId
*/
public function getRepoId()
{
return $this->repoId;
}
/**
* @param string
*/
public function setRevisionId($revisionId)
{
$this->revisionId = $revisionId;
}
/**
* @return string
*/
public function getRevisionId()
{
return $this->revisionId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CloudRepoSourceContext::class, 'Google_Service_ContainerAnalysis_CloudRepoSourceContext');
@@ -0,0 +1,25 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class CloudStorageLocation extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CloudStorageLocation::class, 'Google_Service_ContainerAnalysis_CloudStorageLocation');
@@ -0,0 +1,135 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class Command extends \Google\Collection
{
protected $collection_key = 'waitFor';
/**
* @var string[]
*/
public $args;
/**
* @var string
*/
public $dir;
/**
* @var string[]
*/
public $env;
/**
* @var string
*/
public $id;
/**
* @var string
*/
public $name;
/**
* @var string[]
*/
public $waitFor;
/**
* @param string[]
*/
public function setArgs($args)
{
$this->args = $args;
}
/**
* @return string[]
*/
public function getArgs()
{
return $this->args;
}
/**
* @param string
*/
public function setDir($dir)
{
$this->dir = $dir;
}
/**
* @return string
*/
public function getDir()
{
return $this->dir;
}
/**
* @param string[]
*/
public function setEnv($env)
{
$this->env = $env;
}
/**
* @return string[]
*/
public function getEnv()
{
return $this->env;
}
/**
* @param string
*/
public function setId($id)
{
$this->id = $id;
}
/**
* @return string
*/
public function getId()
{
return $this->id;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param string[]
*/
public function setWaitFor($waitFor)
{
$this->waitFor = $waitFor;
}
/**
* @return string[]
*/
public function getWaitFor()
{
return $this->waitFor;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Command::class, 'Google_Service_ContainerAnalysis_Command');
@@ -0,0 +1,80 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class Completeness extends \Google\Model
{
/**
* @var bool
*/
public $arguments;
/**
* @var bool
*/
public $environment;
/**
* @var bool
*/
public $materials;
/**
* @param bool
*/
public function setArguments($arguments)
{
$this->arguments = $arguments;
}
/**
* @return bool
*/
public function getArguments()
{
return $this->arguments;
}
/**
* @param bool
*/
public function setEnvironment($environment)
{
$this->environment = $environment;
}
/**
* @return bool
*/
public function getEnvironment()
{
return $this->environment;
}
/**
* @param bool
*/
public function setMaterials($materials)
{
$this->materials = $materials;
}
/**
* @return bool
*/
public function getMaterials()
{
return $this->materials;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Completeness::class, 'Google_Service_ContainerAnalysis_Completeness');
@@ -0,0 +1,167 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ComplianceNote extends \Google\Collection
{
protected $collection_key = 'version';
protected $cisBenchmarkType = CisBenchmark::class;
protected $cisBenchmarkDataType = '';
/**
* @var string
*/
public $description;
/**
* @var string
*/
public $impact;
/**
* @var string
*/
public $rationale;
/**
* @var string
*/
public $remediation;
/**
* @var string
*/
public $scanInstructions;
/**
* @var string
*/
public $title;
protected $versionType = ComplianceVersion::class;
protected $versionDataType = 'array';
/**
* @param CisBenchmark
*/
public function setCisBenchmark(CisBenchmark $cisBenchmark)
{
$this->cisBenchmark = $cisBenchmark;
}
/**
* @return CisBenchmark
*/
public function getCisBenchmark()
{
return $this->cisBenchmark;
}
/**
* @param string
*/
public function setDescription($description)
{
$this->description = $description;
}
/**
* @return string
*/
public function getDescription()
{
return $this->description;
}
/**
* @param string
*/
public function setImpact($impact)
{
$this->impact = $impact;
}
/**
* @return string
*/
public function getImpact()
{
return $this->impact;
}
/**
* @param string
*/
public function setRationale($rationale)
{
$this->rationale = $rationale;
}
/**
* @return string
*/
public function getRationale()
{
return $this->rationale;
}
/**
* @param string
*/
public function setRemediation($remediation)
{
$this->remediation = $remediation;
}
/**
* @return string
*/
public function getRemediation()
{
return $this->remediation;
}
/**
* @param string
*/
public function setScanInstructions($scanInstructions)
{
$this->scanInstructions = $scanInstructions;
}
/**
* @return string
*/
public function getScanInstructions()
{
return $this->scanInstructions;
}
/**
* @param string
*/
public function setTitle($title)
{
$this->title = $title;
}
/**
* @return string
*/
public function getTitle()
{
return $this->title;
}
/**
* @param ComplianceVersion[]
*/
public function setVersion($version)
{
$this->version = $version;
}
/**
* @return ComplianceVersion[]
*/
public function getVersion()
{
return $this->version;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ComplianceNote::class, 'Google_Service_ContainerAnalysis_ComplianceNote');
@@ -0,0 +1,77 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ComplianceOccurrence extends \Google\Collection
{
protected $collection_key = 'nonCompliantFiles';
/**
* @var string
*/
public $nonComplianceReason;
protected $nonCompliantFilesType = NonCompliantFile::class;
protected $nonCompliantFilesDataType = 'array';
protected $versionType = ComplianceVersion::class;
protected $versionDataType = '';
/**
* @param string
*/
public function setNonComplianceReason($nonComplianceReason)
{
$this->nonComplianceReason = $nonComplianceReason;
}
/**
* @return string
*/
public function getNonComplianceReason()
{
return $this->nonComplianceReason;
}
/**
* @param NonCompliantFile[]
*/
public function setNonCompliantFiles($nonCompliantFiles)
{
$this->nonCompliantFiles = $nonCompliantFiles;
}
/**
* @return NonCompliantFile[]
*/
public function getNonCompliantFiles()
{
return $this->nonCompliantFiles;
}
/**
* @param ComplianceVersion
*/
public function setVersion(ComplianceVersion $version)
{
$this->version = $version;
}
/**
* @return ComplianceVersion
*/
public function getVersion()
{
return $this->version;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ComplianceOccurrence::class, 'Google_Service_ContainerAnalysis_ComplianceOccurrence');
@@ -0,0 +1,80 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ComplianceVersion extends \Google\Model
{
/**
* @var string
*/
public $benchmarkDocument;
/**
* @var string
*/
public $cpeUri;
/**
* @var string
*/
public $version;
/**
* @param string
*/
public function setBenchmarkDocument($benchmarkDocument)
{
$this->benchmarkDocument = $benchmarkDocument;
}
/**
* @return string
*/
public function getBenchmarkDocument()
{
return $this->benchmarkDocument;
}
/**
* @param string
*/
public function setCpeUri($cpeUri)
{
$this->cpeUri = $cpeUri;
}
/**
* @return string
*/
public function getCpeUri()
{
return $this->cpeUri;
}
/**
* @param string
*/
public function setVersion($version)
{
$this->version = $version;
}
/**
* @return string
*/
public function getVersion()
{
return $this->version;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ComplianceVersion::class, 'Google_Service_ContainerAnalysis_ComplianceVersion');
@@ -0,0 +1,25 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisEmpty extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisEmpty::class, 'Google_Service_ContainerAnalysis_ContaineranalysisEmpty');
@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalConfig extends \Google\Model
{
/**
* @var bool
*/
public $approvalRequired;
/**
* @param bool
*/
public function setApprovalRequired($approvalRequired)
{
$this->approvalRequired = $approvalRequired;
}
/**
* @return bool
*/
public function getApprovalRequired()
{
return $this->approvalRequired;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalConfig::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalConfig');
@@ -0,0 +1,116 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalResult extends \Google\Model
{
/**
* @var string
*/
public $approvalTime;
/**
* @var string
*/
public $approverAccount;
/**
* @var string
*/
public $comment;
/**
* @var string
*/
public $decision;
/**
* @var string
*/
public $url;
/**
* @param string
*/
public function setApprovalTime($approvalTime)
{
$this->approvalTime = $approvalTime;
}
/**
* @return string
*/
public function getApprovalTime()
{
return $this->approvalTime;
}
/**
* @param string
*/
public function setApproverAccount($approverAccount)
{
$this->approverAccount = $approverAccount;
}
/**
* @return string
*/
public function getApproverAccount()
{
return $this->approverAccount;
}
/**
* @param string
*/
public function setComment($comment)
{
$this->comment = $comment;
}
/**
* @return string
*/
public function getComment()
{
return $this->comment;
}
/**
* @param string
*/
public function setDecision($decision)
{
$this->decision = $decision;
}
/**
* @return string
*/
public function getDecision()
{
return $this->decision;
}
/**
* @param string
*/
public function setUrl($url)
{
$this->url = $url;
}
/**
* @return string
*/
public function getUrl()
{
return $this->url;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalResult::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalResult');
@@ -0,0 +1,109 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1Artifacts extends \Google\Collection
{
protected $collection_key = 'pythonPackages';
/**
* @var string[]
*/
public $images;
protected $mavenArtifactsType = ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsMavenArtifact::class;
protected $mavenArtifactsDataType = 'array';
protected $npmPackagesType = ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsNpmPackage::class;
protected $npmPackagesDataType = 'array';
protected $objectsType = ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsArtifactObjects::class;
protected $objectsDataType = '';
protected $pythonPackagesType = ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsPythonPackage::class;
protected $pythonPackagesDataType = 'array';
/**
* @param string[]
*/
public function setImages($images)
{
$this->images = $images;
}
/**
* @return string[]
*/
public function getImages()
{
return $this->images;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsMavenArtifact[]
*/
public function setMavenArtifacts($mavenArtifacts)
{
$this->mavenArtifacts = $mavenArtifacts;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsMavenArtifact[]
*/
public function getMavenArtifacts()
{
return $this->mavenArtifacts;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsNpmPackage[]
*/
public function setNpmPackages($npmPackages)
{
$this->npmPackages = $npmPackages;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsNpmPackage[]
*/
public function getNpmPackages()
{
return $this->npmPackages;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsArtifactObjects
*/
public function setObjects(ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsArtifactObjects $objects)
{
$this->objects = $objects;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsArtifactObjects
*/
public function getObjects()
{
return $this->objects;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsPythonPackage[]
*/
public function setPythonPackages($pythonPackages)
{
$this->pythonPackages = $pythonPackages;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsPythonPackage[]
*/
public function getPythonPackages()
{
return $this->pythonPackages;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1Artifacts::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1Artifacts');
@@ -0,0 +1,79 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsArtifactObjects extends \Google\Collection
{
protected $collection_key = 'paths';
/**
* @var string
*/
public $location;
/**
* @var string[]
*/
public $paths;
protected $timingType = ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan::class;
protected $timingDataType = '';
/**
* @param string
*/
public function setLocation($location)
{
$this->location = $location;
}
/**
* @return string
*/
public function getLocation()
{
return $this->location;
}
/**
* @param string[]
*/
public function setPaths($paths)
{
$this->paths = $paths;
}
/**
* @return string[]
*/
public function getPaths()
{
return $this->paths;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan
*/
public function setTiming(ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan $timing)
{
$this->timing = $timing;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan
*/
public function getTiming()
{
return $this->timing;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsArtifactObjects::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsArtifactObjects');
@@ -0,0 +1,116 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsMavenArtifact extends \Google\Model
{
/**
* @var string
*/
public $artifactId;
/**
* @var string
*/
public $groupId;
/**
* @var string
*/
public $path;
/**
* @var string
*/
public $repository;
/**
* @var string
*/
public $version;
/**
* @param string
*/
public function setArtifactId($artifactId)
{
$this->artifactId = $artifactId;
}
/**
* @return string
*/
public function getArtifactId()
{
return $this->artifactId;
}
/**
* @param string
*/
public function setGroupId($groupId)
{
$this->groupId = $groupId;
}
/**
* @return string
*/
public function getGroupId()
{
return $this->groupId;
}
/**
* @param string
*/
public function setPath($path)
{
$this->path = $path;
}
/**
* @return string
*/
public function getPath()
{
return $this->path;
}
/**
* @param string
*/
public function setRepository($repository)
{
$this->repository = $repository;
}
/**
* @return string
*/
public function getRepository()
{
return $this->repository;
}
/**
* @param string
*/
public function setVersion($version)
{
$this->version = $version;
}
/**
* @return string
*/
public function getVersion()
{
return $this->version;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsMavenArtifact::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsMavenArtifact');
@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsNpmPackage extends \Google\Model
{
/**
* @var string
*/
public $packagePath;
/**
* @var string
*/
public $repository;
/**
* @param string
*/
public function setPackagePath($packagePath)
{
$this->packagePath = $packagePath;
}
/**
* @return string
*/
public function getPackagePath()
{
return $this->packagePath;
}
/**
* @param string
*/
public function setRepository($repository)
{
$this->repository = $repository;
}
/**
* @return string
*/
public function getRepository()
{
return $this->repository;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsNpmPackage::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsNpmPackage');
@@ -0,0 +1,63 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsPythonPackage extends \Google\Collection
{
protected $collection_key = 'paths';
/**
* @var string[]
*/
public $paths;
/**
* @var string
*/
public $repository;
/**
* @param string[]
*/
public function setPaths($paths)
{
$this->paths = $paths;
}
/**
* @return string[]
*/
public function getPaths()
{
return $this->paths;
}
/**
* @param string
*/
public function setRepository($repository)
{
$this->repository = $repository;
}
/**
* @return string
*/
public function getRepository()
{
return $this->repository;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsPythonPackage::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsPythonPackage');
@@ -0,0 +1,541 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1Build extends \Google\Collection
{
protected $collection_key = 'warnings';
protected $approvalType = ContaineranalysisGoogleDevtoolsCloudbuildV1BuildApproval::class;
protected $approvalDataType = '';
protected $artifactsType = ContaineranalysisGoogleDevtoolsCloudbuildV1Artifacts::class;
protected $artifactsDataType = '';
protected $availableSecretsType = ContaineranalysisGoogleDevtoolsCloudbuildV1Secrets::class;
protected $availableSecretsDataType = '';
/**
* @var string
*/
public $buildTriggerId;
/**
* @var string
*/
public $createTime;
protected $failureInfoType = ContaineranalysisGoogleDevtoolsCloudbuildV1BuildFailureInfo::class;
protected $failureInfoDataType = '';
/**
* @var string
*/
public $finishTime;
protected $gitConfigType = ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig::class;
protected $gitConfigDataType = '';
/**
* @var string
*/
public $id;
/**
* @var string[]
*/
public $images;
/**
* @var string
*/
public $logUrl;
/**
* @var string
*/
public $logsBucket;
/**
* @var string
*/
public $name;
protected $optionsType = ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions::class;
protected $optionsDataType = '';
/**
* @var string
*/
public $projectId;
/**
* @var string
*/
public $queueTtl;
protected $resultsType = ContaineranalysisGoogleDevtoolsCloudbuildV1Results::class;
protected $resultsDataType = '';
protected $secretsType = ContaineranalysisGoogleDevtoolsCloudbuildV1Secret::class;
protected $secretsDataType = 'array';
/**
* @var string
*/
public $serviceAccount;
protected $sourceType = ContaineranalysisGoogleDevtoolsCloudbuildV1Source::class;
protected $sourceDataType = '';
protected $sourceProvenanceType = ContaineranalysisGoogleDevtoolsCloudbuildV1SourceProvenance::class;
protected $sourceProvenanceDataType = '';
/**
* @var string
*/
public $startTime;
/**
* @var string
*/
public $status;
/**
* @var string
*/
public $statusDetail;
protected $stepsType = ContaineranalysisGoogleDevtoolsCloudbuildV1BuildStep::class;
protected $stepsDataType = 'array';
/**
* @var string[]
*/
public $substitutions;
/**
* @var string[]
*/
public $tags;
/**
* @var string
*/
public $timeout;
protected $timingType = ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan::class;
protected $timingDataType = 'map';
protected $warningsType = ContaineranalysisGoogleDevtoolsCloudbuildV1BuildWarning::class;
protected $warningsDataType = 'array';
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1BuildApproval
*/
public function setApproval(ContaineranalysisGoogleDevtoolsCloudbuildV1BuildApproval $approval)
{
$this->approval = $approval;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1BuildApproval
*/
public function getApproval()
{
return $this->approval;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1Artifacts
*/
public function setArtifacts(ContaineranalysisGoogleDevtoolsCloudbuildV1Artifacts $artifacts)
{
$this->artifacts = $artifacts;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1Artifacts
*/
public function getArtifacts()
{
return $this->artifacts;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1Secrets
*/
public function setAvailableSecrets(ContaineranalysisGoogleDevtoolsCloudbuildV1Secrets $availableSecrets)
{
$this->availableSecrets = $availableSecrets;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1Secrets
*/
public function getAvailableSecrets()
{
return $this->availableSecrets;
}
/**
* @param string
*/
public function setBuildTriggerId($buildTriggerId)
{
$this->buildTriggerId = $buildTriggerId;
}
/**
* @return string
*/
public function getBuildTriggerId()
{
return $this->buildTriggerId;
}
/**
* @param string
*/
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
/**
* @return string
*/
public function getCreateTime()
{
return $this->createTime;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1BuildFailureInfo
*/
public function setFailureInfo(ContaineranalysisGoogleDevtoolsCloudbuildV1BuildFailureInfo $failureInfo)
{
$this->failureInfo = $failureInfo;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1BuildFailureInfo
*/
public function getFailureInfo()
{
return $this->failureInfo;
}
/**
* @param string
*/
public function setFinishTime($finishTime)
{
$this->finishTime = $finishTime;
}
/**
* @return string
*/
public function getFinishTime()
{
return $this->finishTime;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig
*/
public function setGitConfig(ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig $gitConfig)
{
$this->gitConfig = $gitConfig;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig
*/
public function getGitConfig()
{
return $this->gitConfig;
}
/**
* @param string
*/
public function setId($id)
{
$this->id = $id;
}
/**
* @return string
*/
public function getId()
{
return $this->id;
}
/**
* @param string[]
*/
public function setImages($images)
{
$this->images = $images;
}
/**
* @return string[]
*/
public function getImages()
{
return $this->images;
}
/**
* @param string
*/
public function setLogUrl($logUrl)
{
$this->logUrl = $logUrl;
}
/**
* @return string
*/
public function getLogUrl()
{
return $this->logUrl;
}
/**
* @param string
*/
public function setLogsBucket($logsBucket)
{
$this->logsBucket = $logsBucket;
}
/**
* @return string
*/
public function getLogsBucket()
{
return $this->logsBucket;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions
*/
public function setOptions(ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions $options)
{
$this->options = $options;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions
*/
public function getOptions()
{
return $this->options;
}
/**
* @param string
*/
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
/**
* @return string
*/
public function getProjectId()
{
return $this->projectId;
}
/**
* @param string
*/
public function setQueueTtl($queueTtl)
{
$this->queueTtl = $queueTtl;
}
/**
* @return string
*/
public function getQueueTtl()
{
return $this->queueTtl;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1Results
*/
public function setResults(ContaineranalysisGoogleDevtoolsCloudbuildV1Results $results)
{
$this->results = $results;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1Results
*/
public function getResults()
{
return $this->results;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1Secret[]
*/
public function setSecrets($secrets)
{
$this->secrets = $secrets;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1Secret[]
*/
public function getSecrets()
{
return $this->secrets;
}
/**
* @param string
*/
public function setServiceAccount($serviceAccount)
{
$this->serviceAccount = $serviceAccount;
}
/**
* @return string
*/
public function getServiceAccount()
{
return $this->serviceAccount;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1Source
*/
public function setSource(ContaineranalysisGoogleDevtoolsCloudbuildV1Source $source)
{
$this->source = $source;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1Source
*/
public function getSource()
{
return $this->source;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1SourceProvenance
*/
public function setSourceProvenance(ContaineranalysisGoogleDevtoolsCloudbuildV1SourceProvenance $sourceProvenance)
{
$this->sourceProvenance = $sourceProvenance;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1SourceProvenance
*/
public function getSourceProvenance()
{
return $this->sourceProvenance;
}
/**
* @param string
*/
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
/**
* @return string
*/
public function getStartTime()
{
return $this->startTime;
}
/**
* @param string
*/
public function setStatus($status)
{
$this->status = $status;
}
/**
* @return string
*/
public function getStatus()
{
return $this->status;
}
/**
* @param string
*/
public function setStatusDetail($statusDetail)
{
$this->statusDetail = $statusDetail;
}
/**
* @return string
*/
public function getStatusDetail()
{
return $this->statusDetail;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1BuildStep[]
*/
public function setSteps($steps)
{
$this->steps = $steps;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1BuildStep[]
*/
public function getSteps()
{
return $this->steps;
}
/**
* @param string[]
*/
public function setSubstitutions($substitutions)
{
$this->substitutions = $substitutions;
}
/**
* @return string[]
*/
public function getSubstitutions()
{
return $this->substitutions;
}
/**
* @param string[]
*/
public function setTags($tags)
{
$this->tags = $tags;
}
/**
* @return string[]
*/
public function getTags()
{
return $this->tags;
}
/**
* @param string
*/
public function setTimeout($timeout)
{
$this->timeout = $timeout;
}
/**
* @return string
*/
public function getTimeout()
{
return $this->timeout;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan[]
*/
public function setTiming($timing)
{
$this->timing = $timing;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan[]
*/
public function getTiming()
{
return $this->timing;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1BuildWarning[]
*/
public function setWarnings($warnings)
{
$this->warnings = $warnings;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1BuildWarning[]
*/
public function getWarnings()
{
return $this->warnings;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1Build::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1Build');
@@ -0,0 +1,76 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1BuildApproval extends \Google\Model
{
protected $configType = ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalConfig::class;
protected $configDataType = '';
protected $resultType = ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalResult::class;
protected $resultDataType = '';
/**
* @var string
*/
public $state;
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalConfig
*/
public function setConfig(ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalConfig $config)
{
$this->config = $config;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalConfig
*/
public function getConfig()
{
return $this->config;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalResult
*/
public function setResult(ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalResult $result)
{
$this->result = $result;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1ApprovalResult
*/
public function getResult()
{
return $this->result;
}
/**
* @param string
*/
public function setState($state)
{
$this->state = $state;
}
/**
* @return string
*/
public function getState()
{
return $this->state;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1BuildApproval::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1BuildApproval');
@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1BuildFailureInfo extends \Google\Model
{
/**
* @var string
*/
public $detail;
/**
* @var string
*/
public $type;
/**
* @param string
*/
public function setDetail($detail)
{
$this->detail = $detail;
}
/**
* @return string
*/
public function getDetail()
{
return $this->detail;
}
/**
* @param string
*/
public function setType($type)
{
$this->type = $type;
}
/**
* @return string
*/
public function getType()
{
return $this->type;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1BuildFailureInfo::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1BuildFailureInfo');
@@ -0,0 +1,293 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions extends \Google\Collection
{
protected $collection_key = 'volumes';
/**
* @var bool
*/
public $automapSubstitutions;
/**
* @var string
*/
public $defaultLogsBucketBehavior;
/**
* @var string
*/
public $diskSizeGb;
/**
* @var bool
*/
public $dynamicSubstitutions;
/**
* @var string[]
*/
public $env;
/**
* @var string
*/
public $logStreamingOption;
/**
* @var string
*/
public $logging;
/**
* @var string
*/
public $machineType;
protected $poolType = ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptionsPoolOption::class;
protected $poolDataType = '';
/**
* @var string
*/
public $requestedVerifyOption;
/**
* @var string[]
*/
public $secretEnv;
/**
* @var string[]
*/
public $sourceProvenanceHash;
/**
* @var string
*/
public $substitutionOption;
protected $volumesType = ContaineranalysisGoogleDevtoolsCloudbuildV1Volume::class;
protected $volumesDataType = 'array';
/**
* @var string
*/
public $workerPool;
/**
* @param bool
*/
public function setAutomapSubstitutions($automapSubstitutions)
{
$this->automapSubstitutions = $automapSubstitutions;
}
/**
* @return bool
*/
public function getAutomapSubstitutions()
{
return $this->automapSubstitutions;
}
/**
* @param string
*/
public function setDefaultLogsBucketBehavior($defaultLogsBucketBehavior)
{
$this->defaultLogsBucketBehavior = $defaultLogsBucketBehavior;
}
/**
* @return string
*/
public function getDefaultLogsBucketBehavior()
{
return $this->defaultLogsBucketBehavior;
}
/**
* @param string
*/
public function setDiskSizeGb($diskSizeGb)
{
$this->diskSizeGb = $diskSizeGb;
}
/**
* @return string
*/
public function getDiskSizeGb()
{
return $this->diskSizeGb;
}
/**
* @param bool
*/
public function setDynamicSubstitutions($dynamicSubstitutions)
{
$this->dynamicSubstitutions = $dynamicSubstitutions;
}
/**
* @return bool
*/
public function getDynamicSubstitutions()
{
return $this->dynamicSubstitutions;
}
/**
* @param string[]
*/
public function setEnv($env)
{
$this->env = $env;
}
/**
* @return string[]
*/
public function getEnv()
{
return $this->env;
}
/**
* @param string
*/
public function setLogStreamingOption($logStreamingOption)
{
$this->logStreamingOption = $logStreamingOption;
}
/**
* @return string
*/
public function getLogStreamingOption()
{
return $this->logStreamingOption;
}
/**
* @param string
*/
public function setLogging($logging)
{
$this->logging = $logging;
}
/**
* @return string
*/
public function getLogging()
{
return $this->logging;
}
/**
* @param string
*/
public function setMachineType($machineType)
{
$this->machineType = $machineType;
}
/**
* @return string
*/
public function getMachineType()
{
return $this->machineType;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptionsPoolOption
*/
public function setPool(ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptionsPoolOption $pool)
{
$this->pool = $pool;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptionsPoolOption
*/
public function getPool()
{
return $this->pool;
}
/**
* @param string
*/
public function setRequestedVerifyOption($requestedVerifyOption)
{
$this->requestedVerifyOption = $requestedVerifyOption;
}
/**
* @return string
*/
public function getRequestedVerifyOption()
{
return $this->requestedVerifyOption;
}
/**
* @param string[]
*/
public function setSecretEnv($secretEnv)
{
$this->secretEnv = $secretEnv;
}
/**
* @return string[]
*/
public function getSecretEnv()
{
return $this->secretEnv;
}
/**
* @param string[]
*/
public function setSourceProvenanceHash($sourceProvenanceHash)
{
$this->sourceProvenanceHash = $sourceProvenanceHash;
}
/**
* @return string[]
*/
public function getSourceProvenanceHash()
{
return $this->sourceProvenanceHash;
}
/**
* @param string
*/
public function setSubstitutionOption($substitutionOption)
{
$this->substitutionOption = $substitutionOption;
}
/**
* @return string
*/
public function getSubstitutionOption()
{
return $this->substitutionOption;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1Volume[]
*/
public function setVolumes($volumes)
{
$this->volumes = $volumes;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1Volume[]
*/
public function getVolumes()
{
return $this->volumes;
}
/**
* @param string
*/
public function setWorkerPool($workerPool)
{
$this->workerPool = $workerPool;
}
/**
* @return string
*/
public function getWorkerPool()
{
return $this->workerPool;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptions');
@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptionsPoolOption extends \Google\Model
{
/**
* @var string
*/
public $name;
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptionsPoolOption::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptionsPoolOption');
@@ -0,0 +1,80 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptionsPoolOptionWorkerConfig extends \Google\Model
{
/**
* @var string
*/
public $diskSizeGb;
/**
* @var float
*/
public $memoryGb;
/**
* @var float
*/
public $vcpuCount;
/**
* @param string
*/
public function setDiskSizeGb($diskSizeGb)
{
$this->diskSizeGb = $diskSizeGb;
}
/**
* @return string
*/
public function getDiskSizeGb()
{
return $this->diskSizeGb;
}
/**
* @param float
*/
public function setMemoryGb($memoryGb)
{
$this->memoryGb = $memoryGb;
}
/**
* @return float
*/
public function getMemoryGb()
{
return $this->memoryGb;
}
/**
* @param float
*/
public function setVcpuCount($vcpuCount)
{
$this->vcpuCount = $vcpuCount;
}
/**
* @return float
*/
public function getVcpuCount()
{
return $this->vcpuCount;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptionsPoolOptionWorkerConfig::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1BuildOptionsPoolOptionWorkerConfig');
@@ -0,0 +1,345 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1BuildStep extends \Google\Collection
{
protected $collection_key = 'waitFor';
/**
* @var int[]
*/
public $allowExitCodes;
/**
* @var bool
*/
public $allowFailure;
/**
* @var string[]
*/
public $args;
/**
* @var bool
*/
public $automapSubstitutions;
/**
* @var string
*/
public $dir;
/**
* @var string
*/
public $entrypoint;
/**
* @var string[]
*/
public $env;
/**
* @var int
*/
public $exitCode;
/**
* @var string
*/
public $id;
/**
* @var string
*/
public $name;
protected $pullTimingType = ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan::class;
protected $pullTimingDataType = '';
/**
* @var string
*/
public $script;
/**
* @var string[]
*/
public $secretEnv;
/**
* @var string
*/
public $status;
/**
* @var string
*/
public $timeout;
protected $timingType = ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan::class;
protected $timingDataType = '';
protected $volumesType = ContaineranalysisGoogleDevtoolsCloudbuildV1Volume::class;
protected $volumesDataType = 'array';
/**
* @var string[]
*/
public $waitFor;
/**
* @param int[]
*/
public function setAllowExitCodes($allowExitCodes)
{
$this->allowExitCodes = $allowExitCodes;
}
/**
* @return int[]
*/
public function getAllowExitCodes()
{
return $this->allowExitCodes;
}
/**
* @param bool
*/
public function setAllowFailure($allowFailure)
{
$this->allowFailure = $allowFailure;
}
/**
* @return bool
*/
public function getAllowFailure()
{
return $this->allowFailure;
}
/**
* @param string[]
*/
public function setArgs($args)
{
$this->args = $args;
}
/**
* @return string[]
*/
public function getArgs()
{
return $this->args;
}
/**
* @param bool
*/
public function setAutomapSubstitutions($automapSubstitutions)
{
$this->automapSubstitutions = $automapSubstitutions;
}
/**
* @return bool
*/
public function getAutomapSubstitutions()
{
return $this->automapSubstitutions;
}
/**
* @param string
*/
public function setDir($dir)
{
$this->dir = $dir;
}
/**
* @return string
*/
public function getDir()
{
return $this->dir;
}
/**
* @param string
*/
public function setEntrypoint($entrypoint)
{
$this->entrypoint = $entrypoint;
}
/**
* @return string
*/
public function getEntrypoint()
{
return $this->entrypoint;
}
/**
* @param string[]
*/
public function setEnv($env)
{
$this->env = $env;
}
/**
* @return string[]
*/
public function getEnv()
{
return $this->env;
}
/**
* @param int
*/
public function setExitCode($exitCode)
{
$this->exitCode = $exitCode;
}
/**
* @return int
*/
public function getExitCode()
{
return $this->exitCode;
}
/**
* @param string
*/
public function setId($id)
{
$this->id = $id;
}
/**
* @return string
*/
public function getId()
{
return $this->id;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan
*/
public function setPullTiming(ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan $pullTiming)
{
$this->pullTiming = $pullTiming;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan
*/
public function getPullTiming()
{
return $this->pullTiming;
}
/**
* @param string
*/
public function setScript($script)
{
$this->script = $script;
}
/**
* @return string
*/
public function getScript()
{
return $this->script;
}
/**
* @param string[]
*/
public function setSecretEnv($secretEnv)
{
$this->secretEnv = $secretEnv;
}
/**
* @return string[]
*/
public function getSecretEnv()
{
return $this->secretEnv;
}
/**
* @param string
*/
public function setStatus($status)
{
$this->status = $status;
}
/**
* @return string
*/
public function getStatus()
{
return $this->status;
}
/**
* @param string
*/
public function setTimeout($timeout)
{
$this->timeout = $timeout;
}
/**
* @return string
*/
public function getTimeout()
{
return $this->timeout;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan
*/
public function setTiming(ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan $timing)
{
$this->timing = $timing;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan
*/
public function getTiming()
{
return $this->timing;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1Volume[]
*/
public function setVolumes($volumes)
{
$this->volumes = $volumes;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1Volume[]
*/
public function getVolumes()
{
return $this->volumes;
}
/**
* @param string[]
*/
public function setWaitFor($waitFor)
{
$this->waitFor = $waitFor;
}
/**
* @return string[]
*/
public function getWaitFor()
{
return $this->waitFor;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1BuildStep::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1BuildStep');
@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1BuildWarning extends \Google\Model
{
/**
* @var string
*/
public $priority;
/**
* @var string
*/
public $text;
/**
* @param string
*/
public function setPriority($priority)
{
$this->priority = $priority;
}
/**
* @return string
*/
public function getPriority()
{
return $this->priority;
}
/**
* @param string
*/
public function setText($text)
{
$this->text = $text;
}
/**
* @return string
*/
public function getText()
{
return $this->text;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1BuildWarning::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1BuildWarning');
@@ -0,0 +1,78 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1BuiltImage extends \Google\Model
{
/**
* @var string
*/
public $digest;
/**
* @var string
*/
public $name;
protected $pushTimingType = ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan::class;
protected $pushTimingDataType = '';
/**
* @param string
*/
public function setDigest($digest)
{
$this->digest = $digest;
}
/**
* @return string
*/
public function getDigest()
{
return $this->digest;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan
*/
public function setPushTiming(ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan $pushTiming)
{
$this->pushTiming = $pushTiming;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan
*/
public function getPushTiming()
{
return $this->pushTiming;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1BuiltImage::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1BuiltImage');
@@ -0,0 +1,80 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository extends \Google\Model
{
/**
* @var string
*/
public $dir;
/**
* @var string
*/
public $repository;
/**
* @var string
*/
public $revision;
/**
* @param string
*/
public function setDir($dir)
{
$this->dir = $dir;
}
/**
* @return string
*/
public function getDir()
{
return $this->dir;
}
/**
* @param string
*/
public function setRepository($repository)
{
$this->repository = $repository;
}
/**
* @return string
*/
public function getRepository()
{
return $this->repository;
}
/**
* @param string
*/
public function setRevision($revision)
{
$this->revision = $revision;
}
/**
* @return string
*/
public function getRevision()
{
return $this->revision;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository');
@@ -0,0 +1,80 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1DeveloperConnectConfig extends \Google\Model
{
/**
* @var string
*/
public $dir;
/**
* @var string
*/
public $gitRepositoryLink;
/**
* @var string
*/
public $revision;
/**
* @param string
*/
public function setDir($dir)
{
$this->dir = $dir;
}
/**
* @return string
*/
public function getDir()
{
return $this->dir;
}
/**
* @param string
*/
public function setGitRepositoryLink($gitRepositoryLink)
{
$this->gitRepositoryLink = $gitRepositoryLink;
}
/**
* @return string
*/
public function getGitRepositoryLink()
{
return $this->gitRepositoryLink;
}
/**
* @param string
*/
public function setRevision($revision)
{
$this->revision = $revision;
}
/**
* @return string
*/
public function getRevision()
{
return $this->revision;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1DeveloperConnectConfig::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1DeveloperConnectConfig');
@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes extends \Google\Collection
{
protected $collection_key = 'fileHash';
protected $fileHashType = ContaineranalysisGoogleDevtoolsCloudbuildV1Hash::class;
protected $fileHashDataType = 'array';
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1Hash[]
*/
public function setFileHash($fileHash)
{
$this->fileHash = $fileHash;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1Hash[]
*/
public function getFileHash()
{
return $this->fileHash;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes');
@@ -0,0 +1,80 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1GCSLocation extends \Google\Model
{
/**
* @var string
*/
public $bucket;
/**
* @var string
*/
public $generation;
/**
* @var string
*/
public $object;
/**
* @param string
*/
public function setBucket($bucket)
{
$this->bucket = $bucket;
}
/**
* @return string
*/
public function getBucket()
{
return $this->bucket;
}
/**
* @param string
*/
public function setGeneration($generation)
{
$this->generation = $generation;
}
/**
* @return string
*/
public function getGeneration()
{
return $this->generation;
}
/**
* @param string
*/
public function setObject($object)
{
$this->object = $object;
}
/**
* @return string
*/
public function getObject()
{
return $this->object;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1GCSLocation::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1GCSLocation');
@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig extends \Google\Model
{
protected $httpType = ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig::class;
protected $httpDataType = '';
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig
*/
public function setHttp(ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig $http)
{
$this->http = $http;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig
*/
public function getHttp()
{
return $this->http;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfig');
@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig extends \Google\Model
{
/**
* @var string
*/
public $proxySecretVersionName;
/**
* @param string
*/
public function setProxySecretVersionName($proxySecretVersionName)
{
$this->proxySecretVersionName = $proxySecretVersionName;
}
/**
* @return string
*/
public function getProxySecretVersionName()
{
return $this->proxySecretVersionName;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1GitConfigHttpConfig');
@@ -0,0 +1,80 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource extends \Google\Model
{
/**
* @var string
*/
public $dir;
/**
* @var string
*/
public $revision;
/**
* @var string
*/
public $url;
/**
* @param string
*/
public function setDir($dir)
{
$this->dir = $dir;
}
/**
* @return string
*/
public function getDir()
{
return $this->dir;
}
/**
* @param string
*/
public function setRevision($revision)
{
$this->revision = $revision;
}
/**
* @return string
*/
public function getRevision()
{
return $this->revision;
}
/**
* @param string
*/
public function setUrl($url)
{
$this->url = $url;
}
/**
* @return string
*/
public function getUrl()
{
return $this->url;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource');
@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1Hash extends \Google\Model
{
/**
* @var string
*/
public $type;
/**
* @var string
*/
public $value;
/**
* @param string
*/
public function setType($type)
{
$this->type = $type;
}
/**
* @return string
*/
public function getType()
{
return $this->type;
}
/**
* @param string
*/
public function setValue($value)
{
$this->value = $value;
}
/**
* @return string
*/
public function getValue()
{
return $this->value;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1Hash::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1Hash');
@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1InlineSecret extends \Google\Model
{
/**
* @var string[]
*/
public $envMap;
/**
* @var string
*/
public $kmsKeyName;
/**
* @param string[]
*/
public function setEnvMap($envMap)
{
$this->envMap = $envMap;
}
/**
* @return string[]
*/
public function getEnvMap()
{
return $this->envMap;
}
/**
* @param string
*/
public function setKmsKeyName($kmsKeyName)
{
$this->kmsKeyName = $kmsKeyName;
}
/**
* @return string
*/
public function getKmsKeyName()
{
return $this->kmsKeyName;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1InlineSecret::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1InlineSecret');
@@ -0,0 +1,170 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1RepoSource extends \Google\Model
{
/**
* @var string
*/
public $branchName;
/**
* @var string
*/
public $commitSha;
/**
* @var string
*/
public $dir;
/**
* @var bool
*/
public $invertRegex;
/**
* @var string
*/
public $projectId;
/**
* @var string
*/
public $repoName;
/**
* @var string[]
*/
public $substitutions;
/**
* @var string
*/
public $tagName;
/**
* @param string
*/
public function setBranchName($branchName)
{
$this->branchName = $branchName;
}
/**
* @return string
*/
public function getBranchName()
{
return $this->branchName;
}
/**
* @param string
*/
public function setCommitSha($commitSha)
{
$this->commitSha = $commitSha;
}
/**
* @return string
*/
public function getCommitSha()
{
return $this->commitSha;
}
/**
* @param string
*/
public function setDir($dir)
{
$this->dir = $dir;
}
/**
* @return string
*/
public function getDir()
{
return $this->dir;
}
/**
* @param bool
*/
public function setInvertRegex($invertRegex)
{
$this->invertRegex = $invertRegex;
}
/**
* @return bool
*/
public function getInvertRegex()
{
return $this->invertRegex;
}
/**
* @param string
*/
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
/**
* @return string
*/
public function getProjectId()
{
return $this->projectId;
}
/**
* @param string
*/
public function setRepoName($repoName)
{
$this->repoName = $repoName;
}
/**
* @return string
*/
public function getRepoName()
{
return $this->repoName;
}
/**
* @param string[]
*/
public function setSubstitutions($substitutions)
{
$this->substitutions = $substitutions;
}
/**
* @return string[]
*/
public function getSubstitutions()
{
return $this->substitutions;
}
/**
* @param string
*/
public function setTagName($tagName)
{
$this->tagName = $tagName;
}
/**
* @return string
*/
public function getTagName()
{
return $this->tagName;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1RepoSource::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1RepoSource');
@@ -0,0 +1,179 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1Results extends \Google\Collection
{
protected $collection_key = 'pythonPackages';
/**
* @var string
*/
public $artifactManifest;
protected $artifactTimingType = ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan::class;
protected $artifactTimingDataType = '';
/**
* @var string[]
*/
public $buildStepImages;
/**
* @var string[]
*/
public $buildStepOutputs;
protected $imagesType = ContaineranalysisGoogleDevtoolsCloudbuildV1BuiltImage::class;
protected $imagesDataType = 'array';
protected $mavenArtifactsType = ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedMavenArtifact::class;
protected $mavenArtifactsDataType = 'array';
protected $npmPackagesType = ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedNpmPackage::class;
protected $npmPackagesDataType = 'array';
/**
* @var string
*/
public $numArtifacts;
protected $pythonPackagesType = ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedPythonPackage::class;
protected $pythonPackagesDataType = 'array';
/**
* @param string
*/
public function setArtifactManifest($artifactManifest)
{
$this->artifactManifest = $artifactManifest;
}
/**
* @return string
*/
public function getArtifactManifest()
{
return $this->artifactManifest;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan
*/
public function setArtifactTiming(ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan $artifactTiming)
{
$this->artifactTiming = $artifactTiming;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan
*/
public function getArtifactTiming()
{
return $this->artifactTiming;
}
/**
* @param string[]
*/
public function setBuildStepImages($buildStepImages)
{
$this->buildStepImages = $buildStepImages;
}
/**
* @return string[]
*/
public function getBuildStepImages()
{
return $this->buildStepImages;
}
/**
* @param string[]
*/
public function setBuildStepOutputs($buildStepOutputs)
{
$this->buildStepOutputs = $buildStepOutputs;
}
/**
* @return string[]
*/
public function getBuildStepOutputs()
{
return $this->buildStepOutputs;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1BuiltImage[]
*/
public function setImages($images)
{
$this->images = $images;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1BuiltImage[]
*/
public function getImages()
{
return $this->images;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedMavenArtifact[]
*/
public function setMavenArtifacts($mavenArtifacts)
{
$this->mavenArtifacts = $mavenArtifacts;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedMavenArtifact[]
*/
public function getMavenArtifacts()
{
return $this->mavenArtifacts;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedNpmPackage[]
*/
public function setNpmPackages($npmPackages)
{
$this->npmPackages = $npmPackages;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedNpmPackage[]
*/
public function getNpmPackages()
{
return $this->npmPackages;
}
/**
* @param string
*/
public function setNumArtifacts($numArtifacts)
{
$this->numArtifacts = $numArtifacts;
}
/**
* @return string
*/
public function getNumArtifacts()
{
return $this->numArtifacts;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedPythonPackage[]
*/
public function setPythonPackages($pythonPackages)
{
$this->pythonPackages = $pythonPackages;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedPythonPackage[]
*/
public function getPythonPackages()
{
return $this->pythonPackages;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1Results::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1Results');
@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1Secret extends \Google\Model
{
/**
* @var string
*/
public $kmsKeyName;
/**
* @var string[]
*/
public $secretEnv;
/**
* @param string
*/
public function setKmsKeyName($kmsKeyName)
{
$this->kmsKeyName = $kmsKeyName;
}
/**
* @return string
*/
public function getKmsKeyName()
{
return $this->kmsKeyName;
}
/**
* @param string[]
*/
public function setSecretEnv($secretEnv)
{
$this->secretEnv = $secretEnv;
}
/**
* @return string[]
*/
public function getSecretEnv()
{
return $this->secretEnv;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1Secret::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1Secret');
@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1SecretManagerSecret extends \Google\Model
{
/**
* @var string
*/
public $env;
/**
* @var string
*/
public $versionName;
/**
* @param string
*/
public function setEnv($env)
{
$this->env = $env;
}
/**
* @return string
*/
public function getEnv()
{
return $this->env;
}
/**
* @param string
*/
public function setVersionName($versionName)
{
$this->versionName = $versionName;
}
/**
* @return string
*/
public function getVersionName()
{
return $this->versionName;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1SecretManagerSecret::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1SecretManagerSecret');
@@ -0,0 +1,59 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1Secrets extends \Google\Collection
{
protected $collection_key = 'secretManager';
protected $inlineType = ContaineranalysisGoogleDevtoolsCloudbuildV1InlineSecret::class;
protected $inlineDataType = 'array';
protected $secretManagerType = ContaineranalysisGoogleDevtoolsCloudbuildV1SecretManagerSecret::class;
protected $secretManagerDataType = 'array';
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1InlineSecret[]
*/
public function setInline($inline)
{
$this->inline = $inline;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1InlineSecret[]
*/
public function getInline()
{
return $this->inline;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1SecretManagerSecret[]
*/
public function setSecretManager($secretManager)
{
$this->secretManager = $secretManager;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1SecretManagerSecret[]
*/
public function getSecretManager()
{
return $this->secretManager;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1Secrets::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1Secrets');
@@ -0,0 +1,122 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1Source extends \Google\Model
{
protected $connectedRepositoryType = ContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository::class;
protected $connectedRepositoryDataType = '';
protected $developerConnectConfigType = ContaineranalysisGoogleDevtoolsCloudbuildV1DeveloperConnectConfig::class;
protected $developerConnectConfigDataType = '';
protected $gitSourceType = ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource::class;
protected $gitSourceDataType = '';
protected $repoSourceType = ContaineranalysisGoogleDevtoolsCloudbuildV1RepoSource::class;
protected $repoSourceDataType = '';
protected $storageSourceType = ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSource::class;
protected $storageSourceDataType = '';
protected $storageSourceManifestType = ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSourceManifest::class;
protected $storageSourceManifestDataType = '';
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository
*/
public function setConnectedRepository(ContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository $connectedRepository)
{
$this->connectedRepository = $connectedRepository;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository
*/
public function getConnectedRepository()
{
return $this->connectedRepository;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1DeveloperConnectConfig
*/
public function setDeveloperConnectConfig(ContaineranalysisGoogleDevtoolsCloudbuildV1DeveloperConnectConfig $developerConnectConfig)
{
$this->developerConnectConfig = $developerConnectConfig;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1DeveloperConnectConfig
*/
public function getDeveloperConnectConfig()
{
return $this->developerConnectConfig;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource
*/
public function setGitSource(ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource $gitSource)
{
$this->gitSource = $gitSource;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource
*/
public function getGitSource()
{
return $this->gitSource;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1RepoSource
*/
public function setRepoSource(ContaineranalysisGoogleDevtoolsCloudbuildV1RepoSource $repoSource)
{
$this->repoSource = $repoSource;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1RepoSource
*/
public function getRepoSource()
{
return $this->repoSource;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSource
*/
public function setStorageSource(ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSource $storageSource)
{
$this->storageSource = $storageSource;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSource
*/
public function getStorageSource()
{
return $this->storageSource;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSourceManifest
*/
public function setStorageSourceManifest(ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSourceManifest $storageSourceManifest)
{
$this->storageSourceManifest = $storageSourceManifest;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSourceManifest
*/
public function getStorageSourceManifest()
{
return $this->storageSourceManifest;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1Source::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1Source');
@@ -0,0 +1,122 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1SourceProvenance extends \Google\Model
{
protected $fileHashesType = ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes::class;
protected $fileHashesDataType = 'map';
protected $resolvedConnectedRepositoryType = ContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository::class;
protected $resolvedConnectedRepositoryDataType = '';
protected $resolvedGitSourceType = ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource::class;
protected $resolvedGitSourceDataType = '';
protected $resolvedRepoSourceType = ContaineranalysisGoogleDevtoolsCloudbuildV1RepoSource::class;
protected $resolvedRepoSourceDataType = '';
protected $resolvedStorageSourceType = ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSource::class;
protected $resolvedStorageSourceDataType = '';
protected $resolvedStorageSourceManifestType = ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSourceManifest::class;
protected $resolvedStorageSourceManifestDataType = '';
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes[]
*/
public function setFileHashes($fileHashes)
{
$this->fileHashes = $fileHashes;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes[]
*/
public function getFileHashes()
{
return $this->fileHashes;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository
*/
public function setResolvedConnectedRepository(ContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository $resolvedConnectedRepository)
{
$this->resolvedConnectedRepository = $resolvedConnectedRepository;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository
*/
public function getResolvedConnectedRepository()
{
return $this->resolvedConnectedRepository;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource
*/
public function setResolvedGitSource(ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource $resolvedGitSource)
{
$this->resolvedGitSource = $resolvedGitSource;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1GitSource
*/
public function getResolvedGitSource()
{
return $this->resolvedGitSource;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1RepoSource
*/
public function setResolvedRepoSource(ContaineranalysisGoogleDevtoolsCloudbuildV1RepoSource $resolvedRepoSource)
{
$this->resolvedRepoSource = $resolvedRepoSource;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1RepoSource
*/
public function getResolvedRepoSource()
{
return $this->resolvedRepoSource;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSource
*/
public function setResolvedStorageSource(ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSource $resolvedStorageSource)
{
$this->resolvedStorageSource = $resolvedStorageSource;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSource
*/
public function getResolvedStorageSource()
{
return $this->resolvedStorageSource;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSourceManifest
*/
public function setResolvedStorageSourceManifest(ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSourceManifest $resolvedStorageSourceManifest)
{
$this->resolvedStorageSourceManifest = $resolvedStorageSourceManifest;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSourceManifest
*/
public function getResolvedStorageSourceManifest()
{
return $this->resolvedStorageSourceManifest;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1SourceProvenance::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1SourceProvenance');
@@ -0,0 +1,98 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSource extends \Google\Model
{
/**
* @var string
*/
public $bucket;
/**
* @var string
*/
public $generation;
/**
* @var string
*/
public $object;
/**
* @var string
*/
public $sourceFetcher;
/**
* @param string
*/
public function setBucket($bucket)
{
$this->bucket = $bucket;
}
/**
* @return string
*/
public function getBucket()
{
return $this->bucket;
}
/**
* @param string
*/
public function setGeneration($generation)
{
$this->generation = $generation;
}
/**
* @return string
*/
public function getGeneration()
{
return $this->generation;
}
/**
* @param string
*/
public function setObject($object)
{
$this->object = $object;
}
/**
* @return string
*/
public function getObject()
{
return $this->object;
}
/**
* @param string
*/
public function setSourceFetcher($sourceFetcher)
{
$this->sourceFetcher = $sourceFetcher;
}
/**
* @return string
*/
public function getSourceFetcher()
{
return $this->sourceFetcher;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSource::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSource');
@@ -0,0 +1,80 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSourceManifest extends \Google\Model
{
/**
* @var string
*/
public $bucket;
/**
* @var string
*/
public $generation;
/**
* @var string
*/
public $object;
/**
* @param string
*/
public function setBucket($bucket)
{
$this->bucket = $bucket;
}
/**
* @return string
*/
public function getBucket()
{
return $this->bucket;
}
/**
* @param string
*/
public function setGeneration($generation)
{
$this->generation = $generation;
}
/**
* @return string
*/
public function getGeneration()
{
return $this->generation;
}
/**
* @param string
*/
public function setObject($object)
{
$this->object = $object;
}
/**
* @return string
*/
public function getObject()
{
return $this->object;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSourceManifest::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1StorageSourceManifest');
@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan extends \Google\Model
{
/**
* @var string
*/
public $endTime;
/**
* @var string
*/
public $startTime;
/**
* @param string
*/
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
/**
* @return string
*/
public function getEndTime()
{
return $this->endTime;
}
/**
* @param string
*/
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
/**
* @return string
*/
public function getStartTime()
{
return $this->startTime;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan');
@@ -0,0 +1,76 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedMavenArtifact extends \Google\Model
{
protected $fileHashesType = ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes::class;
protected $fileHashesDataType = '';
protected $pushTimingType = ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan::class;
protected $pushTimingDataType = '';
/**
* @var string
*/
public $uri;
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes
*/
public function setFileHashes(ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes $fileHashes)
{
$this->fileHashes = $fileHashes;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes
*/
public function getFileHashes()
{
return $this->fileHashes;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan
*/
public function setPushTiming(ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan $pushTiming)
{
$this->pushTiming = $pushTiming;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan
*/
public function getPushTiming()
{
return $this->pushTiming;
}
/**
* @param string
*/
public function setUri($uri)
{
$this->uri = $uri;
}
/**
* @return string
*/
public function getUri()
{
return $this->uri;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedMavenArtifact::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedMavenArtifact');
@@ -0,0 +1,76 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedNpmPackage extends \Google\Model
{
protected $fileHashesType = ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes::class;
protected $fileHashesDataType = '';
protected $pushTimingType = ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan::class;
protected $pushTimingDataType = '';
/**
* @var string
*/
public $uri;
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes
*/
public function setFileHashes(ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes $fileHashes)
{
$this->fileHashes = $fileHashes;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes
*/
public function getFileHashes()
{
return $this->fileHashes;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan
*/
public function setPushTiming(ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan $pushTiming)
{
$this->pushTiming = $pushTiming;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan
*/
public function getPushTiming()
{
return $this->pushTiming;
}
/**
* @param string
*/
public function setUri($uri)
{
$this->uri = $uri;
}
/**
* @return string
*/
public function getUri()
{
return $this->uri;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedNpmPackage::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedNpmPackage');
@@ -0,0 +1,76 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedPythonPackage extends \Google\Model
{
protected $fileHashesType = ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes::class;
protected $fileHashesDataType = '';
protected $pushTimingType = ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan::class;
protected $pushTimingDataType = '';
/**
* @var string
*/
public $uri;
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes
*/
public function setFileHashes(ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes $fileHashes)
{
$this->fileHashes = $fileHashes;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1FileHashes
*/
public function getFileHashes()
{
return $this->fileHashes;
}
/**
* @param ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan
*/
public function setPushTiming(ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan $pushTiming)
{
$this->pushTiming = $pushTiming;
}
/**
* @return ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan
*/
public function getPushTiming()
{
return $this->pushTiming;
}
/**
* @param string
*/
public function setUri($uri)
{
$this->uri = $uri;
}
/**
* @return string
*/
public function getUri()
{
return $this->uri;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedPythonPackage::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1UploadedPythonPackage');
@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisGoogleDevtoolsCloudbuildV1Volume extends \Google\Model
{
/**
* @var string
*/
public $name;
/**
* @var string
*/
public $path;
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param string
*/
public function setPath($path)
{
$this->path = $path;
}
/**
* @return string
*/
public function getPath()
{
return $this->path;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisGoogleDevtoolsCloudbuildV1Volume::class, 'Google_Service_ContainerAnalysis_ContaineranalysisGoogleDevtoolsCloudbuildV1Volume');
@@ -0,0 +1,60 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class ContaineranalysisResource extends \Google\Model
{
protected $contentHashType = Hash::class;
protected $contentHashDataType = '';
public $name;
public $uri;
/**
* @param Hash
*/
public function setContentHash(Hash $contentHash)
{
$this->contentHash = $contentHash;
}
/**
* @return Hash
*/
public function getContentHash()
{
return $this->contentHash;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
public function setUri($uri)
{
$this->uri = $uri;
}
public function getUri()
{
return $this->uri;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ContaineranalysisResource::class, 'Google_Service_ContainerAnalysis_ContaineranalysisResource');
@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class DSSEAttestationNote extends \Google\Model
{
protected $hintType = DSSEHint::class;
protected $hintDataType = '';
/**
* @param DSSEHint
*/
public function setHint(DSSEHint $hint)
{
$this->hint = $hint;
}
/**
* @return DSSEHint
*/
public function getHint()
{
return $this->hint;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DSSEAttestationNote::class, 'Google_Service_ContainerAnalysis_DSSEAttestationNote');
@@ -0,0 +1,58 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class DSSEAttestationOccurrence extends \Google\Model
{
protected $envelopeType = Envelope::class;
protected $envelopeDataType = '';
protected $statementType = InTotoStatement::class;
protected $statementDataType = '';
/**
* @param Envelope
*/
public function setEnvelope(Envelope $envelope)
{
$this->envelope = $envelope;
}
/**
* @return Envelope
*/
public function getEnvelope()
{
return $this->envelope;
}
/**
* @param InTotoStatement
*/
public function setStatement(InTotoStatement $statement)
{
$this->statement = $statement;
}
/**
* @return InTotoStatement
*/
public function getStatement()
{
return $this->statement;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DSSEAttestationOccurrence::class, 'Google_Service_ContainerAnalysis_DSSEAttestationOccurrence');
@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class DSSEHint extends \Google\Model
{
/**
* @var string
*/
public $humanReadableName;
/**
* @param string
*/
public function setHumanReadableName($humanReadableName)
{
$this->humanReadableName = $humanReadableName;
}
/**
* @return string
*/
public function getHumanReadableName()
{
return $this->humanReadableName;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DSSEHint::class, 'Google_Service_ContainerAnalysis_DSSEHint');
@@ -0,0 +1,36 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class Deployable extends \Google\Collection
{
protected $collection_key = 'resourceUri';
public $resourceUri;
public function setResourceUri($resourceUri)
{
$this->resourceUri = $resourceUri;
}
public function getResourceUri()
{
return $this->resourceUri;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Deployable::class, 'Google_Service_ContainerAnalysis_Deployable');
@@ -0,0 +1,90 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class Deployment extends \Google\Collection
{
protected $collection_key = 'resourceUri';
public $address;
public $config;
public $deployTime;
public $platform;
public $resourceUri;
public $undeployTime;
public $userEmail;
public function setAddress($address)
{
$this->address = $address;
}
public function getAddress()
{
return $this->address;
}
public function setConfig($config)
{
$this->config = $config;
}
public function getConfig()
{
return $this->config;
}
public function setDeployTime($deployTime)
{
$this->deployTime = $deployTime;
}
public function getDeployTime()
{
return $this->deployTime;
}
public function setPlatform($platform)
{
$this->platform = $platform;
}
public function getPlatform()
{
return $this->platform;
}
public function setResourceUri($resourceUri)
{
$this->resourceUri = $resourceUri;
}
public function getResourceUri()
{
return $this->resourceUri;
}
public function setUndeployTime($undeployTime)
{
$this->undeployTime = $undeployTime;
}
public function getUndeployTime()
{
return $this->undeployTime;
}
public function setUserEmail($userEmail)
{
$this->userEmail = $userEmail;
}
public function getUserEmail()
{
return $this->userEmail;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Deployment::class, 'Google_Service_ContainerAnalysis_Deployment');
@@ -0,0 +1,45 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class DeploymentNote extends \Google\Collection
{
protected $collection_key = 'resourceUri';
/**
* @var string[]
*/
public $resourceUri;
/**
* @param string[]
*/
public function setResourceUri($resourceUri)
{
$this->resourceUri = $resourceUri;
}
/**
* @return string[]
*/
public function getResourceUri()
{
return $this->resourceUri;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DeploymentNote::class, 'Google_Service_ContainerAnalysis_DeploymentNote');
@@ -0,0 +1,153 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class DeploymentOccurrence extends \Google\Collection
{
protected $collection_key = 'resourceUri';
/**
* @var string
*/
public $address;
/**
* @var string
*/
public $config;
/**
* @var string
*/
public $deployTime;
/**
* @var string
*/
public $platform;
/**
* @var string[]
*/
public $resourceUri;
/**
* @var string
*/
public $undeployTime;
/**
* @var string
*/
public $userEmail;
/**
* @param string
*/
public function setAddress($address)
{
$this->address = $address;
}
/**
* @return string
*/
public function getAddress()
{
return $this->address;
}
/**
* @param string
*/
public function setConfig($config)
{
$this->config = $config;
}
/**
* @return string
*/
public function getConfig()
{
return $this->config;
}
/**
* @param string
*/
public function setDeployTime($deployTime)
{
$this->deployTime = $deployTime;
}
/**
* @return string
*/
public function getDeployTime()
{
return $this->deployTime;
}
/**
* @param string
*/
public function setPlatform($platform)
{
$this->platform = $platform;
}
/**
* @return string
*/
public function getPlatform()
{
return $this->platform;
}
/**
* @param string[]
*/
public function setResourceUri($resourceUri)
{
$this->resourceUri = $resourceUri;
}
/**
* @return string[]
*/
public function getResourceUri()
{
return $this->resourceUri;
}
/**
* @param string
*/
public function setUndeployTime($undeployTime)
{
$this->undeployTime = $undeployTime;
}
/**
* @return string
*/
public function getUndeployTime()
{
return $this->undeployTime;
}
/**
* @param string
*/
public function setUserEmail($userEmail)
{
$this->userEmail = $userEmail;
}
/**
* @return string
*/
public function getUserEmail()
{
return $this->userEmail;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DeploymentOccurrence::class, 'Google_Service_ContainerAnalysis_DeploymentOccurrence');
@@ -0,0 +1,77 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class Derived extends \Google\Collection
{
protected $collection_key = 'layerInfo';
public $baseResourceUrl;
public $distance;
protected $fingerprintType = Fingerprint::class;
protected $fingerprintDataType = '';
protected $layerInfoType = Layer::class;
protected $layerInfoDataType = 'array';
public function setBaseResourceUrl($baseResourceUrl)
{
$this->baseResourceUrl = $baseResourceUrl;
}
public function getBaseResourceUrl()
{
return $this->baseResourceUrl;
}
public function setDistance($distance)
{
$this->distance = $distance;
}
public function getDistance()
{
return $this->distance;
}
/**
* @param Fingerprint
*/
public function setFingerprint(Fingerprint $fingerprint)
{
$this->fingerprint = $fingerprint;
}
/**
* @return Fingerprint
*/
public function getFingerprint()
{
return $this->fingerprint;
}
/**
* @param Layer[]
*/
public function setLayerInfo($layerInfo)
{
$this->layerInfo = $layerInfo;
}
/**
* @return Layer[]
*/
public function getLayerInfo()
{
return $this->layerInfo;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Derived::class, 'Google_Service_ContainerAnalysis_Derived');
@@ -0,0 +1,272 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class Detail extends \Google\Model
{
/**
* @var string
*/
public $affectedCpeUri;
/**
* @var string
*/
public $affectedPackage;
protected $affectedVersionEndType = Version::class;
protected $affectedVersionEndDataType = '';
protected $affectedVersionStartType = Version::class;
protected $affectedVersionStartDataType = '';
/**
* @var string
*/
public $description;
/**
* @var string
*/
public $fixedCpeUri;
/**
* @var string
*/
public $fixedPackage;
protected $fixedVersionType = Version::class;
protected $fixedVersionDataType = '';
/**
* @var bool
*/
public $isObsolete;
/**
* @var string
*/
public $packageType;
/**
* @var string
*/
public $severityName;
/**
* @var string
*/
public $source;
/**
* @var string
*/
public $sourceUpdateTime;
/**
* @var string
*/
public $vendor;
/**
* @param string
*/
public function setAffectedCpeUri($affectedCpeUri)
{
$this->affectedCpeUri = $affectedCpeUri;
}
/**
* @return string
*/
public function getAffectedCpeUri()
{
return $this->affectedCpeUri;
}
/**
* @param string
*/
public function setAffectedPackage($affectedPackage)
{
$this->affectedPackage = $affectedPackage;
}
/**
* @return string
*/
public function getAffectedPackage()
{
return $this->affectedPackage;
}
/**
* @param Version
*/
public function setAffectedVersionEnd(Version $affectedVersionEnd)
{
$this->affectedVersionEnd = $affectedVersionEnd;
}
/**
* @return Version
*/
public function getAffectedVersionEnd()
{
return $this->affectedVersionEnd;
}
/**
* @param Version
*/
public function setAffectedVersionStart(Version $affectedVersionStart)
{
$this->affectedVersionStart = $affectedVersionStart;
}
/**
* @return Version
*/
public function getAffectedVersionStart()
{
return $this->affectedVersionStart;
}
/**
* @param string
*/
public function setDescription($description)
{
$this->description = $description;
}
/**
* @return string
*/
public function getDescription()
{
return $this->description;
}
/**
* @param string
*/
public function setFixedCpeUri($fixedCpeUri)
{
$this->fixedCpeUri = $fixedCpeUri;
}
/**
* @return string
*/
public function getFixedCpeUri()
{
return $this->fixedCpeUri;
}
/**
* @param string
*/
public function setFixedPackage($fixedPackage)
{
$this->fixedPackage = $fixedPackage;
}
/**
* @return string
*/
public function getFixedPackage()
{
return $this->fixedPackage;
}
/**
* @param Version
*/
public function setFixedVersion(Version $fixedVersion)
{
$this->fixedVersion = $fixedVersion;
}
/**
* @return Version
*/
public function getFixedVersion()
{
return $this->fixedVersion;
}
/**
* @param bool
*/
public function setIsObsolete($isObsolete)
{
$this->isObsolete = $isObsolete;
}
/**
* @return bool
*/
public function getIsObsolete()
{
return $this->isObsolete;
}
/**
* @param string
*/
public function setPackageType($packageType)
{
$this->packageType = $packageType;
}
/**
* @return string
*/
public function getPackageType()
{
return $this->packageType;
}
/**
* @param string
*/
public function setSeverityName($severityName)
{
$this->severityName = $severityName;
}
/**
* @return string
*/
public function getSeverityName()
{
return $this->severityName;
}
/**
* @param string
*/
public function setSource($source)
{
$this->source = $source;
}
/**
* @return string
*/
public function getSource()
{
return $this->source;
}
/**
* @param string
*/
public function setSourceUpdateTime($sourceUpdateTime)
{
$this->sourceUpdateTime = $sourceUpdateTime;
}
/**
* @return string
*/
public function getSourceUpdateTime()
{
return $this->sourceUpdateTime;
}
/**
* @param string
*/
public function setVendor($vendor)
{
$this->vendor = $vendor;
}
/**
* @return string
*/
public function getVendor()
{
return $this->vendor;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Detail::class, 'Google_Service_ContainerAnalysis_Detail');
@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class Details extends \Google\Model
{
protected $attestationType = Attestation::class;
protected $attestationDataType = '';
/**
* @param Attestation
*/
public function setAttestation(Attestation $attestation)
{
$this->attestation = $attestation;
}
/**
* @return Attestation
*/
public function getAttestation()
{
return $this->attestation;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Details::class, 'Google_Service_ContainerAnalysis_Details');
@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class Digest extends \Google\Model
{
/**
* @var string
*/
public $algo;
/**
* @var string
*/
public $digestBytes;
/**
* @param string
*/
public function setAlgo($algo)
{
$this->algo = $algo;
}
/**
* @return string
*/
public function getAlgo()
{
return $this->algo;
}
/**
* @param string
*/
public function setDigestBytes($digestBytes)
{
$this->digestBytes = $digestBytes;
}
/**
* @return string
*/
public function getDigestBytes()
{
return $this->digestBytes;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Digest::class, 'Google_Service_ContainerAnalysis_Digest');
@@ -0,0 +1,69 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class Discovered extends \Google\Model
{
public $analysisStatus;
protected $analysisStatusErrorType = Status::class;
protected $analysisStatusErrorDataType = '';
public $continuousAnalysis;
public $lastAnalysisTime;
public function setAnalysisStatus($analysisStatus)
{
$this->analysisStatus = $analysisStatus;
}
public function getAnalysisStatus()
{
return $this->analysisStatus;
}
/**
* @param Status
*/
public function setAnalysisStatusError(Status $analysisStatusError)
{
$this->analysisStatusError = $analysisStatusError;
}
/**
* @return Status
*/
public function getAnalysisStatusError()
{
return $this->analysisStatusError;
}
public function setContinuousAnalysis($continuousAnalysis)
{
$this->continuousAnalysis = $continuousAnalysis;
}
public function getContinuousAnalysis()
{
return $this->continuousAnalysis;
}
public function setLastAnalysisTime($lastAnalysisTime)
{
$this->lastAnalysisTime = $lastAnalysisTime;
}
public function getLastAnalysisTime()
{
return $this->lastAnalysisTime;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Discovered::class, 'Google_Service_ContainerAnalysis_Discovered');
@@ -0,0 +1,35 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class Discovery extends \Google\Model
{
public $analysisKind;
public function setAnalysisKind($analysisKind)
{
$this->analysisKind = $analysisKind;
}
public function getAnalysisKind()
{
return $this->analysisKind;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Discovery::class, 'Google_Service_ContainerAnalysis_Discovery');
@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class DiscoveryNote extends \Google\Model
{
/**
* @var string
*/
public $analysisKind;
/**
* @param string
*/
public function setAnalysisKind($analysisKind)
{
$this->analysisKind = $analysisKind;
}
/**
* @return string
*/
public function getAnalysisKind()
{
return $this->analysisKind;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DiscoveryNote::class, 'Google_Service_ContainerAnalysis_DiscoveryNote');
@@ -0,0 +1,181 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class DiscoveryOccurrence extends \Google\Collection
{
protected $collection_key = 'analysisError';
protected $analysisCompletedType = AnalysisCompleted::class;
protected $analysisCompletedDataType = '';
protected $analysisErrorType = Status::class;
protected $analysisErrorDataType = 'array';
/**
* @var string
*/
public $analysisStatus;
protected $analysisStatusErrorType = Status::class;
protected $analysisStatusErrorDataType = '';
/**
* @var string
*/
public $archiveTime;
/**
* @var string
*/
public $continuousAnalysis;
/**
* @var string
*/
public $cpe;
/**
* @var string
*/
public $lastScanTime;
protected $sbomStatusType = SBOMStatus::class;
protected $sbomStatusDataType = '';
/**
* @param AnalysisCompleted
*/
public function setAnalysisCompleted(AnalysisCompleted $analysisCompleted)
{
$this->analysisCompleted = $analysisCompleted;
}
/**
* @return AnalysisCompleted
*/
public function getAnalysisCompleted()
{
return $this->analysisCompleted;
}
/**
* @param Status[]
*/
public function setAnalysisError($analysisError)
{
$this->analysisError = $analysisError;
}
/**
* @return Status[]
*/
public function getAnalysisError()
{
return $this->analysisError;
}
/**
* @param string
*/
public function setAnalysisStatus($analysisStatus)
{
$this->analysisStatus = $analysisStatus;
}
/**
* @return string
*/
public function getAnalysisStatus()
{
return $this->analysisStatus;
}
/**
* @param Status
*/
public function setAnalysisStatusError(Status $analysisStatusError)
{
$this->analysisStatusError = $analysisStatusError;
}
/**
* @return Status
*/
public function getAnalysisStatusError()
{
return $this->analysisStatusError;
}
/**
* @param string
*/
public function setArchiveTime($archiveTime)
{
$this->archiveTime = $archiveTime;
}
/**
* @return string
*/
public function getArchiveTime()
{
return $this->archiveTime;
}
/**
* @param string
*/
public function setContinuousAnalysis($continuousAnalysis)
{
$this->continuousAnalysis = $continuousAnalysis;
}
/**
* @return string
*/
public function getContinuousAnalysis()
{
return $this->continuousAnalysis;
}
/**
* @param string
*/
public function setCpe($cpe)
{
$this->cpe = $cpe;
}
/**
* @return string
*/
public function getCpe()
{
return $this->cpe;
}
/**
* @param string
*/
public function setLastScanTime($lastScanTime)
{
$this->lastScanTime = $lastScanTime;
}
/**
* @return string
*/
public function getLastScanTime()
{
return $this->lastScanTime;
}
/**
* @param SBOMStatus
*/
public function setSbomStatus(SBOMStatus $sbomStatus)
{
$this->sbomStatus = $sbomStatus;
}
/**
* @return SBOMStatus
*/
public function getSbomStatus()
{
return $this->sbomStatus;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DiscoveryOccurrence::class, 'Google_Service_ContainerAnalysis_DiscoveryOccurrence');
@@ -0,0 +1,132 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class Distribution extends \Google\Model
{
/**
* @var string
*/
public $architecture;
/**
* @var string
*/
public $cpeUri;
/**
* @var string
*/
public $description;
protected $latestVersionType = Version::class;
protected $latestVersionDataType = '';
/**
* @var string
*/
public $maintainer;
/**
* @var string
*/
public $url;
/**
* @param string
*/
public function setArchitecture($architecture)
{
$this->architecture = $architecture;
}
/**
* @return string
*/
public function getArchitecture()
{
return $this->architecture;
}
/**
* @param string
*/
public function setCpeUri($cpeUri)
{
$this->cpeUri = $cpeUri;
}
/**
* @return string
*/
public function getCpeUri()
{
return $this->cpeUri;
}
/**
* @param string
*/
public function setDescription($description)
{
$this->description = $description;
}
/**
* @return string
*/
public function getDescription()
{
return $this->description;
}
/**
* @param Version
*/
public function setLatestVersion(Version $latestVersion)
{
$this->latestVersion = $latestVersion;
}
/**
* @return Version
*/
public function getLatestVersion()
{
return $this->latestVersion;
}
/**
* @param string
*/
public function setMaintainer($maintainer)
{
$this->maintainer = $maintainer;
}
/**
* @return string
*/
public function getMaintainer()
{
return $this->maintainer;
}
/**
* @param string
*/
public function setUrl($url)
{
$this->url = $url;
}
/**
* @return string
*/
public function getUrl()
{
return $this->url;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Distribution::class, 'Google_Service_ContainerAnalysis_Distribution');
@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class DocumentNote extends \Google\Model
{
public $dataLicence;
public $spdxVersion;
public function setDataLicence($dataLicence)
{
$this->dataLicence = $dataLicence;
}
public function getDataLicence()
{
return $this->dataLicence;
}
public function setSpdxVersion($spdxVersion)
{
$this->spdxVersion = $spdxVersion;
}
public function getSpdxVersion()
{
return $this->spdxVersion;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DocumentNote::class, 'Google_Service_ContainerAnalysis_DocumentNote');
@@ -0,0 +1,108 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class DocumentOccurrence extends \Google\Collection
{
protected $collection_key = 'externalDocumentRefs';
public $createTime;
public $creatorComment;
public $creators;
public $documentComment;
public $externalDocumentRefs;
public $id;
public $licenseListVersion;
public $namespace;
public $title;
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
public function getCreateTime()
{
return $this->createTime;
}
public function setCreatorComment($creatorComment)
{
$this->creatorComment = $creatorComment;
}
public function getCreatorComment()
{
return $this->creatorComment;
}
public function setCreators($creators)
{
$this->creators = $creators;
}
public function getCreators()
{
return $this->creators;
}
public function setDocumentComment($documentComment)
{
$this->documentComment = $documentComment;
}
public function getDocumentComment()
{
return $this->documentComment;
}
public function setExternalDocumentRefs($externalDocumentRefs)
{
$this->externalDocumentRefs = $externalDocumentRefs;
}
public function getExternalDocumentRefs()
{
return $this->externalDocumentRefs;
}
public function setId($id)
{
$this->id = $id;
}
public function getId()
{
return $this->id;
}
public function setLicenseListVersion($licenseListVersion)
{
$this->licenseListVersion = $licenseListVersion;
}
public function getLicenseListVersion()
{
return $this->licenseListVersion;
}
public function setNamespace($namespace)
{
$this->namespace = $namespace;
}
public function getNamespace()
{
return $this->namespace;
}
public function setTitle($title)
{
$this->title = $title;
}
public function getTitle()
{
return $this->title;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DocumentOccurrence::class, 'Google_Service_ContainerAnalysis_DocumentOccurrence');
@@ -0,0 +1,79 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class Envelope extends \Google\Collection
{
protected $collection_key = 'signatures';
/**
* @var string
*/
public $payload;
/**
* @var string
*/
public $payloadType;
protected $signaturesType = EnvelopeSignature::class;
protected $signaturesDataType = 'array';
/**
* @param string
*/
public function setPayload($payload)
{
$this->payload = $payload;
}
/**
* @return string
*/
public function getPayload()
{
return $this->payload;
}
/**
* @param string
*/
public function setPayloadType($payloadType)
{
$this->payloadType = $payloadType;
}
/**
* @return string
*/
public function getPayloadType()
{
return $this->payloadType;
}
/**
* @param EnvelopeSignature[]
*/
public function setSignatures($signatures)
{
$this->signatures = $signatures;
}
/**
* @return EnvelopeSignature[]
*/
public function getSignatures()
{
return $this->signatures;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Envelope::class, 'Google_Service_ContainerAnalysis_Envelope');
@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class EnvelopeSignature extends \Google\Model
{
/**
* @var string
*/
public $keyid;
/**
* @var string
*/
public $sig;
/**
* @param string
*/
public function setKeyid($keyid)
{
$this->keyid = $keyid;
}
/**
* @return string
*/
public function getKeyid()
{
return $this->keyid;
}
/**
* @param string
*/
public function setSig($sig)
{
$this->sig = $sig;
}
/**
* @return string
*/
public function getSig()
{
return $this->sig;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(EnvelopeSignature::class, 'Google_Service_ContainerAnalysis_EnvelopeSignature');
@@ -0,0 +1,35 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\ContainerAnalysis;
class Environment extends \Google\Model
{
public $customValues;
public function setCustomValues($customValues)
{
$this->customValues = $customValues;
}
public function getCustomValues()
{
return $this->customValues;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Environment::class, 'Google_Service_ContainerAnalysis_Environment');

Some files were not shown because too many files have changed in this diff Show More