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

View File

@@ -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\CloudSearch;
class AbuseReportingConfig extends \Google\Model
{
/**
* @var bool
*/
public $recordingAllowed;
/**
* @var bool
*/
public $writtenUgcAllowed;
/**
* @param bool
*/
public function setRecordingAllowed($recordingAllowed)
{
$this->recordingAllowed = $recordingAllowed;
}
/**
* @return bool
*/
public function getRecordingAllowed()
{
return $this->recordingAllowed;
}
/**
* @param bool
*/
public function setWrittenUgcAllowed($writtenUgcAllowed)
{
$this->writtenUgcAllowed = $writtenUgcAllowed;
}
/**
* @return bool
*/
public function getWrittenUgcAllowed()
{
return $this->writtenUgcAllowed;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AbuseReportingConfig::class, 'Google_Service_CloudSearch_AbuseReportingConfig');

View File

@@ -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\CloudSearch;
class AckInfo extends \Google\Collection
{
protected $collection_key = 'unackedDeviceIds';
/**
* @var int
*/
public $unackedDeviceCount;
/**
* @var string[]
*/
public $unackedDeviceIds;
/**
* @param int
*/
public function setUnackedDeviceCount($unackedDeviceCount)
{
$this->unackedDeviceCount = $unackedDeviceCount;
}
/**
* @return int
*/
public function getUnackedDeviceCount()
{
return $this->unackedDeviceCount;
}
/**
* @param string[]
*/
public function setUnackedDeviceIds($unackedDeviceIds)
{
$this->unackedDeviceIds = $unackedDeviceIds;
}
/**
* @return string[]
*/
public function getUnackedDeviceIds()
{
return $this->unackedDeviceIds;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AckInfo::class, 'Google_Service_CloudSearch_AckInfo');

View File

@@ -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\CloudSearch;
class AclFixRequest extends \Google\Collection
{
protected $collection_key = 'recipientEmails';
/**
* @var string[]
*/
public $recipientEmails;
/**
* @var string
*/
public $role;
/**
* @var bool
*/
public $shouldFix;
/**
* @param string[]
*/
public function setRecipientEmails($recipientEmails)
{
$this->recipientEmails = $recipientEmails;
}
/**
* @return string[]
*/
public function getRecipientEmails()
{
return $this->recipientEmails;
}
/**
* @param string
*/
public function setRole($role)
{
$this->role = $role;
}
/**
* @return string
*/
public function getRole()
{
return $this->role;
}
/**
* @param bool
*/
public function setShouldFix($shouldFix)
{
$this->shouldFix = $shouldFix;
}
/**
* @return bool
*/
public function getShouldFix()
{
return $this->shouldFix;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AclFixRequest::class, 'Google_Service_CloudSearch_AclFixRequest');

View File

@@ -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\CloudSearch;
class AclFixStatus extends \Google\Collection
{
protected $collection_key = 'outOfDomainWarningEmailAddress';
/**
* @var string
*/
public $fixability;
/**
* @var string[]
*/
public $fixableEmailAddress;
/**
* @var string[]
*/
public $outOfDomainWarningEmailAddress;
/**
* @param string
*/
public function setFixability($fixability)
{
$this->fixability = $fixability;
}
/**
* @return string
*/
public function getFixability()
{
return $this->fixability;
}
/**
* @param string[]
*/
public function setFixableEmailAddress($fixableEmailAddress)
{
$this->fixableEmailAddress = $fixableEmailAddress;
}
/**
* @return string[]
*/
public function getFixableEmailAddress()
{
return $this->fixableEmailAddress;
}
/**
* @param string[]
*/
public function setOutOfDomainWarningEmailAddress($outOfDomainWarningEmailAddress)
{
$this->outOfDomainWarningEmailAddress = $outOfDomainWarningEmailAddress;
}
/**
* @return string[]
*/
public function getOutOfDomainWarningEmailAddress()
{
return $this->outOfDomainWarningEmailAddress;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AclFixStatus::class, 'Google_Service_CloudSearch_AclFixStatus');

View File

@@ -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\CloudSearch;
class AclInfo extends \Google\Model
{
/**
* @var int
*/
public $groupsCount;
/**
* @var string
*/
public $scope;
/**
* @var int
*/
public $usersCount;
/**
* @param int
*/
public function setGroupsCount($groupsCount)
{
$this->groupsCount = $groupsCount;
}
/**
* @return int
*/
public function getGroupsCount()
{
return $this->groupsCount;
}
/**
* @param string
*/
public function setScope($scope)
{
$this->scope = $scope;
}
/**
* @return string
*/
public function getScope()
{
return $this->scope;
}
/**
* @param int
*/
public function setUsersCount($usersCount)
{
$this->usersCount = $usersCount;
}
/**
* @return int
*/
public function getUsersCount()
{
return $this->usersCount;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AclInfo::class, 'Google_Service_CloudSearch_AclInfo');

View File

@@ -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\CloudSearch;
class Action extends \Google\Model
{
/**
* @var string
*/
public $title;
/**
* @var string
*/
public $url;
/**
* @param string
*/
public function setTitle($title)
{
$this->title = $title;
}
/**
* @return string
*/
public function getTitle()
{
return $this->title;
}
/**
* @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(Action::class, 'Google_Service_CloudSearch_Action');

View File

@@ -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\CloudSearch;
class ActionParameter extends \Google\Model
{
/**
* @var string
*/
public $key;
/**
* @var string
*/
public $value;
/**
* @param string
*/
public function setKey($key)
{
$this->key = $key;
}
/**
* @return string
*/
public function getKey()
{
return $this->key;
}
/**
* @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(ActionParameter::class, 'Google_Service_CloudSearch_ActionParameter');

View File

@@ -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\CloudSearch;
class AddOnFrameStartingState extends \Google\Model
{
/**
* @var string
*/
public $additionalData;
/**
* @var string
*/
public $uri;
/**
* @param string
*/
public function setAdditionalData($additionalData)
{
$this->additionalData = $additionalData;
}
/**
* @return string
*/
public function getAdditionalData()
{
return $this->additionalData;
}
/**
* @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(AddOnFrameStartingState::class, 'Google_Service_CloudSearch_AddOnFrameStartingState');

View File

@@ -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\CloudSearch;
class AddOnStartingState extends \Google\Model
{
protected $addOnFrameStartingStatesType = AddOnFrameStartingState::class;
protected $addOnFrameStartingStatesDataType = 'map';
/**
* @param AddOnFrameStartingState[]
*/
public function setAddOnFrameStartingStates($addOnFrameStartingStates)
{
$this->addOnFrameStartingStates = $addOnFrameStartingStates;
}
/**
* @return AddOnFrameStartingState[]
*/
public function getAddOnFrameStartingStates()
{
return $this->addOnFrameStartingStates;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AddOnStartingState::class, 'Google_Service_CloudSearch_AddOnStartingState');

View File

@@ -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\CloudSearch;
class AddonComposeUiActionMarkup extends \Google\Model
{
/**
* @var string
*/
public $type;
/**
* @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(AddonComposeUiActionMarkup::class, 'Google_Service_CloudSearch_AddonComposeUiActionMarkup');

View File

@@ -0,0 +1,96 @@
<?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\CloudSearch;
class AffectedMembership extends \Google\Model
{
protected $affectedMemberType = MemberId::class;
protected $affectedMemberDataType = '';
/**
* @var string
*/
public $priorMembershipRole;
/**
* @var string
*/
public $priorMembershipState;
/**
* @var string
*/
public $targetMembershipRole;
/**
* @param MemberId
*/
public function setAffectedMember(MemberId $affectedMember)
{
$this->affectedMember = $affectedMember;
}
/**
* @return MemberId
*/
public function getAffectedMember()
{
return $this->affectedMember;
}
/**
* @param string
*/
public function setPriorMembershipRole($priorMembershipRole)
{
$this->priorMembershipRole = $priorMembershipRole;
}
/**
* @return string
*/
public function getPriorMembershipRole()
{
return $this->priorMembershipRole;
}
/**
* @param string
*/
public function setPriorMembershipState($priorMembershipState)
{
$this->priorMembershipState = $priorMembershipState;
}
/**
* @return string
*/
public function getPriorMembershipState()
{
return $this->priorMembershipState;
}
/**
* @param string
*/
public function setTargetMembershipRole($targetMembershipRole)
{
$this->targetMembershipRole = $targetMembershipRole;
}
/**
* @return string
*/
public function getTargetMembershipRole()
{
return $this->targetMembershipRole;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AffectedMembership::class, 'Google_Service_CloudSearch_AffectedMembership');

View File

@@ -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\CloudSearch;
class AllAuthenticatedUsersProto extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AllAuthenticatedUsersProto::class, 'Google_Service_CloudSearch_AllAuthenticatedUsersProto');

View File

@@ -0,0 +1,538 @@
<?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\CloudSearch;
class Annotation extends \Google\Model
{
protected $babelPlaceholderMetadataType = BabelPlaceholderMetadata::class;
protected $babelPlaceholderMetadataDataType = '';
protected $cardCapabilityMetadataType = CardCapabilityMetadata::class;
protected $cardCapabilityMetadataDataType = '';
/**
* @var string
*/
public $chipRenderType;
protected $componentSearchInfoType = AppsDynamiteSharedMessageComponentSearchInfo::class;
protected $componentSearchInfoDataType = '';
protected $consentedAppUnfurlMetadataType = ConsentedAppUnfurlMetadata::class;
protected $consentedAppUnfurlMetadataDataType = '';
protected $customEmojiMetadataType = CustomEmojiMetadata::class;
protected $customEmojiMetadataDataType = '';
protected $dataLossPreventionMetadataType = DataLossPreventionMetadata::class;
protected $dataLossPreventionMetadataDataType = '';
protected $driveMetadataType = DriveMetadata::class;
protected $driveMetadataDataType = '';
protected $formatMetadataType = FormatMetadata::class;
protected $formatMetadataDataType = '';
protected $groupRetentionSettingsUpdatedType = GroupRetentionSettingsUpdatedMetaData::class;
protected $groupRetentionSettingsUpdatedDataType = '';
protected $gsuiteIntegrationMetadataType = GsuiteIntegrationMetadata::class;
protected $gsuiteIntegrationMetadataDataType = '';
protected $incomingWebhookChangedMetadataType = IncomingWebhookChangedMetadata::class;
protected $incomingWebhookChangedMetadataDataType = '';
/**
* @var string
*/
public $inlineRenderFormat;
protected $integrationConfigUpdatedType = IntegrationConfigUpdatedMetadata::class;
protected $integrationConfigUpdatedDataType = '';
protected $interactionDataType = InteractionData::class;
protected $interactionDataDataType = '';
/**
* @var int
*/
public $length;
/**
* @var string
*/
public $localId;
protected $membershipChangedType = MembershipChangedMetadata::class;
protected $membershipChangedDataType = '';
protected $readReceiptsSettingsMetadataType = ReadReceiptsSettingsUpdatedMetadata::class;
protected $readReceiptsSettingsMetadataDataType = '';
protected $requiredMessageFeaturesMetadataType = RequiredMessageFeaturesMetadata::class;
protected $requiredMessageFeaturesMetadataDataType = '';
protected $roomUpdatedType = RoomUpdatedMetadata::class;
protected $roomUpdatedDataType = '';
/**
* @var bool
*/
public $serverInvalidated;
protected $slashCommandMetadataType = SlashCommandMetadata::class;
protected $slashCommandMetadataDataType = '';
/**
* @var int
*/
public $startIndex;
/**
* @var string
*/
public $type;
/**
* @var string
*/
public $uniqueId;
protected $uploadMetadataType = UploadMetadata::class;
protected $uploadMetadataDataType = '';
protected $urlMetadataType = UrlMetadata::class;
protected $urlMetadataDataType = '';
protected $userMentionMetadataType = UserMentionMetadata::class;
protected $userMentionMetadataDataType = '';
protected $videoCallMetadataType = VideoCallMetadata::class;
protected $videoCallMetadataDataType = '';
protected $youtubeMetadataType = YoutubeMetadata::class;
protected $youtubeMetadataDataType = '';
/**
* @param BabelPlaceholderMetadata
*/
public function setBabelPlaceholderMetadata(BabelPlaceholderMetadata $babelPlaceholderMetadata)
{
$this->babelPlaceholderMetadata = $babelPlaceholderMetadata;
}
/**
* @return BabelPlaceholderMetadata
*/
public function getBabelPlaceholderMetadata()
{
return $this->babelPlaceholderMetadata;
}
/**
* @param CardCapabilityMetadata
*/
public function setCardCapabilityMetadata(CardCapabilityMetadata $cardCapabilityMetadata)
{
$this->cardCapabilityMetadata = $cardCapabilityMetadata;
}
/**
* @return CardCapabilityMetadata
*/
public function getCardCapabilityMetadata()
{
return $this->cardCapabilityMetadata;
}
/**
* @param string
*/
public function setChipRenderType($chipRenderType)
{
$this->chipRenderType = $chipRenderType;
}
/**
* @return string
*/
public function getChipRenderType()
{
return $this->chipRenderType;
}
/**
* @param AppsDynamiteSharedMessageComponentSearchInfo
*/
public function setComponentSearchInfo(AppsDynamiteSharedMessageComponentSearchInfo $componentSearchInfo)
{
$this->componentSearchInfo = $componentSearchInfo;
}
/**
* @return AppsDynamiteSharedMessageComponentSearchInfo
*/
public function getComponentSearchInfo()
{
return $this->componentSearchInfo;
}
/**
* @param ConsentedAppUnfurlMetadata
*/
public function setConsentedAppUnfurlMetadata(ConsentedAppUnfurlMetadata $consentedAppUnfurlMetadata)
{
$this->consentedAppUnfurlMetadata = $consentedAppUnfurlMetadata;
}
/**
* @return ConsentedAppUnfurlMetadata
*/
public function getConsentedAppUnfurlMetadata()
{
return $this->consentedAppUnfurlMetadata;
}
/**
* @param CustomEmojiMetadata
*/
public function setCustomEmojiMetadata(CustomEmojiMetadata $customEmojiMetadata)
{
$this->customEmojiMetadata = $customEmojiMetadata;
}
/**
* @return CustomEmojiMetadata
*/
public function getCustomEmojiMetadata()
{
return $this->customEmojiMetadata;
}
/**
* @param DataLossPreventionMetadata
*/
public function setDataLossPreventionMetadata(DataLossPreventionMetadata $dataLossPreventionMetadata)
{
$this->dataLossPreventionMetadata = $dataLossPreventionMetadata;
}
/**
* @return DataLossPreventionMetadata
*/
public function getDataLossPreventionMetadata()
{
return $this->dataLossPreventionMetadata;
}
/**
* @param DriveMetadata
*/
public function setDriveMetadata(DriveMetadata $driveMetadata)
{
$this->driveMetadata = $driveMetadata;
}
/**
* @return DriveMetadata
*/
public function getDriveMetadata()
{
return $this->driveMetadata;
}
/**
* @param FormatMetadata
*/
public function setFormatMetadata(FormatMetadata $formatMetadata)
{
$this->formatMetadata = $formatMetadata;
}
/**
* @return FormatMetadata
*/
public function getFormatMetadata()
{
return $this->formatMetadata;
}
/**
* @param GroupRetentionSettingsUpdatedMetaData
*/
public function setGroupRetentionSettingsUpdated(GroupRetentionSettingsUpdatedMetaData $groupRetentionSettingsUpdated)
{
$this->groupRetentionSettingsUpdated = $groupRetentionSettingsUpdated;
}
/**
* @return GroupRetentionSettingsUpdatedMetaData
*/
public function getGroupRetentionSettingsUpdated()
{
return $this->groupRetentionSettingsUpdated;
}
/**
* @param GsuiteIntegrationMetadata
*/
public function setGsuiteIntegrationMetadata(GsuiteIntegrationMetadata $gsuiteIntegrationMetadata)
{
$this->gsuiteIntegrationMetadata = $gsuiteIntegrationMetadata;
}
/**
* @return GsuiteIntegrationMetadata
*/
public function getGsuiteIntegrationMetadata()
{
return $this->gsuiteIntegrationMetadata;
}
/**
* @param IncomingWebhookChangedMetadata
*/
public function setIncomingWebhookChangedMetadata(IncomingWebhookChangedMetadata $incomingWebhookChangedMetadata)
{
$this->incomingWebhookChangedMetadata = $incomingWebhookChangedMetadata;
}
/**
* @return IncomingWebhookChangedMetadata
*/
public function getIncomingWebhookChangedMetadata()
{
return $this->incomingWebhookChangedMetadata;
}
/**
* @param string
*/
public function setInlineRenderFormat($inlineRenderFormat)
{
$this->inlineRenderFormat = $inlineRenderFormat;
}
/**
* @return string
*/
public function getInlineRenderFormat()
{
return $this->inlineRenderFormat;
}
/**
* @param IntegrationConfigUpdatedMetadata
*/
public function setIntegrationConfigUpdated(IntegrationConfigUpdatedMetadata $integrationConfigUpdated)
{
$this->integrationConfigUpdated = $integrationConfigUpdated;
}
/**
* @return IntegrationConfigUpdatedMetadata
*/
public function getIntegrationConfigUpdated()
{
return $this->integrationConfigUpdated;
}
/**
* @param InteractionData
*/
public function setInteractionData(InteractionData $interactionData)
{
$this->interactionData = $interactionData;
}
/**
* @return InteractionData
*/
public function getInteractionData()
{
return $this->interactionData;
}
/**
* @param int
*/
public function setLength($length)
{
$this->length = $length;
}
/**
* @return int
*/
public function getLength()
{
return $this->length;
}
/**
* @param string
*/
public function setLocalId($localId)
{
$this->localId = $localId;
}
/**
* @return string
*/
public function getLocalId()
{
return $this->localId;
}
/**
* @param MembershipChangedMetadata
*/
public function setMembershipChanged(MembershipChangedMetadata $membershipChanged)
{
$this->membershipChanged = $membershipChanged;
}
/**
* @return MembershipChangedMetadata
*/
public function getMembershipChanged()
{
return $this->membershipChanged;
}
/**
* @param ReadReceiptsSettingsUpdatedMetadata
*/
public function setReadReceiptsSettingsMetadata(ReadReceiptsSettingsUpdatedMetadata $readReceiptsSettingsMetadata)
{
$this->readReceiptsSettingsMetadata = $readReceiptsSettingsMetadata;
}
/**
* @return ReadReceiptsSettingsUpdatedMetadata
*/
public function getReadReceiptsSettingsMetadata()
{
return $this->readReceiptsSettingsMetadata;
}
/**
* @param RequiredMessageFeaturesMetadata
*/
public function setRequiredMessageFeaturesMetadata(RequiredMessageFeaturesMetadata $requiredMessageFeaturesMetadata)
{
$this->requiredMessageFeaturesMetadata = $requiredMessageFeaturesMetadata;
}
/**
* @return RequiredMessageFeaturesMetadata
*/
public function getRequiredMessageFeaturesMetadata()
{
return $this->requiredMessageFeaturesMetadata;
}
/**
* @param RoomUpdatedMetadata
*/
public function setRoomUpdated(RoomUpdatedMetadata $roomUpdated)
{
$this->roomUpdated = $roomUpdated;
}
/**
* @return RoomUpdatedMetadata
*/
public function getRoomUpdated()
{
return $this->roomUpdated;
}
/**
* @param bool
*/
public function setServerInvalidated($serverInvalidated)
{
$this->serverInvalidated = $serverInvalidated;
}
/**
* @return bool
*/
public function getServerInvalidated()
{
return $this->serverInvalidated;
}
/**
* @param SlashCommandMetadata
*/
public function setSlashCommandMetadata(SlashCommandMetadata $slashCommandMetadata)
{
$this->slashCommandMetadata = $slashCommandMetadata;
}
/**
* @return SlashCommandMetadata
*/
public function getSlashCommandMetadata()
{
return $this->slashCommandMetadata;
}
/**
* @param int
*/
public function setStartIndex($startIndex)
{
$this->startIndex = $startIndex;
}
/**
* @return int
*/
public function getStartIndex()
{
return $this->startIndex;
}
/**
* @param string
*/
public function setType($type)
{
$this->type = $type;
}
/**
* @return string
*/
public function getType()
{
return $this->type;
}
/**
* @param string
*/
public function setUniqueId($uniqueId)
{
$this->uniqueId = $uniqueId;
}
/**
* @return string
*/
public function getUniqueId()
{
return $this->uniqueId;
}
/**
* @param UploadMetadata
*/
public function setUploadMetadata(UploadMetadata $uploadMetadata)
{
$this->uploadMetadata = $uploadMetadata;
}
/**
* @return UploadMetadata
*/
public function getUploadMetadata()
{
return $this->uploadMetadata;
}
/**
* @param UrlMetadata
*/
public function setUrlMetadata(UrlMetadata $urlMetadata)
{
$this->urlMetadata = $urlMetadata;
}
/**
* @return UrlMetadata
*/
public function getUrlMetadata()
{
return $this->urlMetadata;
}
/**
* @param UserMentionMetadata
*/
public function setUserMentionMetadata(UserMentionMetadata $userMentionMetadata)
{
$this->userMentionMetadata = $userMentionMetadata;
}
/**
* @return UserMentionMetadata
*/
public function getUserMentionMetadata()
{
return $this->userMentionMetadata;
}
/**
* @param VideoCallMetadata
*/
public function setVideoCallMetadata(VideoCallMetadata $videoCallMetadata)
{
$this->videoCallMetadata = $videoCallMetadata;
}
/**
* @return VideoCallMetadata
*/
public function getVideoCallMetadata()
{
return $this->videoCallMetadata;
}
/**
* @param YoutubeMetadata
*/
public function setYoutubeMetadata(YoutubeMetadata $youtubeMetadata)
{
$this->youtubeMetadata = $youtubeMetadata;
}
/**
* @return YoutubeMetadata
*/
public function getYoutubeMetadata()
{
return $this->youtubeMetadata;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Annotation::class, 'Google_Service_CloudSearch_Annotation');

View File

@@ -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\CloudSearch;
class AnnotationInfo extends \Google\Collection
{
protected $collection_key = 'coannotatorDeviceIds';
/**
* @var string[]
*/
public $coannotatorDeviceIds;
/**
* @var bool
*/
public $isActive;
/**
* @param string[]
*/
public function setCoannotatorDeviceIds($coannotatorDeviceIds)
{
$this->coannotatorDeviceIds = $coannotatorDeviceIds;
}
/**
* @return string[]
*/
public function getCoannotatorDeviceIds()
{
return $this->coannotatorDeviceIds;
}
/**
* @param bool
*/
public function setIsActive($isActive)
{
$this->isActive = $isActive;
}
/**
* @return bool
*/
public function getIsActive()
{
return $this->isActive;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AnnotationInfo::class, 'Google_Service_CloudSearch_AnnotationInfo');

View File

@@ -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\CloudSearch;
class AppId extends \Google\Model
{
/**
* @var string
*/
public $appType;
/**
* @var string
*/
public $gsuiteAppType;
/**
* @var string
*/
public $id;
/**
* @param string
*/
public function setAppType($appType)
{
$this->appType = $appType;
}
/**
* @return string
*/
public function getAppType()
{
return $this->appType;
}
/**
* @param string
*/
public function setGsuiteAppType($gsuiteAppType)
{
$this->gsuiteAppType = $gsuiteAppType;
}
/**
* @return string
*/
public function getGsuiteAppType()
{
return $this->gsuiteAppType;
}
/**
* @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(AppId::class, 'Google_Service_CloudSearch_AppId');

View File

@@ -0,0 +1,488 @@
<?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\CloudSearch;
class AppsDynamiteAnnotation extends \Google\Model
{
protected $babelPlaceholderMetadataType = AppsDynamiteBabelPlaceholderMetadata::class;
protected $babelPlaceholderMetadataDataType = '';
protected $cardCapabilityMetadataType = AppsDynamiteCardCapabilityMetadata::class;
protected $cardCapabilityMetadataDataType = '';
/**
* @var string
*/
public $chipRenderType;
protected $consentedAppUnfurlMetadataType = AppsDynamiteConsentedAppUnfurlMetadata::class;
protected $consentedAppUnfurlMetadataDataType = '';
protected $customEmojiMetadataType = AppsDynamiteCustomEmojiMetadata::class;
protected $customEmojiMetadataDataType = '';
protected $dataLossPreventionMetadataType = AppsDynamiteDataLossPreventionMetadata::class;
protected $dataLossPreventionMetadataDataType = '';
protected $driveMetadataType = AppsDynamiteDriveMetadata::class;
protected $driveMetadataDataType = '';
protected $formatMetadataType = AppsDynamiteFormatMetadata::class;
protected $formatMetadataDataType = '';
protected $groupRetentionSettingsUpdatedType = AppsDynamiteGroupRetentionSettingsUpdatedMetaData::class;
protected $groupRetentionSettingsUpdatedDataType = '';
protected $gsuiteIntegrationMetadataType = AppsDynamiteGsuiteIntegrationMetadata::class;
protected $gsuiteIntegrationMetadataDataType = '';
protected $incomingWebhookChangedMetadataType = AppsDynamiteIncomingWebhookChangedMetadata::class;
protected $incomingWebhookChangedMetadataDataType = '';
protected $integrationConfigUpdatedType = AppsDynamiteIntegrationConfigUpdatedMetadata::class;
protected $integrationConfigUpdatedDataType = '';
/**
* @var int
*/
public $length;
/**
* @var string
*/
public $localId;
protected $membershipChangedType = AppsDynamiteMembershipChangedMetadata::class;
protected $membershipChangedDataType = '';
protected $readReceiptsSettingsMetadataType = AppsDynamiteReadReceiptsSettingsUpdatedMetadata::class;
protected $readReceiptsSettingsMetadataDataType = '';
protected $requiredMessageFeaturesMetadataType = AppsDynamiteRequiredMessageFeaturesMetadata::class;
protected $requiredMessageFeaturesMetadataDataType = '';
protected $roomUpdatedType = AppsDynamiteRoomUpdatedMetadata::class;
protected $roomUpdatedDataType = '';
/**
* @var bool
*/
public $serverInvalidated;
protected $slashCommandMetadataType = AppsDynamiteSlashCommandMetadata::class;
protected $slashCommandMetadataDataType = '';
/**
* @var int
*/
public $startIndex;
/**
* @var string
*/
public $type;
/**
* @var string
*/
public $uniqueId;
protected $uploadMetadataType = AppsDynamiteUploadMetadata::class;
protected $uploadMetadataDataType = '';
protected $urlMetadataType = AppsDynamiteUrlMetadata::class;
protected $urlMetadataDataType = '';
protected $userMentionMetadataType = AppsDynamiteUserMentionMetadata::class;
protected $userMentionMetadataDataType = '';
protected $videoCallMetadataType = AppsDynamiteVideoCallMetadata::class;
protected $videoCallMetadataDataType = '';
protected $youtubeMetadataType = AppsDynamiteYoutubeMetadata::class;
protected $youtubeMetadataDataType = '';
/**
* @param AppsDynamiteBabelPlaceholderMetadata
*/
public function setBabelPlaceholderMetadata(AppsDynamiteBabelPlaceholderMetadata $babelPlaceholderMetadata)
{
$this->babelPlaceholderMetadata = $babelPlaceholderMetadata;
}
/**
* @return AppsDynamiteBabelPlaceholderMetadata
*/
public function getBabelPlaceholderMetadata()
{
return $this->babelPlaceholderMetadata;
}
/**
* @param AppsDynamiteCardCapabilityMetadata
*/
public function setCardCapabilityMetadata(AppsDynamiteCardCapabilityMetadata $cardCapabilityMetadata)
{
$this->cardCapabilityMetadata = $cardCapabilityMetadata;
}
/**
* @return AppsDynamiteCardCapabilityMetadata
*/
public function getCardCapabilityMetadata()
{
return $this->cardCapabilityMetadata;
}
/**
* @param string
*/
public function setChipRenderType($chipRenderType)
{
$this->chipRenderType = $chipRenderType;
}
/**
* @return string
*/
public function getChipRenderType()
{
return $this->chipRenderType;
}
/**
* @param AppsDynamiteConsentedAppUnfurlMetadata
*/
public function setConsentedAppUnfurlMetadata(AppsDynamiteConsentedAppUnfurlMetadata $consentedAppUnfurlMetadata)
{
$this->consentedAppUnfurlMetadata = $consentedAppUnfurlMetadata;
}
/**
* @return AppsDynamiteConsentedAppUnfurlMetadata
*/
public function getConsentedAppUnfurlMetadata()
{
return $this->consentedAppUnfurlMetadata;
}
/**
* @param AppsDynamiteCustomEmojiMetadata
*/
public function setCustomEmojiMetadata(AppsDynamiteCustomEmojiMetadata $customEmojiMetadata)
{
$this->customEmojiMetadata = $customEmojiMetadata;
}
/**
* @return AppsDynamiteCustomEmojiMetadata
*/
public function getCustomEmojiMetadata()
{
return $this->customEmojiMetadata;
}
/**
* @param AppsDynamiteDataLossPreventionMetadata
*/
public function setDataLossPreventionMetadata(AppsDynamiteDataLossPreventionMetadata $dataLossPreventionMetadata)
{
$this->dataLossPreventionMetadata = $dataLossPreventionMetadata;
}
/**
* @return AppsDynamiteDataLossPreventionMetadata
*/
public function getDataLossPreventionMetadata()
{
return $this->dataLossPreventionMetadata;
}
/**
* @param AppsDynamiteDriveMetadata
*/
public function setDriveMetadata(AppsDynamiteDriveMetadata $driveMetadata)
{
$this->driveMetadata = $driveMetadata;
}
/**
* @return AppsDynamiteDriveMetadata
*/
public function getDriveMetadata()
{
return $this->driveMetadata;
}
/**
* @param AppsDynamiteFormatMetadata
*/
public function setFormatMetadata(AppsDynamiteFormatMetadata $formatMetadata)
{
$this->formatMetadata = $formatMetadata;
}
/**
* @return AppsDynamiteFormatMetadata
*/
public function getFormatMetadata()
{
return $this->formatMetadata;
}
/**
* @param AppsDynamiteGroupRetentionSettingsUpdatedMetaData
*/
public function setGroupRetentionSettingsUpdated(AppsDynamiteGroupRetentionSettingsUpdatedMetaData $groupRetentionSettingsUpdated)
{
$this->groupRetentionSettingsUpdated = $groupRetentionSettingsUpdated;
}
/**
* @return AppsDynamiteGroupRetentionSettingsUpdatedMetaData
*/
public function getGroupRetentionSettingsUpdated()
{
return $this->groupRetentionSettingsUpdated;
}
/**
* @param AppsDynamiteGsuiteIntegrationMetadata
*/
public function setGsuiteIntegrationMetadata(AppsDynamiteGsuiteIntegrationMetadata $gsuiteIntegrationMetadata)
{
$this->gsuiteIntegrationMetadata = $gsuiteIntegrationMetadata;
}
/**
* @return AppsDynamiteGsuiteIntegrationMetadata
*/
public function getGsuiteIntegrationMetadata()
{
return $this->gsuiteIntegrationMetadata;
}
/**
* @param AppsDynamiteIncomingWebhookChangedMetadata
*/
public function setIncomingWebhookChangedMetadata(AppsDynamiteIncomingWebhookChangedMetadata $incomingWebhookChangedMetadata)
{
$this->incomingWebhookChangedMetadata = $incomingWebhookChangedMetadata;
}
/**
* @return AppsDynamiteIncomingWebhookChangedMetadata
*/
public function getIncomingWebhookChangedMetadata()
{
return $this->incomingWebhookChangedMetadata;
}
/**
* @param AppsDynamiteIntegrationConfigUpdatedMetadata
*/
public function setIntegrationConfigUpdated(AppsDynamiteIntegrationConfigUpdatedMetadata $integrationConfigUpdated)
{
$this->integrationConfigUpdated = $integrationConfigUpdated;
}
/**
* @return AppsDynamiteIntegrationConfigUpdatedMetadata
*/
public function getIntegrationConfigUpdated()
{
return $this->integrationConfigUpdated;
}
/**
* @param int
*/
public function setLength($length)
{
$this->length = $length;
}
/**
* @return int
*/
public function getLength()
{
return $this->length;
}
/**
* @param string
*/
public function setLocalId($localId)
{
$this->localId = $localId;
}
/**
* @return string
*/
public function getLocalId()
{
return $this->localId;
}
/**
* @param AppsDynamiteMembershipChangedMetadata
*/
public function setMembershipChanged(AppsDynamiteMembershipChangedMetadata $membershipChanged)
{
$this->membershipChanged = $membershipChanged;
}
/**
* @return AppsDynamiteMembershipChangedMetadata
*/
public function getMembershipChanged()
{
return $this->membershipChanged;
}
/**
* @param AppsDynamiteReadReceiptsSettingsUpdatedMetadata
*/
public function setReadReceiptsSettingsMetadata(AppsDynamiteReadReceiptsSettingsUpdatedMetadata $readReceiptsSettingsMetadata)
{
$this->readReceiptsSettingsMetadata = $readReceiptsSettingsMetadata;
}
/**
* @return AppsDynamiteReadReceiptsSettingsUpdatedMetadata
*/
public function getReadReceiptsSettingsMetadata()
{
return $this->readReceiptsSettingsMetadata;
}
/**
* @param AppsDynamiteRequiredMessageFeaturesMetadata
*/
public function setRequiredMessageFeaturesMetadata(AppsDynamiteRequiredMessageFeaturesMetadata $requiredMessageFeaturesMetadata)
{
$this->requiredMessageFeaturesMetadata = $requiredMessageFeaturesMetadata;
}
/**
* @return AppsDynamiteRequiredMessageFeaturesMetadata
*/
public function getRequiredMessageFeaturesMetadata()
{
return $this->requiredMessageFeaturesMetadata;
}
/**
* @param AppsDynamiteRoomUpdatedMetadata
*/
public function setRoomUpdated(AppsDynamiteRoomUpdatedMetadata $roomUpdated)
{
$this->roomUpdated = $roomUpdated;
}
/**
* @return AppsDynamiteRoomUpdatedMetadata
*/
public function getRoomUpdated()
{
return $this->roomUpdated;
}
/**
* @param bool
*/
public function setServerInvalidated($serverInvalidated)
{
$this->serverInvalidated = $serverInvalidated;
}
/**
* @return bool
*/
public function getServerInvalidated()
{
return $this->serverInvalidated;
}
/**
* @param AppsDynamiteSlashCommandMetadata
*/
public function setSlashCommandMetadata(AppsDynamiteSlashCommandMetadata $slashCommandMetadata)
{
$this->slashCommandMetadata = $slashCommandMetadata;
}
/**
* @return AppsDynamiteSlashCommandMetadata
*/
public function getSlashCommandMetadata()
{
return $this->slashCommandMetadata;
}
/**
* @param int
*/
public function setStartIndex($startIndex)
{
$this->startIndex = $startIndex;
}
/**
* @return int
*/
public function getStartIndex()
{
return $this->startIndex;
}
/**
* @param string
*/
public function setType($type)
{
$this->type = $type;
}
/**
* @return string
*/
public function getType()
{
return $this->type;
}
/**
* @param string
*/
public function setUniqueId($uniqueId)
{
$this->uniqueId = $uniqueId;
}
/**
* @return string
*/
public function getUniqueId()
{
return $this->uniqueId;
}
/**
* @param AppsDynamiteUploadMetadata
*/
public function setUploadMetadata(AppsDynamiteUploadMetadata $uploadMetadata)
{
$this->uploadMetadata = $uploadMetadata;
}
/**
* @return AppsDynamiteUploadMetadata
*/
public function getUploadMetadata()
{
return $this->uploadMetadata;
}
/**
* @param AppsDynamiteUrlMetadata
*/
public function setUrlMetadata(AppsDynamiteUrlMetadata $urlMetadata)
{
$this->urlMetadata = $urlMetadata;
}
/**
* @return AppsDynamiteUrlMetadata
*/
public function getUrlMetadata()
{
return $this->urlMetadata;
}
/**
* @param AppsDynamiteUserMentionMetadata
*/
public function setUserMentionMetadata(AppsDynamiteUserMentionMetadata $userMentionMetadata)
{
$this->userMentionMetadata = $userMentionMetadata;
}
/**
* @return AppsDynamiteUserMentionMetadata
*/
public function getUserMentionMetadata()
{
return $this->userMentionMetadata;
}
/**
* @param AppsDynamiteVideoCallMetadata
*/
public function setVideoCallMetadata(AppsDynamiteVideoCallMetadata $videoCallMetadata)
{
$this->videoCallMetadata = $videoCallMetadata;
}
/**
* @return AppsDynamiteVideoCallMetadata
*/
public function getVideoCallMetadata()
{
return $this->videoCallMetadata;
}
/**
* @param AppsDynamiteYoutubeMetadata
*/
public function setYoutubeMetadata(AppsDynamiteYoutubeMetadata $youtubeMetadata)
{
$this->youtubeMetadata = $youtubeMetadata;
}
/**
* @return AppsDynamiteYoutubeMetadata
*/
public function getYoutubeMetadata()
{
return $this->youtubeMetadata;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteAnnotation::class, 'Google_Service_CloudSearch_AppsDynamiteAnnotation');

View File

@@ -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\CloudSearch;
class AppsDynamiteAppId extends \Google\Model
{
/**
* @var string
*/
public $appType;
/**
* @var string
*/
public $gsuiteAppType;
/**
* @var string
*/
public $id;
/**
* @param string
*/
public function setAppType($appType)
{
$this->appType = $appType;
}
/**
* @return string
*/
public function getAppType()
{
return $this->appType;
}
/**
* @param string
*/
public function setGsuiteAppType($gsuiteAppType)
{
$this->gsuiteAppType = $gsuiteAppType;
}
/**
* @return string
*/
public function getGsuiteAppType()
{
return $this->gsuiteAppType;
}
/**
* @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(AppsDynamiteAppId::class, 'Google_Service_CloudSearch_AppsDynamiteAppId');

View File

@@ -0,0 +1,142 @@
<?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\CloudSearch;
class AppsDynamiteAttachment extends \Google\Model
{
protected $addOnDataType = GoogleChatV1ContextualAddOnMarkup::class;
protected $addOnDataDataType = '';
protected $appIdType = AppsDynamiteUserId::class;
protected $appIdDataType = '';
/**
* @var string
*/
public $attachmentId;
protected $cardAddOnDataType = AppsDynamiteSharedCard::class;
protected $cardAddOnDataDataType = '';
protected $deprecatedAddOnDataType = ContextualAddOnMarkup::class;
protected $deprecatedAddOnDataDataType = '';
protected $slackDataType = AppsDynamiteV1ApiCompatV1Attachment::class;
protected $slackDataDataType = '';
/**
* @var int
*/
public $slackDataImageUrlHeight;
/**
* @param GoogleChatV1ContextualAddOnMarkup
*/
public function setAddOnData(GoogleChatV1ContextualAddOnMarkup $addOnData)
{
$this->addOnData = $addOnData;
}
/**
* @return GoogleChatV1ContextualAddOnMarkup
*/
public function getAddOnData()
{
return $this->addOnData;
}
/**
* @param AppsDynamiteUserId
*/
public function setAppId(AppsDynamiteUserId $appId)
{
$this->appId = $appId;
}
/**
* @return AppsDynamiteUserId
*/
public function getAppId()
{
return $this->appId;
}
/**
* @param string
*/
public function setAttachmentId($attachmentId)
{
$this->attachmentId = $attachmentId;
}
/**
* @return string
*/
public function getAttachmentId()
{
return $this->attachmentId;
}
/**
* @param AppsDynamiteSharedCard
*/
public function setCardAddOnData(AppsDynamiteSharedCard $cardAddOnData)
{
$this->cardAddOnData = $cardAddOnData;
}
/**
* @return AppsDynamiteSharedCard
*/
public function getCardAddOnData()
{
return $this->cardAddOnData;
}
/**
* @param ContextualAddOnMarkup
*/
public function setDeprecatedAddOnData(ContextualAddOnMarkup $deprecatedAddOnData)
{
$this->deprecatedAddOnData = $deprecatedAddOnData;
}
/**
* @return ContextualAddOnMarkup
*/
public function getDeprecatedAddOnData()
{
return $this->deprecatedAddOnData;
}
/**
* @param AppsDynamiteV1ApiCompatV1Attachment
*/
public function setSlackData(AppsDynamiteV1ApiCompatV1Attachment $slackData)
{
$this->slackData = $slackData;
}
/**
* @return AppsDynamiteV1ApiCompatV1Attachment
*/
public function getSlackData()
{
return $this->slackData;
}
/**
* @param int
*/
public function setSlackDataImageUrlHeight($slackDataImageUrlHeight)
{
$this->slackDataImageUrlHeight = $slackDataImageUrlHeight;
}
/**
* @return int
*/
public function getSlackDataImageUrlHeight()
{
return $this->slackDataImageUrlHeight;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteAttachment::class, 'Google_Service_CloudSearch_AppsDynamiteAttachment');

View File

@@ -0,0 +1,128 @@
<?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\CloudSearch;
class AppsDynamiteBabelMessageProps extends \Google\Model
{
/**
* @var string
*/
public $clientGeneratedId;
protected $contentExtensionType = ChatContentExtension::class;
protected $contentExtensionDataType = '';
protected $deliveryMediumType = DeliveryMedium::class;
protected $deliveryMediumDataType = '';
/**
* @var string
*/
public $eventId;
protected $messageContentType = MessageContent::class;
protected $messageContentDataType = '';
/**
* @var bool
*/
public $wasUpdatedByBackfill;
/**
* @param string
*/
public function setClientGeneratedId($clientGeneratedId)
{
$this->clientGeneratedId = $clientGeneratedId;
}
/**
* @return string
*/
public function getClientGeneratedId()
{
return $this->clientGeneratedId;
}
/**
* @param ChatContentExtension
*/
public function setContentExtension(ChatContentExtension $contentExtension)
{
$this->contentExtension = $contentExtension;
}
/**
* @return ChatContentExtension
*/
public function getContentExtension()
{
return $this->contentExtension;
}
/**
* @param DeliveryMedium
*/
public function setDeliveryMedium(DeliveryMedium $deliveryMedium)
{
$this->deliveryMedium = $deliveryMedium;
}
/**
* @return DeliveryMedium
*/
public function getDeliveryMedium()
{
return $this->deliveryMedium;
}
/**
* @param string
*/
public function setEventId($eventId)
{
$this->eventId = $eventId;
}
/**
* @return string
*/
public function getEventId()
{
return $this->eventId;
}
/**
* @param MessageContent
*/
public function setMessageContent(MessageContent $messageContent)
{
$this->messageContent = $messageContent;
}
/**
* @return MessageContent
*/
public function getMessageContent()
{
return $this->messageContent;
}
/**
* @param bool
*/
public function setWasUpdatedByBackfill($wasUpdatedByBackfill)
{
$this->wasUpdatedByBackfill = $wasUpdatedByBackfill;
}
/**
* @return bool
*/
public function getWasUpdatedByBackfill()
{
return $this->wasUpdatedByBackfill;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteBabelMessageProps::class, 'Google_Service_CloudSearch_AppsDynamiteBabelMessageProps');

View File

@@ -0,0 +1,74 @@
<?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\CloudSearch;
class AppsDynamiteBabelPlaceholderMetadata extends \Google\Model
{
protected $deleteMetadataType = AppsDynamiteBabelPlaceholderMetadataDeleteMetadata::class;
protected $deleteMetadataDataType = '';
protected $editMetadataType = AppsDynamiteBabelPlaceholderMetadataEditMetadata::class;
protected $editMetadataDataType = '';
protected $hangoutVideoMetadataType = AppsDynamiteBabelPlaceholderMetadataHangoutVideoEventMetadata::class;
protected $hangoutVideoMetadataDataType = '';
/**
* @param AppsDynamiteBabelPlaceholderMetadataDeleteMetadata
*/
public function setDeleteMetadata(AppsDynamiteBabelPlaceholderMetadataDeleteMetadata $deleteMetadata)
{
$this->deleteMetadata = $deleteMetadata;
}
/**
* @return AppsDynamiteBabelPlaceholderMetadataDeleteMetadata
*/
public function getDeleteMetadata()
{
return $this->deleteMetadata;
}
/**
* @param AppsDynamiteBabelPlaceholderMetadataEditMetadata
*/
public function setEditMetadata(AppsDynamiteBabelPlaceholderMetadataEditMetadata $editMetadata)
{
$this->editMetadata = $editMetadata;
}
/**
* @return AppsDynamiteBabelPlaceholderMetadataEditMetadata
*/
public function getEditMetadata()
{
return $this->editMetadata;
}
/**
* @param AppsDynamiteBabelPlaceholderMetadataHangoutVideoEventMetadata
*/
public function setHangoutVideoMetadata(AppsDynamiteBabelPlaceholderMetadataHangoutVideoEventMetadata $hangoutVideoMetadata)
{
$this->hangoutVideoMetadata = $hangoutVideoMetadata;
}
/**
* @return AppsDynamiteBabelPlaceholderMetadataHangoutVideoEventMetadata
*/
public function getHangoutVideoMetadata()
{
return $this->hangoutVideoMetadata;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteBabelPlaceholderMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteBabelPlaceholderMetadata');

View File

@@ -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\CloudSearch;
class AppsDynamiteBabelPlaceholderMetadataDeleteMetadata extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteBabelPlaceholderMetadataDeleteMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteBabelPlaceholderMetadataDeleteMetadata');

View File

@@ -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\CloudSearch;
class AppsDynamiteBabelPlaceholderMetadataEditMetadata extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteBabelPlaceholderMetadataEditMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteBabelPlaceholderMetadataEditMetadata');

View File

@@ -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\CloudSearch;
class AppsDynamiteBabelPlaceholderMetadataHangoutVideoEventMetadata extends \Google\Model
{
/**
* @var string
*/
public $hangoutVideoType;
/**
* @param string
*/
public function setHangoutVideoType($hangoutVideoType)
{
$this->hangoutVideoType = $hangoutVideoType;
}
/**
* @return string
*/
public function getHangoutVideoType()
{
return $this->hangoutVideoType;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteBabelPlaceholderMetadataHangoutVideoEventMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteBabelPlaceholderMetadataHangoutVideoEventMetadata');

View File

@@ -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\CloudSearch;
class AppsDynamiteBackendDlpScanSummary extends \Google\Model
{
/**
* @var string
*/
public $scanId;
/**
* @var bool
*/
public $scanNotApplicableForContext;
/**
* @var string
*/
public $scanOutcome;
/**
* @param string
*/
public function setScanId($scanId)
{
$this->scanId = $scanId;
}
/**
* @return string
*/
public function getScanId()
{
return $this->scanId;
}
/**
* @param bool
*/
public function setScanNotApplicableForContext($scanNotApplicableForContext)
{
$this->scanNotApplicableForContext = $scanNotApplicableForContext;
}
/**
* @return bool
*/
public function getScanNotApplicableForContext()
{
return $this->scanNotApplicableForContext;
}
/**
* @param string
*/
public function setScanOutcome($scanOutcome)
{
$this->scanOutcome = $scanOutcome;
}
/**
* @return string
*/
public function getScanOutcome()
{
return $this->scanOutcome;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteBackendDlpScanSummary::class, 'Google_Service_CloudSearch_AppsDynamiteBackendDlpScanSummary');

View File

@@ -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\CloudSearch;
class AppsDynamiteBackendLabelsCommunalLabelTag extends \Google\Model
{
/**
* @var string
*/
public $creatorUserId;
/**
* @var string
*/
public $labelId;
/**
* @param string
*/
public function setCreatorUserId($creatorUserId)
{
$this->creatorUserId = $creatorUserId;
}
/**
* @return string
*/
public function getCreatorUserId()
{
return $this->creatorUserId;
}
/**
* @param string
*/
public function setLabelId($labelId)
{
$this->labelId = $labelId;
}
/**
* @return string
*/
public function getLabelId()
{
return $this->labelId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteBackendLabelsCommunalLabelTag::class, 'Google_Service_CloudSearch_AppsDynamiteBackendLabelsCommunalLabelTag');

View File

@@ -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\CloudSearch;
class AppsDynamiteBackendLabelsPersonalLabelTag extends \Google\Model
{
/**
* @var string
*/
public $labelId;
/**
* @param string
*/
public function setLabelId($labelId)
{
$this->labelId = $labelId;
}
/**
* @return string
*/
public function getLabelId()
{
return $this->labelId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteBackendLabelsPersonalLabelTag::class, 'Google_Service_CloudSearch_AppsDynamiteBackendLabelsPersonalLabelTag');

View File

@@ -0,0 +1,96 @@
<?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\CloudSearch;
class AppsDynamiteBotResponse extends \Google\Model
{
protected $botIdType = AppsDynamiteUserId::class;
protected $botIdDataType = '';
/**
* @var string
*/
public $requiredAction;
/**
* @var string
*/
public $responseType;
/**
* @var string
*/
public $setupUrl;
/**
* @param AppsDynamiteUserId
*/
public function setBotId(AppsDynamiteUserId $botId)
{
$this->botId = $botId;
}
/**
* @return AppsDynamiteUserId
*/
public function getBotId()
{
return $this->botId;
}
/**
* @param string
*/
public function setRequiredAction($requiredAction)
{
$this->requiredAction = $requiredAction;
}
/**
* @return string
*/
public function getRequiredAction()
{
return $this->requiredAction;
}
/**
* @param string
*/
public function setResponseType($responseType)
{
$this->responseType = $responseType;
}
/**
* @return string
*/
public function getResponseType()
{
return $this->responseType;
}
/**
* @param string
*/
public function setSetupUrl($setupUrl)
{
$this->setupUrl = $setupUrl;
}
/**
* @return string
*/
public function getSetupUrl()
{
return $this->setupUrl;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteBotResponse::class, 'Google_Service_CloudSearch_AppsDynamiteBotResponse');

View File

@@ -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\CloudSearch;
class AppsDynamiteCardCapabilityMetadata extends \Google\Collection
{
protected $collection_key = 'requiredCapabilities';
/**
* @var string[]
*/
public $requiredCapabilities;
/**
* @param string[]
*/
public function setRequiredCapabilities($requiredCapabilities)
{
$this->requiredCapabilities = $requiredCapabilities;
}
/**
* @return string[]
*/
public function getRequiredCapabilities()
{
return $this->requiredCapabilities;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteCardCapabilityMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteCardCapabilityMetadata');

View File

@@ -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\CloudSearch;
class AppsDynamiteConsentedAppUnfurlMetadata extends \Google\Model
{
protected $clientSpecifiedAppIdType = AppsDynamiteUserId::class;
protected $clientSpecifiedAppIdDataType = '';
/**
* @param AppsDynamiteUserId
*/
public function setClientSpecifiedAppId(AppsDynamiteUserId $clientSpecifiedAppId)
{
$this->clientSpecifiedAppId = $clientSpecifiedAppId;
}
/**
* @return AppsDynamiteUserId
*/
public function getClientSpecifiedAppId()
{
return $this->clientSpecifiedAppId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteConsentedAppUnfurlMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteConsentedAppUnfurlMetadata');

View File

@@ -0,0 +1,110 @@
<?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\CloudSearch;
class AppsDynamiteContentReport extends \Google\Model
{
/**
* @var string
*/
public $reportCreateTimestamp;
protected $reportJustificationType = AppsDynamiteContentReportJustification::class;
protected $reportJustificationDataType = '';
protected $reportTypeType = AppsDynamiteSharedContentReportType::class;
protected $reportTypeDataType = '';
protected $reporterUserIdType = AppsDynamiteUserId::class;
protected $reporterUserIdDataType = '';
/**
* @var string
*/
public $revisionCreateTimestamp;
/**
* @param string
*/
public function setReportCreateTimestamp($reportCreateTimestamp)
{
$this->reportCreateTimestamp = $reportCreateTimestamp;
}
/**
* @return string
*/
public function getReportCreateTimestamp()
{
return $this->reportCreateTimestamp;
}
/**
* @param AppsDynamiteContentReportJustification
*/
public function setReportJustification(AppsDynamiteContentReportJustification $reportJustification)
{
$this->reportJustification = $reportJustification;
}
/**
* @return AppsDynamiteContentReportJustification
*/
public function getReportJustification()
{
return $this->reportJustification;
}
/**
* @param AppsDynamiteSharedContentReportType
*/
public function setReportType(AppsDynamiteSharedContentReportType $reportType)
{
$this->reportType = $reportType;
}
/**
* @return AppsDynamiteSharedContentReportType
*/
public function getReportType()
{
return $this->reportType;
}
/**
* @param AppsDynamiteUserId
*/
public function setReporterUserId(AppsDynamiteUserId $reporterUserId)
{
$this->reporterUserId = $reporterUserId;
}
/**
* @return AppsDynamiteUserId
*/
public function getReporterUserId()
{
return $this->reporterUserId;
}
/**
* @param string
*/
public function setRevisionCreateTimestamp($revisionCreateTimestamp)
{
$this->revisionCreateTimestamp = $revisionCreateTimestamp;
}
/**
* @return string
*/
public function getRevisionCreateTimestamp()
{
return $this->revisionCreateTimestamp;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteContentReport::class, 'Google_Service_CloudSearch_AppsDynamiteContentReport');

View File

@@ -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\CloudSearch;
class AppsDynamiteContentReportJustification extends \Google\Model
{
/**
* @var string
*/
public $userJustification;
/**
* @param string
*/
public function setUserJustification($userJustification)
{
$this->userJustification = $userJustification;
}
/**
* @return string
*/
public function getUserJustification()
{
return $this->userJustification;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteContentReportJustification::class, 'Google_Service_CloudSearch_AppsDynamiteContentReportJustification');

View File

@@ -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\CloudSearch;
class AppsDynamiteCustomEmojiMetadata extends \Google\Model
{
protected $customEmojiType = AppsDynamiteSharedCustomEmoji::class;
protected $customEmojiDataType = '';
/**
* @param AppsDynamiteSharedCustomEmoji
*/
public function setCustomEmoji(AppsDynamiteSharedCustomEmoji $customEmoji)
{
$this->customEmoji = $customEmoji;
}
/**
* @return AppsDynamiteSharedCustomEmoji
*/
public function getCustomEmoji()
{
return $this->customEmoji;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteCustomEmojiMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteCustomEmojiMetadata');

View File

@@ -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\CloudSearch;
class AppsDynamiteCustomerId extends \Google\Model
{
/**
* @var string
*/
public $customerId;
/**
* @param string
*/
public function setCustomerId($customerId)
{
$this->customerId = $customerId;
}
/**
* @return string
*/
public function getCustomerId()
{
return $this->customerId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteCustomerId::class, 'Google_Service_CloudSearch_AppsDynamiteCustomerId');

View File

@@ -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\CloudSearch;
class AppsDynamiteDataLossPreventionMetadata extends \Google\Model
{
protected $dlpScanSummaryType = AppsDynamiteBackendDlpScanSummary::class;
protected $dlpScanSummaryDataType = '';
/**
* @var bool
*/
public $warnAcknowledged;
/**
* @param AppsDynamiteBackendDlpScanSummary
*/
public function setDlpScanSummary(AppsDynamiteBackendDlpScanSummary $dlpScanSummary)
{
$this->dlpScanSummary = $dlpScanSummary;
}
/**
* @return AppsDynamiteBackendDlpScanSummary
*/
public function getDlpScanSummary()
{
return $this->dlpScanSummary;
}
/**
* @param bool
*/
public function setWarnAcknowledged($warnAcknowledged)
{
$this->warnAcknowledged = $warnAcknowledged;
}
/**
* @return bool
*/
public function getWarnAcknowledged()
{
return $this->warnAcknowledged;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteDataLossPreventionMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteDataLossPreventionMetadata');

View File

@@ -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\CloudSearch;
class AppsDynamiteDmId extends \Google\Model
{
/**
* @var string
*/
public $dmId;
/**
* @param string
*/
public function setDmId($dmId)
{
$this->dmId = $dmId;
}
/**
* @return string
*/
public function getDmId()
{
return $this->dmId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteDmId::class, 'Google_Service_CloudSearch_AppsDynamiteDmId');

View File

@@ -0,0 +1,464 @@
<?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\CloudSearch;
class AppsDynamiteDriveMetadata extends \Google\Model
{
protected $aclFixRequestType = AppsDynamiteDriveMetadataAclFixRequest::class;
protected $aclFixRequestDataType = '';
protected $aclFixStatusType = AppsDynamiteDriveMetadataAclFixStatus::class;
protected $aclFixStatusDataType = '';
/**
* @var bool
*/
public $canEdit;
/**
* @var bool
*/
public $canShare;
/**
* @var bool
*/
public $canView;
/**
* @var string
*/
public $driveAction;
/**
* @var string
*/
public $driveState;
protected $embedUrlType = TrustedResourceUrlProto::class;
protected $embedUrlDataType = '';
/**
* @var bool
*/
public $encryptedDocId;
/**
* @var string
*/
public $encryptedResourceKey;
/**
* @var string
*/
public $externalMimetype;
/**
* @var string
*/
public $id;
/**
* @var bool
*/
public $isDownloadRestricted;
/**
* @var bool
*/
public $isOwner;
protected $legacyUploadMetadataType = AppsDynamiteDriveMetadataLegacyUploadMetadata::class;
protected $legacyUploadMetadataDataType = '';
/**
* @var string
*/
public $mimetype;
/**
* @var string
*/
public $organizationDisplayName;
protected $shortcutAuthorizedItemIdType = AuthorizedItemId::class;
protected $shortcutAuthorizedItemIdDataType = '';
/**
* @var bool
*/
public $shouldNotRender;
/**
* @var int
*/
public $thumbnailHeight;
/**
* @var string
*/
public $thumbnailUrl;
/**
* @var int
*/
public $thumbnailWidth;
/**
* @var string
*/
public $title;
/**
* @var string
*/
public $urlFragment;
protected $wrappedResourceKeyType = WrappedResourceKey::class;
protected $wrappedResourceKeyDataType = '';
/**
* @param AppsDynamiteDriveMetadataAclFixRequest
*/
public function setAclFixRequest(AppsDynamiteDriveMetadataAclFixRequest $aclFixRequest)
{
$this->aclFixRequest = $aclFixRequest;
}
/**
* @return AppsDynamiteDriveMetadataAclFixRequest
*/
public function getAclFixRequest()
{
return $this->aclFixRequest;
}
/**
* @param AppsDynamiteDriveMetadataAclFixStatus
*/
public function setAclFixStatus(AppsDynamiteDriveMetadataAclFixStatus $aclFixStatus)
{
$this->aclFixStatus = $aclFixStatus;
}
/**
* @return AppsDynamiteDriveMetadataAclFixStatus
*/
public function getAclFixStatus()
{
return $this->aclFixStatus;
}
/**
* @param bool
*/
public function setCanEdit($canEdit)
{
$this->canEdit = $canEdit;
}
/**
* @return bool
*/
public function getCanEdit()
{
return $this->canEdit;
}
/**
* @param bool
*/
public function setCanShare($canShare)
{
$this->canShare = $canShare;
}
/**
* @return bool
*/
public function getCanShare()
{
return $this->canShare;
}
/**
* @param bool
*/
public function setCanView($canView)
{
$this->canView = $canView;
}
/**
* @return bool
*/
public function getCanView()
{
return $this->canView;
}
/**
* @param string
*/
public function setDriveAction($driveAction)
{
$this->driveAction = $driveAction;
}
/**
* @return string
*/
public function getDriveAction()
{
return $this->driveAction;
}
/**
* @param string
*/
public function setDriveState($driveState)
{
$this->driveState = $driveState;
}
/**
* @return string
*/
public function getDriveState()
{
return $this->driveState;
}
/**
* @param TrustedResourceUrlProto
*/
public function setEmbedUrl(TrustedResourceUrlProto $embedUrl)
{
$this->embedUrl = $embedUrl;
}
/**
* @return TrustedResourceUrlProto
*/
public function getEmbedUrl()
{
return $this->embedUrl;
}
/**
* @param bool
*/
public function setEncryptedDocId($encryptedDocId)
{
$this->encryptedDocId = $encryptedDocId;
}
/**
* @return bool
*/
public function getEncryptedDocId()
{
return $this->encryptedDocId;
}
/**
* @param string
*/
public function setEncryptedResourceKey($encryptedResourceKey)
{
$this->encryptedResourceKey = $encryptedResourceKey;
}
/**
* @return string
*/
public function getEncryptedResourceKey()
{
return $this->encryptedResourceKey;
}
/**
* @param string
*/
public function setExternalMimetype($externalMimetype)
{
$this->externalMimetype = $externalMimetype;
}
/**
* @return string
*/
public function getExternalMimetype()
{
return $this->externalMimetype;
}
/**
* @param string
*/
public function setId($id)
{
$this->id = $id;
}
/**
* @return string
*/
public function getId()
{
return $this->id;
}
/**
* @param bool
*/
public function setIsDownloadRestricted($isDownloadRestricted)
{
$this->isDownloadRestricted = $isDownloadRestricted;
}
/**
* @return bool
*/
public function getIsDownloadRestricted()
{
return $this->isDownloadRestricted;
}
/**
* @param bool
*/
public function setIsOwner($isOwner)
{
$this->isOwner = $isOwner;
}
/**
* @return bool
*/
public function getIsOwner()
{
return $this->isOwner;
}
/**
* @param AppsDynamiteDriveMetadataLegacyUploadMetadata
*/
public function setLegacyUploadMetadata(AppsDynamiteDriveMetadataLegacyUploadMetadata $legacyUploadMetadata)
{
$this->legacyUploadMetadata = $legacyUploadMetadata;
}
/**
* @return AppsDynamiteDriveMetadataLegacyUploadMetadata
*/
public function getLegacyUploadMetadata()
{
return $this->legacyUploadMetadata;
}
/**
* @param string
*/
public function setMimetype($mimetype)
{
$this->mimetype = $mimetype;
}
/**
* @return string
*/
public function getMimetype()
{
return $this->mimetype;
}
/**
* @param string
*/
public function setOrganizationDisplayName($organizationDisplayName)
{
$this->organizationDisplayName = $organizationDisplayName;
}
/**
* @return string
*/
public function getOrganizationDisplayName()
{
return $this->organizationDisplayName;
}
/**
* @param AuthorizedItemId
*/
public function setShortcutAuthorizedItemId(AuthorizedItemId $shortcutAuthorizedItemId)
{
$this->shortcutAuthorizedItemId = $shortcutAuthorizedItemId;
}
/**
* @return AuthorizedItemId
*/
public function getShortcutAuthorizedItemId()
{
return $this->shortcutAuthorizedItemId;
}
/**
* @param bool
*/
public function setShouldNotRender($shouldNotRender)
{
$this->shouldNotRender = $shouldNotRender;
}
/**
* @return bool
*/
public function getShouldNotRender()
{
return $this->shouldNotRender;
}
/**
* @param int
*/
public function setThumbnailHeight($thumbnailHeight)
{
$this->thumbnailHeight = $thumbnailHeight;
}
/**
* @return int
*/
public function getThumbnailHeight()
{
return $this->thumbnailHeight;
}
/**
* @param string
*/
public function setThumbnailUrl($thumbnailUrl)
{
$this->thumbnailUrl = $thumbnailUrl;
}
/**
* @return string
*/
public function getThumbnailUrl()
{
return $this->thumbnailUrl;
}
/**
* @param int
*/
public function setThumbnailWidth($thumbnailWidth)
{
$this->thumbnailWidth = $thumbnailWidth;
}
/**
* @return int
*/
public function getThumbnailWidth()
{
return $this->thumbnailWidth;
}
/**
* @param string
*/
public function setTitle($title)
{
$this->title = $title;
}
/**
* @return string
*/
public function getTitle()
{
return $this->title;
}
/**
* @param string
*/
public function setUrlFragment($urlFragment)
{
$this->urlFragment = $urlFragment;
}
/**
* @return string
*/
public function getUrlFragment()
{
return $this->urlFragment;
}
/**
* @param WrappedResourceKey
*/
public function setWrappedResourceKey(WrappedResourceKey $wrappedResourceKey)
{
$this->wrappedResourceKey = $wrappedResourceKey;
}
/**
* @return WrappedResourceKey
*/
public function getWrappedResourceKey()
{
return $this->wrappedResourceKey;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteDriveMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteDriveMetadata');

View File

@@ -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\CloudSearch;
class AppsDynamiteDriveMetadataAclFixRequest extends \Google\Collection
{
protected $collection_key = 'recipientEmails';
/**
* @var string[]
*/
public $recipientEmails;
/**
* @var string
*/
public $role;
/**
* @var bool
*/
public $shouldFix;
/**
* @param string[]
*/
public function setRecipientEmails($recipientEmails)
{
$this->recipientEmails = $recipientEmails;
}
/**
* @return string[]
*/
public function getRecipientEmails()
{
return $this->recipientEmails;
}
/**
* @param string
*/
public function setRole($role)
{
$this->role = $role;
}
/**
* @return string
*/
public function getRole()
{
return $this->role;
}
/**
* @param bool
*/
public function setShouldFix($shouldFix)
{
$this->shouldFix = $shouldFix;
}
/**
* @return bool
*/
public function getShouldFix()
{
return $this->shouldFix;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteDriveMetadataAclFixRequest::class, 'Google_Service_CloudSearch_AppsDynamiteDriveMetadataAclFixRequest');

View File

@@ -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\CloudSearch;
class AppsDynamiteDriveMetadataAclFixStatus extends \Google\Collection
{
protected $collection_key = 'outOfDomainWarningEmailAddress';
/**
* @var string
*/
public $fixability;
/**
* @var string[]
*/
public $fixableEmailAddress;
/**
* @var string[]
*/
public $outOfDomainWarningEmailAddress;
/**
* @param string
*/
public function setFixability($fixability)
{
$this->fixability = $fixability;
}
/**
* @return string
*/
public function getFixability()
{
return $this->fixability;
}
/**
* @param string[]
*/
public function setFixableEmailAddress($fixableEmailAddress)
{
$this->fixableEmailAddress = $fixableEmailAddress;
}
/**
* @return string[]
*/
public function getFixableEmailAddress()
{
return $this->fixableEmailAddress;
}
/**
* @param string[]
*/
public function setOutOfDomainWarningEmailAddress($outOfDomainWarningEmailAddress)
{
$this->outOfDomainWarningEmailAddress = $outOfDomainWarningEmailAddress;
}
/**
* @return string[]
*/
public function getOutOfDomainWarningEmailAddress()
{
return $this->outOfDomainWarningEmailAddress;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteDriveMetadataAclFixStatus::class, 'Google_Service_CloudSearch_AppsDynamiteDriveMetadataAclFixStatus');

View File

@@ -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\CloudSearch;
class AppsDynamiteDriveMetadataLegacyUploadMetadata extends \Google\Model
{
/**
* @var string
*/
public $legacyUniqueId;
protected $uploadMetadataType = AppsDynamiteUploadMetadata::class;
protected $uploadMetadataDataType = '';
/**
* @param string
*/
public function setLegacyUniqueId($legacyUniqueId)
{
$this->legacyUniqueId = $legacyUniqueId;
}
/**
* @return string
*/
public function getLegacyUniqueId()
{
return $this->legacyUniqueId;
}
/**
* @param AppsDynamiteUploadMetadata
*/
public function setUploadMetadata(AppsDynamiteUploadMetadata $uploadMetadata)
{
$this->uploadMetadata = $uploadMetadata;
}
/**
* @return AppsDynamiteUploadMetadata
*/
public function getUploadMetadata()
{
return $this->uploadMetadata;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteDriveMetadataLegacyUploadMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteDriveMetadataLegacyUploadMetadata');

View File

@@ -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\CloudSearch;
class AppsDynamiteFormatMetadata extends \Google\Model
{
/**
* @var string
*/
public $fontColor;
/**
* @var string
*/
public $formatType;
/**
* @param string
*/
public function setFontColor($fontColor)
{
$this->fontColor = $fontColor;
}
/**
* @return string
*/
public function getFontColor()
{
return $this->fontColor;
}
/**
* @param string
*/
public function setFormatType($formatType)
{
$this->formatType = $formatType;
}
/**
* @return string
*/
public function getFormatType()
{
return $this->formatType;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteFormatMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteFormatMetadata');

View File

@@ -0,0 +1,203 @@
<?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\CloudSearch;
class AppsDynamiteFrontendBotInfo extends \Google\Collection
{
protected $collection_key = 'supportedUses';
protected $appIdType = AppsDynamiteAppId::class;
protected $appIdDataType = '';
/**
* @var string
*/
public $botAvatarUrl;
/**
* @var string
*/
public $botName;
/**
* @var string
*/
public $description;
/**
* @var string
*/
public $developerName;
/**
* @var string
*/
public $marketPlaceBannerUrl;
/**
* @var string
*/
public $status;
protected $supportUrlsType = AppsDynamiteFrontendBotInfoSupportUrls::class;
protected $supportUrlsDataType = '';
/**
* @var string[]
*/
public $supportedUses;
/**
* @var string
*/
public $whitelistStatus;
/**
* @param AppsDynamiteAppId
*/
public function setAppId(AppsDynamiteAppId $appId)
{
$this->appId = $appId;
}
/**
* @return AppsDynamiteAppId
*/
public function getAppId()
{
return $this->appId;
}
/**
* @param string
*/
public function setBotAvatarUrl($botAvatarUrl)
{
$this->botAvatarUrl = $botAvatarUrl;
}
/**
* @return string
*/
public function getBotAvatarUrl()
{
return $this->botAvatarUrl;
}
/**
* @param string
*/
public function setBotName($botName)
{
$this->botName = $botName;
}
/**
* @return string
*/
public function getBotName()
{
return $this->botName;
}
/**
* @param string
*/
public function setDescription($description)
{
$this->description = $description;
}
/**
* @return string
*/
public function getDescription()
{
return $this->description;
}
/**
* @param string
*/
public function setDeveloperName($developerName)
{
$this->developerName = $developerName;
}
/**
* @return string
*/
public function getDeveloperName()
{
return $this->developerName;
}
/**
* @param string
*/
public function setMarketPlaceBannerUrl($marketPlaceBannerUrl)
{
$this->marketPlaceBannerUrl = $marketPlaceBannerUrl;
}
/**
* @return string
*/
public function getMarketPlaceBannerUrl()
{
return $this->marketPlaceBannerUrl;
}
/**
* @param string
*/
public function setStatus($status)
{
$this->status = $status;
}
/**
* @return string
*/
public function getStatus()
{
return $this->status;
}
/**
* @param AppsDynamiteFrontendBotInfoSupportUrls
*/
public function setSupportUrls(AppsDynamiteFrontendBotInfoSupportUrls $supportUrls)
{
$this->supportUrls = $supportUrls;
}
/**
* @return AppsDynamiteFrontendBotInfoSupportUrls
*/
public function getSupportUrls()
{
return $this->supportUrls;
}
/**
* @param string[]
*/
public function setSupportedUses($supportedUses)
{
$this->supportedUses = $supportedUses;
}
/**
* @return string[]
*/
public function getSupportedUses()
{
return $this->supportedUses;
}
/**
* @param string
*/
public function setWhitelistStatus($whitelistStatus)
{
$this->whitelistStatus = $whitelistStatus;
}
/**
* @return string
*/
public function getWhitelistStatus()
{
return $this->whitelistStatus;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteFrontendBotInfo::class, 'Google_Service_CloudSearch_AppsDynamiteFrontendBotInfo');

View File

@@ -0,0 +1,134 @@
<?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\CloudSearch;
class AppsDynamiteFrontendBotInfoSupportUrls extends \Google\Model
{
/**
* @var string
*/
public $adminConfigUrl;
/**
* @var string
*/
public $deletionPolicyUrl;
/**
* @var string
*/
public $privacyPolicyUrl;
/**
* @var string
*/
public $setupUrl;
/**
* @var string
*/
public $supportUrl;
/**
* @var string
*/
public $tosUrl;
/**
* @param string
*/
public function setAdminConfigUrl($adminConfigUrl)
{
$this->adminConfigUrl = $adminConfigUrl;
}
/**
* @return string
*/
public function getAdminConfigUrl()
{
return $this->adminConfigUrl;
}
/**
* @param string
*/
public function setDeletionPolicyUrl($deletionPolicyUrl)
{
$this->deletionPolicyUrl = $deletionPolicyUrl;
}
/**
* @return string
*/
public function getDeletionPolicyUrl()
{
return $this->deletionPolicyUrl;
}
/**
* @param string
*/
public function setPrivacyPolicyUrl($privacyPolicyUrl)
{
$this->privacyPolicyUrl = $privacyPolicyUrl;
}
/**
* @return string
*/
public function getPrivacyPolicyUrl()
{
return $this->privacyPolicyUrl;
}
/**
* @param string
*/
public function setSetupUrl($setupUrl)
{
$this->setupUrl = $setupUrl;
}
/**
* @return string
*/
public function getSetupUrl()
{
return $this->setupUrl;
}
/**
* @param string
*/
public function setSupportUrl($supportUrl)
{
$this->supportUrl = $supportUrl;
}
/**
* @return string
*/
public function getSupportUrl()
{
return $this->supportUrl;
}
/**
* @param string
*/
public function setTosUrl($tosUrl)
{
$this->tosUrl = $tosUrl;
}
/**
* @return string
*/
public function getTosUrl()
{
return $this->tosUrl;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteFrontendBotInfoSupportUrls::class, 'Google_Service_CloudSearch_AppsDynamiteFrontendBotInfoSupportUrls');

View File

@@ -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\CloudSearch;
class AppsDynamiteFrontendMember extends \Google\Model
{
protected $rosterType = AppsDynamiteFrontendRoster::class;
protected $rosterDataType = '';
protected $userType = AppsDynamiteFrontendUser::class;
protected $userDataType = '';
/**
* @param AppsDynamiteFrontendRoster
*/
public function setRoster(AppsDynamiteFrontendRoster $roster)
{
$this->roster = $roster;
}
/**
* @return AppsDynamiteFrontendRoster
*/
public function getRoster()
{
return $this->roster;
}
/**
* @param AppsDynamiteFrontendUser
*/
public function setUser(AppsDynamiteFrontendUser $user)
{
$this->user = $user;
}
/**
* @return AppsDynamiteFrontendUser
*/
public function getUser()
{
return $this->user;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteFrontendMember::class, 'Google_Service_CloudSearch_AppsDynamiteFrontendMember');

View File

@@ -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\CloudSearch;
class AppsDynamiteFrontendRoster extends \Google\Model
{
/**
* @var string
*/
public $avatarUrl;
protected $idType = AppsDynamiteRosterId::class;
protected $idDataType = '';
/**
* @var int
*/
public $membershipCount;
/**
* @var string
*/
public $name;
/**
* @var string
*/
public $rosterGaiaKey;
/**
* @var string
*/
public $rosterState;
/**
* @param string
*/
public function setAvatarUrl($avatarUrl)
{
$this->avatarUrl = $avatarUrl;
}
/**
* @return string
*/
public function getAvatarUrl()
{
return $this->avatarUrl;
}
/**
* @param AppsDynamiteRosterId
*/
public function setId(AppsDynamiteRosterId $id)
{
$this->id = $id;
}
/**
* @return AppsDynamiteRosterId
*/
public function getId()
{
return $this->id;
}
/**
* @param int
*/
public function setMembershipCount($membershipCount)
{
$this->membershipCount = $membershipCount;
}
/**
* @return int
*/
public function getMembershipCount()
{
return $this->membershipCount;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param string
*/
public function setRosterGaiaKey($rosterGaiaKey)
{
$this->rosterGaiaKey = $rosterGaiaKey;
}
/**
* @return string
*/
public function getRosterGaiaKey()
{
return $this->rosterGaiaKey;
}
/**
* @param string
*/
public function setRosterState($rosterState)
{
$this->rosterState = $rosterState;
}
/**
* @return string
*/
public function getRosterState()
{
return $this->rosterState;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteFrontendRoster::class, 'Google_Service_CloudSearch_AppsDynamiteFrontendRoster');

View File

@@ -0,0 +1,287 @@
<?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\CloudSearch;
class AppsDynamiteFrontendUser extends \Google\Collection
{
protected $collection_key = 'phoneNumber';
/**
* @var string
*/
public $avatarUrl;
protected $blockRelationshipType = AppsDynamiteSharedUserBlockRelationship::class;
protected $blockRelationshipDataType = '';
protected $botInfoType = AppsDynamiteFrontendBotInfo::class;
protected $botInfoDataType = '';
/**
* @var bool
*/
public $deleted;
/**
* @var string
*/
public $email;
/**
* @var string
*/
public $firstName;
/**
* @var string
*/
public $gender;
protected $idType = AppsDynamiteUserId::class;
protected $idDataType = '';
/**
* @var bool
*/
public $isAnonymous;
/**
* @var string
*/
public $lastName;
/**
* @var string
*/
public $name;
protected $organizationInfoType = AppsDynamiteSharedOrganizationInfo::class;
protected $organizationInfoDataType = '';
protected $phoneNumberType = AppsDynamiteSharedPhoneNumber::class;
protected $phoneNumberDataType = 'array';
/**
* @var string
*/
public $userAccountState;
/**
* @var string
*/
public $userProfileVisibility;
/**
* @param string
*/
public function setAvatarUrl($avatarUrl)
{
$this->avatarUrl = $avatarUrl;
}
/**
* @return string
*/
public function getAvatarUrl()
{
return $this->avatarUrl;
}
/**
* @param AppsDynamiteSharedUserBlockRelationship
*/
public function setBlockRelationship(AppsDynamiteSharedUserBlockRelationship $blockRelationship)
{
$this->blockRelationship = $blockRelationship;
}
/**
* @return AppsDynamiteSharedUserBlockRelationship
*/
public function getBlockRelationship()
{
return $this->blockRelationship;
}
/**
* @param AppsDynamiteFrontendBotInfo
*/
public function setBotInfo(AppsDynamiteFrontendBotInfo $botInfo)
{
$this->botInfo = $botInfo;
}
/**
* @return AppsDynamiteFrontendBotInfo
*/
public function getBotInfo()
{
return $this->botInfo;
}
/**
* @param bool
*/
public function setDeleted($deleted)
{
$this->deleted = $deleted;
}
/**
* @return bool
*/
public function getDeleted()
{
return $this->deleted;
}
/**
* @param string
*/
public function setEmail($email)
{
$this->email = $email;
}
/**
* @return string
*/
public function getEmail()
{
return $this->email;
}
/**
* @param string
*/
public function setFirstName($firstName)
{
$this->firstName = $firstName;
}
/**
* @return string
*/
public function getFirstName()
{
return $this->firstName;
}
/**
* @param string
*/
public function setGender($gender)
{
$this->gender = $gender;
}
/**
* @return string
*/
public function getGender()
{
return $this->gender;
}
/**
* @param AppsDynamiteUserId
*/
public function setId(AppsDynamiteUserId $id)
{
$this->id = $id;
}
/**
* @return AppsDynamiteUserId
*/
public function getId()
{
return $this->id;
}
/**
* @param bool
*/
public function setIsAnonymous($isAnonymous)
{
$this->isAnonymous = $isAnonymous;
}
/**
* @return bool
*/
public function getIsAnonymous()
{
return $this->isAnonymous;
}
/**
* @param string
*/
public function setLastName($lastName)
{
$this->lastName = $lastName;
}
/**
* @return string
*/
public function getLastName()
{
return $this->lastName;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param AppsDynamiteSharedOrganizationInfo
*/
public function setOrganizationInfo(AppsDynamiteSharedOrganizationInfo $organizationInfo)
{
$this->organizationInfo = $organizationInfo;
}
/**
* @return AppsDynamiteSharedOrganizationInfo
*/
public function getOrganizationInfo()
{
return $this->organizationInfo;
}
/**
* @param AppsDynamiteSharedPhoneNumber[]
*/
public function setPhoneNumber($phoneNumber)
{
$this->phoneNumber = $phoneNumber;
}
/**
* @return AppsDynamiteSharedPhoneNumber[]
*/
public function getPhoneNumber()
{
return $this->phoneNumber;
}
/**
* @param string
*/
public function setUserAccountState($userAccountState)
{
$this->userAccountState = $userAccountState;
}
/**
* @return string
*/
public function getUserAccountState()
{
return $this->userAccountState;
}
/**
* @param string
*/
public function setUserProfileVisibility($userProfileVisibility)
{
$this->userProfileVisibility = $userProfileVisibility;
}
/**
* @return string
*/
public function getUserProfileVisibility()
{
return $this->userProfileVisibility;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteFrontendUser::class, 'Google_Service_CloudSearch_AppsDynamiteFrontendUser');

View File

@@ -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\CloudSearch;
class AppsDynamiteGroupId extends \Google\Model
{
protected $dmIdType = AppsDynamiteDmId::class;
protected $dmIdDataType = '';
protected $spaceIdType = AppsDynamiteSpaceId::class;
protected $spaceIdDataType = '';
/**
* @param AppsDynamiteDmId
*/
public function setDmId(AppsDynamiteDmId $dmId)
{
$this->dmId = $dmId;
}
/**
* @return AppsDynamiteDmId
*/
public function getDmId()
{
return $this->dmId;
}
/**
* @param AppsDynamiteSpaceId
*/
public function setSpaceId(AppsDynamiteSpaceId $spaceId)
{
$this->spaceId = $spaceId;
}
/**
* @return AppsDynamiteSpaceId
*/
public function getSpaceId()
{
return $this->spaceId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteGroupId::class, 'Google_Service_CloudSearch_AppsDynamiteGroupId');

View File

@@ -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\CloudSearch;
class AppsDynamiteGroupRetentionSettingsUpdatedMetaData extends \Google\Model
{
protected $initiatorType = AppsDynamiteUserId::class;
protected $initiatorDataType = '';
protected $retentionSettingsType = AppsDynamiteSharedRetentionSettings::class;
protected $retentionSettingsDataType = '';
/**
* @param AppsDynamiteUserId
*/
public function setInitiator(AppsDynamiteUserId $initiator)
{
$this->initiator = $initiator;
}
/**
* @return AppsDynamiteUserId
*/
public function getInitiator()
{
return $this->initiator;
}
/**
* @param AppsDynamiteSharedRetentionSettings
*/
public function setRetentionSettings(AppsDynamiteSharedRetentionSettings $retentionSettings)
{
$this->retentionSettings = $retentionSettings;
}
/**
* @return AppsDynamiteSharedRetentionSettings
*/
public function getRetentionSettings()
{
return $this->retentionSettings;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteGroupRetentionSettingsUpdatedMetaData::class, 'Google_Service_CloudSearch_AppsDynamiteGroupRetentionSettingsUpdatedMetaData');

View File

@@ -0,0 +1,143 @@
<?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\CloudSearch;
class AppsDynamiteGsuiteIntegrationMetadata extends \Google\Collection
{
protected $collection_key = 'indexableTexts';
protected $activityFeedDataType = AppsDynamiteSharedActivityFeedAnnotationData::class;
protected $activityFeedDataDataType = '';
protected $assistantDataType = AppsDynamiteSharedAssistantAnnotationData::class;
protected $assistantDataDataType = '';
protected $calendarEventDataType = AppsDynamiteSharedCalendarEventAnnotationData::class;
protected $calendarEventDataDataType = '';
protected $callDataType = AppsDynamiteSharedCallAnnotationData::class;
protected $callDataDataType = '';
/**
* @var string
*/
public $clientType;
/**
* @var string[]
*/
public $indexableTexts;
protected $tasksDataType = AppsDynamiteSharedTasksAnnotationData::class;
protected $tasksDataDataType = '';
/**
* @param AppsDynamiteSharedActivityFeedAnnotationData
*/
public function setActivityFeedData(AppsDynamiteSharedActivityFeedAnnotationData $activityFeedData)
{
$this->activityFeedData = $activityFeedData;
}
/**
* @return AppsDynamiteSharedActivityFeedAnnotationData
*/
public function getActivityFeedData()
{
return $this->activityFeedData;
}
/**
* @param AppsDynamiteSharedAssistantAnnotationData
*/
public function setAssistantData(AppsDynamiteSharedAssistantAnnotationData $assistantData)
{
$this->assistantData = $assistantData;
}
/**
* @return AppsDynamiteSharedAssistantAnnotationData
*/
public function getAssistantData()
{
return $this->assistantData;
}
/**
* @param AppsDynamiteSharedCalendarEventAnnotationData
*/
public function setCalendarEventData(AppsDynamiteSharedCalendarEventAnnotationData $calendarEventData)
{
$this->calendarEventData = $calendarEventData;
}
/**
* @return AppsDynamiteSharedCalendarEventAnnotationData
*/
public function getCalendarEventData()
{
return $this->calendarEventData;
}
/**
* @param AppsDynamiteSharedCallAnnotationData
*/
public function setCallData(AppsDynamiteSharedCallAnnotationData $callData)
{
$this->callData = $callData;
}
/**
* @return AppsDynamiteSharedCallAnnotationData
*/
public function getCallData()
{
return $this->callData;
}
/**
* @param string
*/
public function setClientType($clientType)
{
$this->clientType = $clientType;
}
/**
* @return string
*/
public function getClientType()
{
return $this->clientType;
}
/**
* @param string[]
*/
public function setIndexableTexts($indexableTexts)
{
$this->indexableTexts = $indexableTexts;
}
/**
* @return string[]
*/
public function getIndexableTexts()
{
return $this->indexableTexts;
}
/**
* @param AppsDynamiteSharedTasksAnnotationData
*/
public function setTasksData(AppsDynamiteSharedTasksAnnotationData $tasksData)
{
$this->tasksData = $tasksData;
}
/**
* @return AppsDynamiteSharedTasksAnnotationData
*/
public function getTasksData()
{
return $this->tasksData;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteGsuiteIntegrationMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteGsuiteIntegrationMetadata');

View File

@@ -0,0 +1,130 @@
<?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\CloudSearch;
class AppsDynamiteIncomingWebhookChangedMetadata extends \Google\Model
{
/**
* @var string
*/
public $incomingWebhookName;
protected $initiatorIdType = AppsDynamiteUserId::class;
protected $initiatorIdDataType = '';
protected $initiatorProfileType = AppsDynamiteFrontendUser::class;
protected $initiatorProfileDataType = '';
/**
* @var string
*/
public $obfuscatedIncomingWebhookId;
/**
* @var string
*/
public $oldIncomingWebhookName;
/**
* @var string
*/
public $type;
/**
* @param string
*/
public function setIncomingWebhookName($incomingWebhookName)
{
$this->incomingWebhookName = $incomingWebhookName;
}
/**
* @return string
*/
public function getIncomingWebhookName()
{
return $this->incomingWebhookName;
}
/**
* @param AppsDynamiteUserId
*/
public function setInitiatorId(AppsDynamiteUserId $initiatorId)
{
$this->initiatorId = $initiatorId;
}
/**
* @return AppsDynamiteUserId
*/
public function getInitiatorId()
{
return $this->initiatorId;
}
/**
* @param AppsDynamiteFrontendUser
*/
public function setInitiatorProfile(AppsDynamiteFrontendUser $initiatorProfile)
{
$this->initiatorProfile = $initiatorProfile;
}
/**
* @return AppsDynamiteFrontendUser
*/
public function getInitiatorProfile()
{
return $this->initiatorProfile;
}
/**
* @param string
*/
public function setObfuscatedIncomingWebhookId($obfuscatedIncomingWebhookId)
{
$this->obfuscatedIncomingWebhookId = $obfuscatedIncomingWebhookId;
}
/**
* @return string
*/
public function getObfuscatedIncomingWebhookId()
{
return $this->obfuscatedIncomingWebhookId;
}
/**
* @param string
*/
public function setOldIncomingWebhookName($oldIncomingWebhookName)
{
$this->oldIncomingWebhookName = $oldIncomingWebhookName;
}
/**
* @return string
*/
public function getOldIncomingWebhookName()
{
return $this->oldIncomingWebhookName;
}
/**
* @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(AppsDynamiteIncomingWebhookChangedMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteIncomingWebhookChangedMetadata');

View File

@@ -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\CloudSearch;
class AppsDynamiteIntegrationConfigMutation extends \Google\Model
{
protected $addAppType = AppsDynamiteAppId::class;
protected $addAppDataType = '';
protected $addPinnedItemType = AppsDynamitePinnedItemId::class;
protected $addPinnedItemDataType = '';
protected $removeAppType = AppsDynamiteAppId::class;
protected $removeAppDataType = '';
protected $removePinnedItemType = AppsDynamitePinnedItemId::class;
protected $removePinnedItemDataType = '';
/**
* @param AppsDynamiteAppId
*/
public function setAddApp(AppsDynamiteAppId $addApp)
{
$this->addApp = $addApp;
}
/**
* @return AppsDynamiteAppId
*/
public function getAddApp()
{
return $this->addApp;
}
/**
* @param AppsDynamitePinnedItemId
*/
public function setAddPinnedItem(AppsDynamitePinnedItemId $addPinnedItem)
{
$this->addPinnedItem = $addPinnedItem;
}
/**
* @return AppsDynamitePinnedItemId
*/
public function getAddPinnedItem()
{
return $this->addPinnedItem;
}
/**
* @param AppsDynamiteAppId
*/
public function setRemoveApp(AppsDynamiteAppId $removeApp)
{
$this->removeApp = $removeApp;
}
/**
* @return AppsDynamiteAppId
*/
public function getRemoveApp()
{
return $this->removeApp;
}
/**
* @param AppsDynamitePinnedItemId
*/
public function setRemovePinnedItem(AppsDynamitePinnedItemId $removePinnedItem)
{
$this->removePinnedItem = $removePinnedItem;
}
/**
* @return AppsDynamitePinnedItemId
*/
public function getRemovePinnedItem()
{
return $this->removePinnedItem;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteIntegrationConfigMutation::class, 'Google_Service_CloudSearch_AppsDynamiteIntegrationConfigMutation');

View File

@@ -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\CloudSearch;
class AppsDynamiteIntegrationConfigUpdatedMetadata extends \Google\Collection
{
protected $collection_key = 'mutations';
protected $initiatorIdType = AppsDynamiteUserId::class;
protected $initiatorIdDataType = '';
protected $mutationsType = AppsDynamiteIntegrationConfigMutation::class;
protected $mutationsDataType = 'array';
/**
* @param AppsDynamiteUserId
*/
public function setInitiatorId(AppsDynamiteUserId $initiatorId)
{
$this->initiatorId = $initiatorId;
}
/**
* @return AppsDynamiteUserId
*/
public function getInitiatorId()
{
return $this->initiatorId;
}
/**
* @param AppsDynamiteIntegrationConfigMutation[]
*/
public function setMutations($mutations)
{
$this->mutations = $mutations;
}
/**
* @return AppsDynamiteIntegrationConfigMutation[]
*/
public function getMutations()
{
return $this->mutations;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteIntegrationConfigUpdatedMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteIntegrationConfigUpdatedMetadata');

View File

@@ -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\CloudSearch;
class AppsDynamiteInviteeInfo extends \Google\Model
{
/**
* @var string
*/
public $email;
protected $userIdType = AppsDynamiteUserId::class;
protected $userIdDataType = '';
/**
* @param string
*/
public function setEmail($email)
{
$this->email = $email;
}
/**
* @return string
*/
public function getEmail()
{
return $this->email;
}
/**
* @param AppsDynamiteUserId
*/
public function setUserId(AppsDynamiteUserId $userId)
{
$this->userId = $userId;
}
/**
* @return AppsDynamiteUserId
*/
public function getUserId()
{
return $this->userId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteInviteeInfo::class, 'Google_Service_CloudSearch_AppsDynamiteInviteeInfo');

View File

@@ -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\CloudSearch;
class AppsDynamiteMemberId extends \Google\Model
{
protected $rosterIdType = AppsDynamiteRosterId::class;
protected $rosterIdDataType = '';
protected $userIdType = AppsDynamiteUserId::class;
protected $userIdDataType = '';
/**
* @param AppsDynamiteRosterId
*/
public function setRosterId(AppsDynamiteRosterId $rosterId)
{
$this->rosterId = $rosterId;
}
/**
* @return AppsDynamiteRosterId
*/
public function getRosterId()
{
return $this->rosterId;
}
/**
* @param AppsDynamiteUserId
*/
public function setUserId(AppsDynamiteUserId $userId)
{
$this->userId = $userId;
}
/**
* @return AppsDynamiteUserId
*/
public function getUserId()
{
return $this->userId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteMemberId::class, 'Google_Service_CloudSearch_AppsDynamiteMemberId');

View File

@@ -0,0 +1,125 @@
<?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\CloudSearch;
class AppsDynamiteMembershipChangedMetadata extends \Google\Collection
{
protected $collection_key = 'affectedMemberships';
protected $affectedMemberProfilesType = AppsDynamiteFrontendMember::class;
protected $affectedMemberProfilesDataType = 'array';
protected $affectedMembersType = AppsDynamiteMemberId::class;
protected $affectedMembersDataType = 'array';
protected $affectedMembershipsType = AppsDynamiteMembershipChangedMetadataAffectedMembership::class;
protected $affectedMembershipsDataType = 'array';
protected $initiatorType = AppsDynamiteUserId::class;
protected $initiatorDataType = '';
protected $initiatorProfileType = AppsDynamiteFrontendUser::class;
protected $initiatorProfileDataType = '';
/**
* @var string
*/
public $type;
/**
* @param AppsDynamiteFrontendMember[]
*/
public function setAffectedMemberProfiles($affectedMemberProfiles)
{
$this->affectedMemberProfiles = $affectedMemberProfiles;
}
/**
* @return AppsDynamiteFrontendMember[]
*/
public function getAffectedMemberProfiles()
{
return $this->affectedMemberProfiles;
}
/**
* @param AppsDynamiteMemberId[]
*/
public function setAffectedMembers($affectedMembers)
{
$this->affectedMembers = $affectedMembers;
}
/**
* @return AppsDynamiteMemberId[]
*/
public function getAffectedMembers()
{
return $this->affectedMembers;
}
/**
* @param AppsDynamiteMembershipChangedMetadataAffectedMembership[]
*/
public function setAffectedMemberships($affectedMemberships)
{
$this->affectedMemberships = $affectedMemberships;
}
/**
* @return AppsDynamiteMembershipChangedMetadataAffectedMembership[]
*/
public function getAffectedMemberships()
{
return $this->affectedMemberships;
}
/**
* @param AppsDynamiteUserId
*/
public function setInitiator(AppsDynamiteUserId $initiator)
{
$this->initiator = $initiator;
}
/**
* @return AppsDynamiteUserId
*/
public function getInitiator()
{
return $this->initiator;
}
/**
* @param AppsDynamiteFrontendUser
*/
public function setInitiatorProfile(AppsDynamiteFrontendUser $initiatorProfile)
{
$this->initiatorProfile = $initiatorProfile;
}
/**
* @return AppsDynamiteFrontendUser
*/
public function getInitiatorProfile()
{
return $this->initiatorProfile;
}
/**
* @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(AppsDynamiteMembershipChangedMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteMembershipChangedMetadata');

View File

@@ -0,0 +1,96 @@
<?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\CloudSearch;
class AppsDynamiteMembershipChangedMetadataAffectedMembership extends \Google\Model
{
protected $affectedMemberType = AppsDynamiteMemberId::class;
protected $affectedMemberDataType = '';
/**
* @var string
*/
public $priorMembershipRole;
/**
* @var string
*/
public $priorMembershipState;
/**
* @var string
*/
public $targetMembershipRole;
/**
* @param AppsDynamiteMemberId
*/
public function setAffectedMember(AppsDynamiteMemberId $affectedMember)
{
$this->affectedMember = $affectedMember;
}
/**
* @return AppsDynamiteMemberId
*/
public function getAffectedMember()
{
return $this->affectedMember;
}
/**
* @param string
*/
public function setPriorMembershipRole($priorMembershipRole)
{
$this->priorMembershipRole = $priorMembershipRole;
}
/**
* @return string
*/
public function getPriorMembershipRole()
{
return $this->priorMembershipRole;
}
/**
* @param string
*/
public function setPriorMembershipState($priorMembershipState)
{
$this->priorMembershipState = $priorMembershipState;
}
/**
* @return string
*/
public function getPriorMembershipState()
{
return $this->priorMembershipState;
}
/**
* @param string
*/
public function setTargetMembershipRole($targetMembershipRole)
{
$this->targetMembershipRole = $targetMembershipRole;
}
/**
* @return string
*/
public function getTargetMembershipRole()
{
return $this->targetMembershipRole;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteMembershipChangedMetadataAffectedMembership::class, 'Google_Service_CloudSearch_AppsDynamiteMembershipChangedMetadataAffectedMembership');

View File

@@ -0,0 +1,701 @@
<?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\CloudSearch;
class AppsDynamiteMessage extends \Google\Collection
{
protected $collection_key = 'uploadMetadata';
protected $annotationsType = AppsDynamiteAnnotation::class;
protected $annotationsDataType = 'array';
protected $appProfileType = AppsDynamiteSharedAppProfile::class;
protected $appProfileDataType = '';
protected $attachmentsType = AppsDynamiteAttachment::class;
protected $attachmentsDataType = 'array';
protected $attributesType = AppsDynamiteMessageAttributes::class;
protected $attributesDataType = '';
protected $botResponsesType = AppsDynamiteBotResponse::class;
protected $botResponsesDataType = 'array';
protected $communalLabelsType = AppsDynamiteBackendLabelsCommunalLabelTag::class;
protected $communalLabelsDataType = 'array';
protected $contentReportSummaryType = AppsDynamiteMessageContentReportSummary::class;
protected $contentReportSummaryDataType = '';
/**
* @var string
*/
public $createTime;
protected $creatorIdType = AppsDynamiteUserId::class;
protected $creatorIdDataType = '';
/**
* @var string
*/
public $deletableBy;
/**
* @var string
*/
public $deleteTime;
/**
* @var string
*/
public $deleteTimeForRequester;
/**
* @var bool
*/
public $deletedByVault;
/**
* @var string
*/
public $dlpScanOutcome;
protected $dlpScanSummaryType = AppsDynamiteBackendDlpScanSummary::class;
protected $dlpScanSummaryDataType = '';
/**
* @var string
*/
public $editableBy;
/**
* @var string
*/
public $fallbackText;
protected $idType = AppsDynamiteMessageId::class;
protected $idDataType = '';
/**
* @var bool
*/
public $isInlineReply;
/**
* @var string
*/
public $lastEditTime;
/**
* @var string
*/
public $lastUpdateTime;
/**
* @var string
*/
public $localId;
protected $messageIntegrationPayloadType = AppsDynamiteSharedMessageIntegrationPayload::class;
protected $messageIntegrationPayloadDataType = '';
/**
* @var string
*/
public $messageOrigin;
/**
* @var string
*/
public $messageState;
protected $originAppSuggestionsType = AppsDynamiteSharedOriginAppSuggestion::class;
protected $originAppSuggestionsDataType = 'array';
protected $personalLabelsType = AppsDynamiteBackendLabelsPersonalLabelTag::class;
protected $personalLabelsDataType = 'array';
protected $privateMessageInfosType = AppsDynamitePrivateMessageInfo::class;
protected $privateMessageInfosDataType = 'array';
protected $privateMessageViewerType = AppsDynamiteUserId::class;
protected $privateMessageViewerDataType = '';
protected $propsType = AppsDynamiteMessageProps::class;
protected $propsDataType = '';
/**
* @var string
*/
public $quotedByState;
protected $quotedMessageMetadataType = AppsDynamiteQuotedMessageMetadata::class;
protected $quotedMessageMetadataDataType = '';
protected $reactionsType = AppsDynamiteSharedReaction::class;
protected $reactionsDataType = 'array';
protected $reportsType = AppsDynamiteContentReport::class;
protected $reportsDataType = 'array';
protected $retentionSettingsType = AppsDynamiteSharedRetentionSettings::class;
protected $retentionSettingsDataType = '';
/**
* @var string
*/
public $secondaryMessageKey;
/**
* @var string
*/
public $textBody;
protected $tombstoneMetadataType = AppsDynamiteTombstoneMetadata::class;
protected $tombstoneMetadataDataType = '';
protected $updaterIdType = AppsDynamiteUserId::class;
protected $updaterIdDataType = '';
protected $uploadMetadataType = AppsDynamiteUploadMetadata::class;
protected $uploadMetadataDataType = 'array';
/**
* @param AppsDynamiteAnnotation[]
*/
public function setAnnotations($annotations)
{
$this->annotations = $annotations;
}
/**
* @return AppsDynamiteAnnotation[]
*/
public function getAnnotations()
{
return $this->annotations;
}
/**
* @param AppsDynamiteSharedAppProfile
*/
public function setAppProfile(AppsDynamiteSharedAppProfile $appProfile)
{
$this->appProfile = $appProfile;
}
/**
* @return AppsDynamiteSharedAppProfile
*/
public function getAppProfile()
{
return $this->appProfile;
}
/**
* @param AppsDynamiteAttachment[]
*/
public function setAttachments($attachments)
{
$this->attachments = $attachments;
}
/**
* @return AppsDynamiteAttachment[]
*/
public function getAttachments()
{
return $this->attachments;
}
/**
* @param AppsDynamiteMessageAttributes
*/
public function setAttributes(AppsDynamiteMessageAttributes $attributes)
{
$this->attributes = $attributes;
}
/**
* @return AppsDynamiteMessageAttributes
*/
public function getAttributes()
{
return $this->attributes;
}
/**
* @param AppsDynamiteBotResponse[]
*/
public function setBotResponses($botResponses)
{
$this->botResponses = $botResponses;
}
/**
* @return AppsDynamiteBotResponse[]
*/
public function getBotResponses()
{
return $this->botResponses;
}
/**
* @param AppsDynamiteBackendLabelsCommunalLabelTag[]
*/
public function setCommunalLabels($communalLabels)
{
$this->communalLabels = $communalLabels;
}
/**
* @return AppsDynamiteBackendLabelsCommunalLabelTag[]
*/
public function getCommunalLabels()
{
return $this->communalLabels;
}
/**
* @param AppsDynamiteMessageContentReportSummary
*/
public function setContentReportSummary(AppsDynamiteMessageContentReportSummary $contentReportSummary)
{
$this->contentReportSummary = $contentReportSummary;
}
/**
* @return AppsDynamiteMessageContentReportSummary
*/
public function getContentReportSummary()
{
return $this->contentReportSummary;
}
/**
* @param string
*/
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
/**
* @return string
*/
public function getCreateTime()
{
return $this->createTime;
}
/**
* @param AppsDynamiteUserId
*/
public function setCreatorId(AppsDynamiteUserId $creatorId)
{
$this->creatorId = $creatorId;
}
/**
* @return AppsDynamiteUserId
*/
public function getCreatorId()
{
return $this->creatorId;
}
/**
* @param string
*/
public function setDeletableBy($deletableBy)
{
$this->deletableBy = $deletableBy;
}
/**
* @return string
*/
public function getDeletableBy()
{
return $this->deletableBy;
}
/**
* @param string
*/
public function setDeleteTime($deleteTime)
{
$this->deleteTime = $deleteTime;
}
/**
* @return string
*/
public function getDeleteTime()
{
return $this->deleteTime;
}
/**
* @param string
*/
public function setDeleteTimeForRequester($deleteTimeForRequester)
{
$this->deleteTimeForRequester = $deleteTimeForRequester;
}
/**
* @return string
*/
public function getDeleteTimeForRequester()
{
return $this->deleteTimeForRequester;
}
/**
* @param bool
*/
public function setDeletedByVault($deletedByVault)
{
$this->deletedByVault = $deletedByVault;
}
/**
* @return bool
*/
public function getDeletedByVault()
{
return $this->deletedByVault;
}
/**
* @param string
*/
public function setDlpScanOutcome($dlpScanOutcome)
{
$this->dlpScanOutcome = $dlpScanOutcome;
}
/**
* @return string
*/
public function getDlpScanOutcome()
{
return $this->dlpScanOutcome;
}
/**
* @param AppsDynamiteBackendDlpScanSummary
*/
public function setDlpScanSummary(AppsDynamiteBackendDlpScanSummary $dlpScanSummary)
{
$this->dlpScanSummary = $dlpScanSummary;
}
/**
* @return AppsDynamiteBackendDlpScanSummary
*/
public function getDlpScanSummary()
{
return $this->dlpScanSummary;
}
/**
* @param string
*/
public function setEditableBy($editableBy)
{
$this->editableBy = $editableBy;
}
/**
* @return string
*/
public function getEditableBy()
{
return $this->editableBy;
}
/**
* @param string
*/
public function setFallbackText($fallbackText)
{
$this->fallbackText = $fallbackText;
}
/**
* @return string
*/
public function getFallbackText()
{
return $this->fallbackText;
}
/**
* @param AppsDynamiteMessageId
*/
public function setId(AppsDynamiteMessageId $id)
{
$this->id = $id;
}
/**
* @return AppsDynamiteMessageId
*/
public function getId()
{
return $this->id;
}
/**
* @param bool
*/
public function setIsInlineReply($isInlineReply)
{
$this->isInlineReply = $isInlineReply;
}
/**
* @return bool
*/
public function getIsInlineReply()
{
return $this->isInlineReply;
}
/**
* @param string
*/
public function setLastEditTime($lastEditTime)
{
$this->lastEditTime = $lastEditTime;
}
/**
* @return string
*/
public function getLastEditTime()
{
return $this->lastEditTime;
}
/**
* @param string
*/
public function setLastUpdateTime($lastUpdateTime)
{
$this->lastUpdateTime = $lastUpdateTime;
}
/**
* @return string
*/
public function getLastUpdateTime()
{
return $this->lastUpdateTime;
}
/**
* @param string
*/
public function setLocalId($localId)
{
$this->localId = $localId;
}
/**
* @return string
*/
public function getLocalId()
{
return $this->localId;
}
/**
* @param AppsDynamiteSharedMessageIntegrationPayload
*/
public function setMessageIntegrationPayload(AppsDynamiteSharedMessageIntegrationPayload $messageIntegrationPayload)
{
$this->messageIntegrationPayload = $messageIntegrationPayload;
}
/**
* @return AppsDynamiteSharedMessageIntegrationPayload
*/
public function getMessageIntegrationPayload()
{
return $this->messageIntegrationPayload;
}
/**
* @param string
*/
public function setMessageOrigin($messageOrigin)
{
$this->messageOrigin = $messageOrigin;
}
/**
* @return string
*/
public function getMessageOrigin()
{
return $this->messageOrigin;
}
/**
* @param string
*/
public function setMessageState($messageState)
{
$this->messageState = $messageState;
}
/**
* @return string
*/
public function getMessageState()
{
return $this->messageState;
}
/**
* @param AppsDynamiteSharedOriginAppSuggestion[]
*/
public function setOriginAppSuggestions($originAppSuggestions)
{
$this->originAppSuggestions = $originAppSuggestions;
}
/**
* @return AppsDynamiteSharedOriginAppSuggestion[]
*/
public function getOriginAppSuggestions()
{
return $this->originAppSuggestions;
}
/**
* @param AppsDynamiteBackendLabelsPersonalLabelTag[]
*/
public function setPersonalLabels($personalLabels)
{
$this->personalLabels = $personalLabels;
}
/**
* @return AppsDynamiteBackendLabelsPersonalLabelTag[]
*/
public function getPersonalLabels()
{
return $this->personalLabels;
}
/**
* @param AppsDynamitePrivateMessageInfo[]
*/
public function setPrivateMessageInfos($privateMessageInfos)
{
$this->privateMessageInfos = $privateMessageInfos;
}
/**
* @return AppsDynamitePrivateMessageInfo[]
*/
public function getPrivateMessageInfos()
{
return $this->privateMessageInfos;
}
/**
* @param AppsDynamiteUserId
*/
public function setPrivateMessageViewer(AppsDynamiteUserId $privateMessageViewer)
{
$this->privateMessageViewer = $privateMessageViewer;
}
/**
* @return AppsDynamiteUserId
*/
public function getPrivateMessageViewer()
{
return $this->privateMessageViewer;
}
/**
* @param AppsDynamiteMessageProps
*/
public function setProps(AppsDynamiteMessageProps $props)
{
$this->props = $props;
}
/**
* @return AppsDynamiteMessageProps
*/
public function getProps()
{
return $this->props;
}
/**
* @param string
*/
public function setQuotedByState($quotedByState)
{
$this->quotedByState = $quotedByState;
}
/**
* @return string
*/
public function getQuotedByState()
{
return $this->quotedByState;
}
/**
* @param AppsDynamiteQuotedMessageMetadata
*/
public function setQuotedMessageMetadata(AppsDynamiteQuotedMessageMetadata $quotedMessageMetadata)
{
$this->quotedMessageMetadata = $quotedMessageMetadata;
}
/**
* @return AppsDynamiteQuotedMessageMetadata
*/
public function getQuotedMessageMetadata()
{
return $this->quotedMessageMetadata;
}
/**
* @param AppsDynamiteSharedReaction[]
*/
public function setReactions($reactions)
{
$this->reactions = $reactions;
}
/**
* @return AppsDynamiteSharedReaction[]
*/
public function getReactions()
{
return $this->reactions;
}
/**
* @param AppsDynamiteContentReport[]
*/
public function setReports($reports)
{
$this->reports = $reports;
}
/**
* @return AppsDynamiteContentReport[]
*/
public function getReports()
{
return $this->reports;
}
/**
* @param AppsDynamiteSharedRetentionSettings
*/
public function setRetentionSettings(AppsDynamiteSharedRetentionSettings $retentionSettings)
{
$this->retentionSettings = $retentionSettings;
}
/**
* @return AppsDynamiteSharedRetentionSettings
*/
public function getRetentionSettings()
{
return $this->retentionSettings;
}
/**
* @param string
*/
public function setSecondaryMessageKey($secondaryMessageKey)
{
$this->secondaryMessageKey = $secondaryMessageKey;
}
/**
* @return string
*/
public function getSecondaryMessageKey()
{
return $this->secondaryMessageKey;
}
/**
* @param string
*/
public function setTextBody($textBody)
{
$this->textBody = $textBody;
}
/**
* @return string
*/
public function getTextBody()
{
return $this->textBody;
}
/**
* @param AppsDynamiteTombstoneMetadata
*/
public function setTombstoneMetadata(AppsDynamiteTombstoneMetadata $tombstoneMetadata)
{
$this->tombstoneMetadata = $tombstoneMetadata;
}
/**
* @return AppsDynamiteTombstoneMetadata
*/
public function getTombstoneMetadata()
{
return $this->tombstoneMetadata;
}
/**
* @param AppsDynamiteUserId
*/
public function setUpdaterId(AppsDynamiteUserId $updaterId)
{
$this->updaterId = $updaterId;
}
/**
* @return AppsDynamiteUserId
*/
public function getUpdaterId()
{
return $this->updaterId;
}
/**
* @param AppsDynamiteUploadMetadata[]
*/
public function setUploadMetadata($uploadMetadata)
{
$this->uploadMetadata = $uploadMetadata;
}
/**
* @return AppsDynamiteUploadMetadata[]
*/
public function getUploadMetadata()
{
return $this->uploadMetadata;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteMessage::class, 'Google_Service_CloudSearch_AppsDynamiteMessage');

View File

@@ -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\CloudSearch;
class AppsDynamiteMessageAttributes extends \Google\Model
{
/**
* @var bool
*/
public $isTombstone;
/**
* @param bool
*/
public function setIsTombstone($isTombstone)
{
$this->isTombstone = $isTombstone;
}
/**
* @return bool
*/
public function getIsTombstone()
{
return $this->isTombstone;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteMessageAttributes::class, 'Google_Service_CloudSearch_AppsDynamiteMessageAttributes');

View File

@@ -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\CloudSearch;
class AppsDynamiteMessageContentReportSummary extends \Google\Model
{
/**
* @var int
*/
public $numberReports;
/**
* @var int
*/
public $numberReportsAllRevisions;
/**
* @param int
*/
public function setNumberReports($numberReports)
{
$this->numberReports = $numberReports;
}
/**
* @return int
*/
public function getNumberReports()
{
return $this->numberReports;
}
/**
* @param int
*/
public function setNumberReportsAllRevisions($numberReportsAllRevisions)
{
$this->numberReportsAllRevisions = $numberReportsAllRevisions;
}
/**
* @return int
*/
public function getNumberReportsAllRevisions()
{
return $this->numberReportsAllRevisions;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteMessageContentReportSummary::class, 'Google_Service_CloudSearch_AppsDynamiteMessageContentReportSummary');

View File

@@ -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\CloudSearch;
class AppsDynamiteMessageId extends \Google\Model
{
/**
* @var string
*/
public $messageId;
protected $parentIdType = AppsDynamiteMessageParentId::class;
protected $parentIdDataType = '';
/**
* @param string
*/
public function setMessageId($messageId)
{
$this->messageId = $messageId;
}
/**
* @return string
*/
public function getMessageId()
{
return $this->messageId;
}
/**
* @param AppsDynamiteMessageParentId
*/
public function setParentId(AppsDynamiteMessageParentId $parentId)
{
$this->parentId = $parentId;
}
/**
* @return AppsDynamiteMessageParentId
*/
public function getParentId()
{
return $this->parentId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteMessageId::class, 'Google_Service_CloudSearch_AppsDynamiteMessageId');

View File

@@ -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\CloudSearch;
class AppsDynamiteMessageInfo extends \Google\Model
{
protected $messageType = AppsDynamiteMessage::class;
protected $messageDataType = '';
/**
* @var string
*/
public $searcherMembershipState;
/**
* @param AppsDynamiteMessage
*/
public function setMessage(AppsDynamiteMessage $message)
{
$this->message = $message;
}
/**
* @return AppsDynamiteMessage
*/
public function getMessage()
{
return $this->message;
}
/**
* @param string
*/
public function setSearcherMembershipState($searcherMembershipState)
{
$this->searcherMembershipState = $searcherMembershipState;
}
/**
* @return string
*/
public function getSearcherMembershipState()
{
return $this->searcherMembershipState;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteMessageInfo::class, 'Google_Service_CloudSearch_AppsDynamiteMessageInfo');

View File

@@ -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\CloudSearch;
class AppsDynamiteMessageParentId extends \Google\Model
{
protected $topicIdType = AppsDynamiteTopicId::class;
protected $topicIdDataType = '';
/**
* @param AppsDynamiteTopicId
*/
public function setTopicId(AppsDynamiteTopicId $topicId)
{
$this->topicId = $topicId;
}
/**
* @return AppsDynamiteTopicId
*/
public function getTopicId()
{
return $this->topicId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteMessageParentId::class, 'Google_Service_CloudSearch_AppsDynamiteMessageParentId');

View File

@@ -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\CloudSearch;
class AppsDynamiteMessageProps extends \Google\Model
{
protected $babelPropsType = AppsDynamiteBabelMessageProps::class;
protected $babelPropsDataType = '';
/**
* @param AppsDynamiteBabelMessageProps
*/
public function setBabelProps(AppsDynamiteBabelMessageProps $babelProps)
{
$this->babelProps = $babelProps;
}
/**
* @return AppsDynamiteBabelMessageProps
*/
public function getBabelProps()
{
return $this->babelProps;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteMessageProps::class, 'Google_Service_CloudSearch_AppsDynamiteMessageProps');

View File

@@ -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\CloudSearch;
class AppsDynamitePinnedItemId extends \Google\Model
{
/**
* @var string
*/
public $driveId;
/**
* @param string
*/
public function setDriveId($driveId)
{
$this->driveId = $driveId;
}
/**
* @return string
*/
public function getDriveId()
{
return $this->driveId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamitePinnedItemId::class, 'Google_Service_CloudSearch_AppsDynamitePinnedItemId');

View File

@@ -0,0 +1,125 @@
<?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\CloudSearch;
class AppsDynamitePrivateMessageInfo extends \Google\Collection
{
protected $collection_key = 'gsuiteIntegrationMetadata';
protected $annotationsType = AppsDynamiteAnnotation::class;
protected $annotationsDataType = 'array';
protected $attachmentsType = AppsDynamiteAttachment::class;
protected $attachmentsDataType = 'array';
protected $contextualAddOnMarkupType = GoogleChatV1ContextualAddOnMarkup::class;
protected $contextualAddOnMarkupDataType = 'array';
protected $gsuiteIntegrationMetadataType = AppsDynamiteGsuiteIntegrationMetadata::class;
protected $gsuiteIntegrationMetadataDataType = 'array';
/**
* @var string
*/
public $text;
protected $userIdType = AppsDynamiteUserId::class;
protected $userIdDataType = '';
/**
* @param AppsDynamiteAnnotation[]
*/
public function setAnnotations($annotations)
{
$this->annotations = $annotations;
}
/**
* @return AppsDynamiteAnnotation[]
*/
public function getAnnotations()
{
return $this->annotations;
}
/**
* @param AppsDynamiteAttachment[]
*/
public function setAttachments($attachments)
{
$this->attachments = $attachments;
}
/**
* @return AppsDynamiteAttachment[]
*/
public function getAttachments()
{
return $this->attachments;
}
/**
* @param GoogleChatV1ContextualAddOnMarkup[]
*/
public function setContextualAddOnMarkup($contextualAddOnMarkup)
{
$this->contextualAddOnMarkup = $contextualAddOnMarkup;
}
/**
* @return GoogleChatV1ContextualAddOnMarkup[]
*/
public function getContextualAddOnMarkup()
{
return $this->contextualAddOnMarkup;
}
/**
* @param AppsDynamiteGsuiteIntegrationMetadata[]
*/
public function setGsuiteIntegrationMetadata($gsuiteIntegrationMetadata)
{
$this->gsuiteIntegrationMetadata = $gsuiteIntegrationMetadata;
}
/**
* @return AppsDynamiteGsuiteIntegrationMetadata[]
*/
public function getGsuiteIntegrationMetadata()
{
return $this->gsuiteIntegrationMetadata;
}
/**
* @param string
*/
public function setText($text)
{
$this->text = $text;
}
/**
* @return string
*/
public function getText()
{
return $this->text;
}
/**
* @param AppsDynamiteUserId
*/
public function setUserId(AppsDynamiteUserId $userId)
{
$this->userId = $userId;
}
/**
* @return AppsDynamiteUserId
*/
public function getUserId()
{
return $this->userId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamitePrivateMessageInfo::class, 'Google_Service_CloudSearch_AppsDynamitePrivateMessageInfo');

View File

@@ -0,0 +1,195 @@
<?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\CloudSearch;
class AppsDynamiteQuotedMessageMetadata extends \Google\Collection
{
protected $collection_key = 'uploadMetadata';
protected $annotationsType = AppsDynamiteAnnotation::class;
protected $annotationsDataType = 'array';
protected $appProfileType = AppsDynamiteSharedAppProfile::class;
protected $appProfileDataType = '';
/**
* @var string
*/
public $botAttachmentState;
protected $creatorIdType = AppsDynamiteUserId::class;
protected $creatorIdDataType = '';
/**
* @var string
*/
public $lastUpdateTimeWhenQuotedMicros;
protected $messageIdType = AppsDynamiteMessageId::class;
protected $messageIdDataType = '';
/**
* @var string
*/
public $messageState;
protected $retentionSettingsType = AppsDynamiteSharedRetentionSettings::class;
protected $retentionSettingsDataType = '';
/**
* @var string
*/
public $textBody;
protected $uploadMetadataType = AppsDynamiteUploadMetadata::class;
protected $uploadMetadataDataType = 'array';
/**
* @param AppsDynamiteAnnotation[]
*/
public function setAnnotations($annotations)
{
$this->annotations = $annotations;
}
/**
* @return AppsDynamiteAnnotation[]
*/
public function getAnnotations()
{
return $this->annotations;
}
/**
* @param AppsDynamiteSharedAppProfile
*/
public function setAppProfile(AppsDynamiteSharedAppProfile $appProfile)
{
$this->appProfile = $appProfile;
}
/**
* @return AppsDynamiteSharedAppProfile
*/
public function getAppProfile()
{
return $this->appProfile;
}
/**
* @param string
*/
public function setBotAttachmentState($botAttachmentState)
{
$this->botAttachmentState = $botAttachmentState;
}
/**
* @return string
*/
public function getBotAttachmentState()
{
return $this->botAttachmentState;
}
/**
* @param AppsDynamiteUserId
*/
public function setCreatorId(AppsDynamiteUserId $creatorId)
{
$this->creatorId = $creatorId;
}
/**
* @return AppsDynamiteUserId
*/
public function getCreatorId()
{
return $this->creatorId;
}
/**
* @param string
*/
public function setLastUpdateTimeWhenQuotedMicros($lastUpdateTimeWhenQuotedMicros)
{
$this->lastUpdateTimeWhenQuotedMicros = $lastUpdateTimeWhenQuotedMicros;
}
/**
* @return string
*/
public function getLastUpdateTimeWhenQuotedMicros()
{
return $this->lastUpdateTimeWhenQuotedMicros;
}
/**
* @param AppsDynamiteMessageId
*/
public function setMessageId(AppsDynamiteMessageId $messageId)
{
$this->messageId = $messageId;
}
/**
* @return AppsDynamiteMessageId
*/
public function getMessageId()
{
return $this->messageId;
}
/**
* @param string
*/
public function setMessageState($messageState)
{
$this->messageState = $messageState;
}
/**
* @return string
*/
public function getMessageState()
{
return $this->messageState;
}
/**
* @param AppsDynamiteSharedRetentionSettings
*/
public function setRetentionSettings(AppsDynamiteSharedRetentionSettings $retentionSettings)
{
$this->retentionSettings = $retentionSettings;
}
/**
* @return AppsDynamiteSharedRetentionSettings
*/
public function getRetentionSettings()
{
return $this->retentionSettings;
}
/**
* @param string
*/
public function setTextBody($textBody)
{
$this->textBody = $textBody;
}
/**
* @return string
*/
public function getTextBody()
{
return $this->textBody;
}
/**
* @param AppsDynamiteUploadMetadata[]
*/
public function setUploadMetadata($uploadMetadata)
{
$this->uploadMetadata = $uploadMetadata;
}
/**
* @return AppsDynamiteUploadMetadata[]
*/
public function getUploadMetadata()
{
return $this->uploadMetadata;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteQuotedMessageMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteQuotedMessageMetadata');

View File

@@ -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\CloudSearch;
class AppsDynamiteReadReceiptsSettingsUpdatedMetadata extends \Google\Model
{
/**
* @var bool
*/
public $readReceiptsEnabled;
/**
* @param bool
*/
public function setReadReceiptsEnabled($readReceiptsEnabled)
{
$this->readReceiptsEnabled = $readReceiptsEnabled;
}
/**
* @return bool
*/
public function getReadReceiptsEnabled()
{
return $this->readReceiptsEnabled;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteReadReceiptsSettingsUpdatedMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteReadReceiptsSettingsUpdatedMetadata');

View File

@@ -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\CloudSearch;
class AppsDynamiteRequiredMessageFeaturesMetadata extends \Google\Collection
{
protected $collection_key = 'requiredFeatures';
/**
* @var string[]
*/
public $requiredFeatures;
/**
* @param string[]
*/
public function setRequiredFeatures($requiredFeatures)
{
$this->requiredFeatures = $requiredFeatures;
}
/**
* @return string[]
*/
public function getRequiredFeatures()
{
return $this->requiredFeatures;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteRequiredMessageFeaturesMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteRequiredMessageFeaturesMetadata');

View File

@@ -0,0 +1,143 @@
<?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\CloudSearch;
class AppsDynamiteRoomUpdatedMetadata extends \Google\Model
{
protected $groupDetailsMetadataType = AppsDynamiteRoomUpdatedMetadataGroupDetailsUpdatedMetadata::class;
protected $groupDetailsMetadataDataType = '';
/**
* @var bool
*/
public $groupLinkSharingEnabled;
protected $initiatorDataType = '';
/**
* @var string
*/
public $initiatorType;
/**
* @var string
*/
public $name;
protected $renameMetadataType = AppsDynamiteRoomUpdatedMetadataRoomRenameMetadata::class;
protected $renameMetadataDataType = '';
protected $visibilityType = AppsDynamiteSharedGroupVisibility::class;
protected $visibilityDataType = '';
/**
* @param AppsDynamiteRoomUpdatedMetadataGroupDetailsUpdatedMetadata
*/
public function setGroupDetailsMetadata(AppsDynamiteRoomUpdatedMetadataGroupDetailsUpdatedMetadata $groupDetailsMetadata)
{
$this->groupDetailsMetadata = $groupDetailsMetadata;
}
/**
* @return AppsDynamiteRoomUpdatedMetadataGroupDetailsUpdatedMetadata
*/
public function getGroupDetailsMetadata()
{
return $this->groupDetailsMetadata;
}
/**
* @param bool
*/
public function setGroupLinkSharingEnabled($groupLinkSharingEnabled)
{
$this->groupLinkSharingEnabled = $groupLinkSharingEnabled;
}
/**
* @return bool
*/
public function getGroupLinkSharingEnabled()
{
return $this->groupLinkSharingEnabled;
}
/**
* @param AppsDynamiteFrontendUser
*/
public function setInitiator(AppsDynamiteFrontendUser $initiator)
{
$this->initiator = $initiator;
}
/**
* @return AppsDynamiteFrontendUser
*/
public function getInitiator()
{
return $this->initiator;
}
/**
* @param string
*/
public function setInitiatorType($initiatorType)
{
$this->initiatorType = $initiatorType;
}
/**
* @return string
*/
public function getInitiatorType()
{
return $this->initiatorType;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param AppsDynamiteRoomUpdatedMetadataRoomRenameMetadata
*/
public function setRenameMetadata(AppsDynamiteRoomUpdatedMetadataRoomRenameMetadata $renameMetadata)
{
$this->renameMetadata = $renameMetadata;
}
/**
* @return AppsDynamiteRoomUpdatedMetadataRoomRenameMetadata
*/
public function getRenameMetadata()
{
return $this->renameMetadata;
}
/**
* @param AppsDynamiteSharedGroupVisibility
*/
public function setVisibility(AppsDynamiteSharedGroupVisibility $visibility)
{
$this->visibility = $visibility;
}
/**
* @return AppsDynamiteSharedGroupVisibility
*/
public function getVisibility()
{
return $this->visibility;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteRoomUpdatedMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteRoomUpdatedMetadata');

View File

@@ -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\CloudSearch;
class AppsDynamiteRoomUpdatedMetadataGroupDetailsUpdatedMetadata extends \Google\Model
{
protected $newGroupDetailsType = AppsDynamiteSharedGroupDetails::class;
protected $newGroupDetailsDataType = '';
protected $prevGroupDetailsType = AppsDynamiteSharedGroupDetails::class;
protected $prevGroupDetailsDataType = '';
/**
* @param AppsDynamiteSharedGroupDetails
*/
public function setNewGroupDetails(AppsDynamiteSharedGroupDetails $newGroupDetails)
{
$this->newGroupDetails = $newGroupDetails;
}
/**
* @return AppsDynamiteSharedGroupDetails
*/
public function getNewGroupDetails()
{
return $this->newGroupDetails;
}
/**
* @param AppsDynamiteSharedGroupDetails
*/
public function setPrevGroupDetails(AppsDynamiteSharedGroupDetails $prevGroupDetails)
{
$this->prevGroupDetails = $prevGroupDetails;
}
/**
* @return AppsDynamiteSharedGroupDetails
*/
public function getPrevGroupDetails()
{
return $this->prevGroupDetails;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteRoomUpdatedMetadataGroupDetailsUpdatedMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteRoomUpdatedMetadataGroupDetailsUpdatedMetadata');

View File

@@ -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\CloudSearch;
class AppsDynamiteRoomUpdatedMetadataRoomRenameMetadata extends \Google\Model
{
/**
* @var string
*/
public $newName;
/**
* @var string
*/
public $prevName;
/**
* @param string
*/
public function setNewName($newName)
{
$this->newName = $newName;
}
/**
* @return string
*/
public function getNewName()
{
return $this->newName;
}
/**
* @param string
*/
public function setPrevName($prevName)
{
$this->prevName = $prevName;
}
/**
* @return string
*/
public function getPrevName()
{
return $this->prevName;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteRoomUpdatedMetadataRoomRenameMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteRoomUpdatedMetadataRoomRenameMetadata');

View File

@@ -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\CloudSearch;
class AppsDynamiteRosterId 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(AppsDynamiteRosterId::class, 'Google_Service_CloudSearch_AppsDynamiteRosterId');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedAction extends \Google\Collection
{
protected $collection_key = 'parameters';
/**
* @var string
*/
public $function;
/**
* @var string
*/
public $interaction;
/**
* @var string
*/
public $loadIndicator;
protected $parametersType = AppsDynamiteSharedActionActionParameter::class;
protected $parametersDataType = 'array';
public $parameters;
/**
* @param string
*/
public function setFunction($function)
{
$this->function = $function;
}
/**
* @return string
*/
public function getFunction()
{
return $this->function;
}
/**
* @param string
*/
public function setInteraction($interaction)
{
$this->interaction = $interaction;
}
/**
* @return string
*/
public function getInteraction()
{
return $this->interaction;
}
/**
* @param string
*/
public function setLoadIndicator($loadIndicator)
{
$this->loadIndicator = $loadIndicator;
}
/**
* @return string
*/
public function getLoadIndicator()
{
return $this->loadIndicator;
}
/**
* @param AppsDynamiteSharedActionActionParameter[]
*/
public function setParameters($parameters)
{
$this->parameters = $parameters;
}
/**
* @return AppsDynamiteSharedActionActionParameter[]
*/
public function getParameters()
{
return $this->parameters;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedAction::class, 'Google_Service_CloudSearch_AppsDynamiteSharedAction');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedActionActionParameter extends \Google\Model
{
/**
* @var string
*/
public $key;
/**
* @var string
*/
public $value;
/**
* @param string
*/
public function setKey($key)
{
$this->key = $key;
}
/**
* @return string
*/
public function getKey()
{
return $this->key;
}
/**
* @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(AppsDynamiteSharedActionActionParameter::class, 'Google_Service_CloudSearch_AppsDynamiteSharedActionActionParameter');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedActivityFeedAnnotationData extends \Google\Model
{
/**
* @var string
*/
public $activityFeedMessageCreateTime;
protected $activityFeedMessageIdType = MessageId::class;
protected $activityFeedMessageIdDataType = '';
protected $chatItemType = AppsDynamiteSharedChatItem::class;
protected $chatItemDataType = '';
protected $sharedUserInfoType = UserInfo::class;
protected $sharedUserInfoDataType = '';
protected $userInfoType = AppsDynamiteSharedActivityFeedAnnotationDataUserInfo::class;
protected $userInfoDataType = '';
/**
* @param string
*/
public function setActivityFeedMessageCreateTime($activityFeedMessageCreateTime)
{
$this->activityFeedMessageCreateTime = $activityFeedMessageCreateTime;
}
/**
* @return string
*/
public function getActivityFeedMessageCreateTime()
{
return $this->activityFeedMessageCreateTime;
}
/**
* @param MessageId
*/
public function setActivityFeedMessageId(MessageId $activityFeedMessageId)
{
$this->activityFeedMessageId = $activityFeedMessageId;
}
/**
* @return MessageId
*/
public function getActivityFeedMessageId()
{
return $this->activityFeedMessageId;
}
/**
* @param AppsDynamiteSharedChatItem
*/
public function setChatItem(AppsDynamiteSharedChatItem $chatItem)
{
$this->chatItem = $chatItem;
}
/**
* @return AppsDynamiteSharedChatItem
*/
public function getChatItem()
{
return $this->chatItem;
}
/**
* @param UserInfo
*/
public function setSharedUserInfo(UserInfo $sharedUserInfo)
{
$this->sharedUserInfo = $sharedUserInfo;
}
/**
* @return UserInfo
*/
public function getSharedUserInfo()
{
return $this->sharedUserInfo;
}
/**
* @param AppsDynamiteSharedActivityFeedAnnotationDataUserInfo
*/
public function setUserInfo(AppsDynamiteSharedActivityFeedAnnotationDataUserInfo $userInfo)
{
$this->userInfo = $userInfo;
}
/**
* @return AppsDynamiteSharedActivityFeedAnnotationDataUserInfo
*/
public function getUserInfo()
{
return $this->userInfo;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedActivityFeedAnnotationData::class, 'Google_Service_CloudSearch_AppsDynamiteSharedActivityFeedAnnotationData');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedActivityFeedAnnotationDataUserInfo extends \Google\Model
{
/**
* @var string
*/
public $updaterCountDisplayType;
/**
* @var int
*/
public $updaterCountToShow;
protected $updaterToShowType = UserId::class;
protected $updaterToShowDataType = '';
/**
* @param string
*/
public function setUpdaterCountDisplayType($updaterCountDisplayType)
{
$this->updaterCountDisplayType = $updaterCountDisplayType;
}
/**
* @return string
*/
public function getUpdaterCountDisplayType()
{
return $this->updaterCountDisplayType;
}
/**
* @param int
*/
public function setUpdaterCountToShow($updaterCountToShow)
{
$this->updaterCountToShow = $updaterCountToShow;
}
/**
* @return int
*/
public function getUpdaterCountToShow()
{
return $this->updaterCountToShow;
}
/**
* @param UserId
*/
public function setUpdaterToShow(UserId $updaterToShow)
{
$this->updaterToShow = $updaterToShow;
}
/**
* @return UserId
*/
public function getUpdaterToShow()
{
return $this->updaterToShow;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedActivityFeedAnnotationDataUserInfo::class, 'Google_Service_CloudSearch_AppsDynamiteSharedActivityFeedAnnotationDataUserInfo');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedAppProfile extends \Google\Model
{
/**
* @var string
*/
public $avatarEmoji;
/**
* @var string
*/
public $avatarUrl;
/**
* @var string
*/
public $name;
/**
* @param string
*/
public function setAvatarEmoji($avatarEmoji)
{
$this->avatarEmoji = $avatarEmoji;
}
/**
* @return string
*/
public function getAvatarEmoji()
{
return $this->avatarEmoji;
}
/**
* @param string
*/
public function setAvatarUrl($avatarUrl)
{
$this->avatarUrl = $avatarUrl;
}
/**
* @return string
*/
public function getAvatarUrl()
{
return $this->avatarUrl;
}
/**
* @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(AppsDynamiteSharedAppProfile::class, 'Google_Service_CloudSearch_AppsDynamiteSharedAppProfile');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedAssistantAnnotationData extends \Google\Model
{
protected $suggestionType = AppsDynamiteSharedAssistantSuggestion::class;
protected $suggestionDataType = '';
protected $unfulfillableType = AppsDynamiteSharedAssistantUnfulfillableRequest::class;
protected $unfulfillableDataType = '';
/**
* @param AppsDynamiteSharedAssistantSuggestion
*/
public function setSuggestion(AppsDynamiteSharedAssistantSuggestion $suggestion)
{
$this->suggestion = $suggestion;
}
/**
* @return AppsDynamiteSharedAssistantSuggestion
*/
public function getSuggestion()
{
return $this->suggestion;
}
/**
* @param AppsDynamiteSharedAssistantUnfulfillableRequest
*/
public function setUnfulfillable(AppsDynamiteSharedAssistantUnfulfillableRequest $unfulfillable)
{
$this->unfulfillable = $unfulfillable;
}
/**
* @return AppsDynamiteSharedAssistantUnfulfillableRequest
*/
public function getUnfulfillable()
{
return $this->unfulfillable;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedAssistantAnnotationData::class, 'Google_Service_CloudSearch_AppsDynamiteSharedAssistantAnnotationData');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedAssistantDebugContext extends \Google\Model
{
/**
* @var string
*/
public $query;
/**
* @param string
*/
public function setQuery($query)
{
$this->query = $query;
}
/**
* @return string
*/
public function getQuery()
{
return $this->query;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedAssistantDebugContext::class, 'Google_Service_CloudSearch_AppsDynamiteSharedAssistantDebugContext');

View File

@@ -0,0 +1,61 @@
<?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\CloudSearch;
class AppsDynamiteSharedAssistantFeedbackContext extends \Google\Collection
{
protected $collection_key = 'feedbackChips';
protected $feedbackChipsType = AppsDynamiteSharedAssistantFeedbackContextFeedbackChip::class;
protected $feedbackChipsDataType = 'array';
/**
* @var string
*/
public $thumbsFeedback;
/**
* @param AppsDynamiteSharedAssistantFeedbackContextFeedbackChip[]
*/
public function setFeedbackChips($feedbackChips)
{
$this->feedbackChips = $feedbackChips;
}
/**
* @return AppsDynamiteSharedAssistantFeedbackContextFeedbackChip[]
*/
public function getFeedbackChips()
{
return $this->feedbackChips;
}
/**
* @param string
*/
public function setThumbsFeedback($thumbsFeedback)
{
$this->thumbsFeedback = $thumbsFeedback;
}
/**
* @return string
*/
public function getThumbsFeedback()
{
return $this->thumbsFeedback;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedAssistantFeedbackContext::class, 'Google_Service_CloudSearch_AppsDynamiteSharedAssistantFeedbackContext');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedAssistantFeedbackContextFeedbackChip extends \Google\Model
{
/**
* @var string
*/
public $feedbackChipType;
/**
* @var string
*/
public $state;
/**
* @param string
*/
public function setFeedbackChipType($feedbackChipType)
{
$this->feedbackChipType = $feedbackChipType;
}
/**
* @return string
*/
public function getFeedbackChipType()
{
return $this->feedbackChipType;
}
/**
* @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(AppsDynamiteSharedAssistantFeedbackContextFeedbackChip::class, 'Google_Service_CloudSearch_AppsDynamiteSharedAssistantFeedbackContextFeedbackChip');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedAssistantSessionContext extends \Google\Model
{
/**
* @var string
*/
public $contextualSessionId;
/**
* @param string
*/
public function setContextualSessionId($contextualSessionId)
{
$this->contextualSessionId = $contextualSessionId;
}
/**
* @return string
*/
public function getContextualSessionId()
{
return $this->contextualSessionId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedAssistantSessionContext::class, 'Google_Service_CloudSearch_AppsDynamiteSharedAssistantSessionContext');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedAssistantSuggestion extends \Google\Model
{
protected $debugContextType = AppsDynamiteSharedAssistantDebugContext::class;
protected $debugContextDataType = '';
protected $feedbackContextType = AppsDynamiteSharedAssistantFeedbackContext::class;
protected $feedbackContextDataType = '';
protected $findDocumentSuggestionType = AppsDynamiteSharedFindDocumentSuggestion::class;
protected $findDocumentSuggestionDataType = '';
/**
* @var string
*/
public $serializedSuggestions;
protected $sessionContextType = AppsDynamiteSharedAssistantSessionContext::class;
protected $sessionContextDataType = '';
/**
* @param AppsDynamiteSharedAssistantDebugContext
*/
public function setDebugContext(AppsDynamiteSharedAssistantDebugContext $debugContext)
{
$this->debugContext = $debugContext;
}
/**
* @return AppsDynamiteSharedAssistantDebugContext
*/
public function getDebugContext()
{
return $this->debugContext;
}
/**
* @param AppsDynamiteSharedAssistantFeedbackContext
*/
public function setFeedbackContext(AppsDynamiteSharedAssistantFeedbackContext $feedbackContext)
{
$this->feedbackContext = $feedbackContext;
}
/**
* @return AppsDynamiteSharedAssistantFeedbackContext
*/
public function getFeedbackContext()
{
return $this->feedbackContext;
}
/**
* @param AppsDynamiteSharedFindDocumentSuggestion
*/
public function setFindDocumentSuggestion(AppsDynamiteSharedFindDocumentSuggestion $findDocumentSuggestion)
{
$this->findDocumentSuggestion = $findDocumentSuggestion;
}
/**
* @return AppsDynamiteSharedFindDocumentSuggestion
*/
public function getFindDocumentSuggestion()
{
return $this->findDocumentSuggestion;
}
/**
* @param string
*/
public function setSerializedSuggestions($serializedSuggestions)
{
$this->serializedSuggestions = $serializedSuggestions;
}
/**
* @return string
*/
public function getSerializedSuggestions()
{
return $this->serializedSuggestions;
}
/**
* @param AppsDynamiteSharedAssistantSessionContext
*/
public function setSessionContext(AppsDynamiteSharedAssistantSessionContext $sessionContext)
{
$this->sessionContext = $sessionContext;
}
/**
* @return AppsDynamiteSharedAssistantSessionContext
*/
public function getSessionContext()
{
return $this->sessionContext;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedAssistantSuggestion::class, 'Google_Service_CloudSearch_AppsDynamiteSharedAssistantSuggestion');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedAssistantUnfulfillableRequest extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedAssistantUnfulfillableRequest::class, 'Google_Service_CloudSearch_AppsDynamiteSharedAssistantUnfulfillableRequest');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedAvatarInfo extends \Google\Model
{
protected $emojiType = AppsDynamiteSharedEmoji::class;
protected $emojiDataType = '';
/**
* @param AppsDynamiteSharedEmoji
*/
public function setEmoji(AppsDynamiteSharedEmoji $emoji)
{
$this->emoji = $emoji;
}
/**
* @return AppsDynamiteSharedEmoji
*/
public function getEmoji()
{
return $this->emoji;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedAvatarInfo::class, 'Google_Service_CloudSearch_AppsDynamiteSharedAvatarInfo');

View File

@@ -0,0 +1,341 @@
<?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\CloudSearch;
class AppsDynamiteSharedBackendUploadMetadata extends \Google\Collection
{
protected $collection_key = 'experiment';
/**
* @var string
*/
public $blobPath;
/**
* @var string
*/
public $contentName;
/**
* @var string
*/
public $contentSize;
/**
* @var string
*/
public $contentType;
/**
* @var string
*/
public $dlpScanOutcome;
protected $dlpScanSummaryType = DlpScanSummary::class;
protected $dlpScanSummaryDataType = '';
/**
* @var string[]
*/
public $experiment;
protected $groupIdType = GroupId::class;
protected $groupIdDataType = '';
/**
* @var bool
*/
public $isClientSideTranscodedVideo;
protected $migratedFromHangoutsMetadataType = AppsDynamiteSharedBackendUploadMetadataMigratedFromHangoutsMetadata::class;
protected $migratedFromHangoutsMetadataDataType = '';
protected $originalDimensionType = AppsDynamiteSharedDimension::class;
protected $originalDimensionDataType = '';
protected $quoteReplyMessageIdType = MessageId::class;
protected $quoteReplyMessageIdDataType = '';
/**
* @var string
*/
public $sha256;
/**
* @var string
*/
public $uploadIp;
/**
* @var string
*/
public $uploadTimestampUsec;
/**
* @var string
*/
public $videoId;
/**
* @var string
*/
public $videoThumbnailBlobId;
/**
* @var string
*/
public $virusScanResult;
/**
* @param string
*/
public function setBlobPath($blobPath)
{
$this->blobPath = $blobPath;
}
/**
* @return string
*/
public function getBlobPath()
{
return $this->blobPath;
}
/**
* @param string
*/
public function setContentName($contentName)
{
$this->contentName = $contentName;
}
/**
* @return string
*/
public function getContentName()
{
return $this->contentName;
}
/**
* @param string
*/
public function setContentSize($contentSize)
{
$this->contentSize = $contentSize;
}
/**
* @return string
*/
public function getContentSize()
{
return $this->contentSize;
}
/**
* @param string
*/
public function setContentType($contentType)
{
$this->contentType = $contentType;
}
/**
* @return string
*/
public function getContentType()
{
return $this->contentType;
}
/**
* @param string
*/
public function setDlpScanOutcome($dlpScanOutcome)
{
$this->dlpScanOutcome = $dlpScanOutcome;
}
/**
* @return string
*/
public function getDlpScanOutcome()
{
return $this->dlpScanOutcome;
}
/**
* @param DlpScanSummary
*/
public function setDlpScanSummary(DlpScanSummary $dlpScanSummary)
{
$this->dlpScanSummary = $dlpScanSummary;
}
/**
* @return DlpScanSummary
*/
public function getDlpScanSummary()
{
return $this->dlpScanSummary;
}
/**
* @param string[]
*/
public function setExperiment($experiment)
{
$this->experiment = $experiment;
}
/**
* @return string[]
*/
public function getExperiment()
{
return $this->experiment;
}
/**
* @param GroupId
*/
public function setGroupId(GroupId $groupId)
{
$this->groupId = $groupId;
}
/**
* @return GroupId
*/
public function getGroupId()
{
return $this->groupId;
}
/**
* @param bool
*/
public function setIsClientSideTranscodedVideo($isClientSideTranscodedVideo)
{
$this->isClientSideTranscodedVideo = $isClientSideTranscodedVideo;
}
/**
* @return bool
*/
public function getIsClientSideTranscodedVideo()
{
return $this->isClientSideTranscodedVideo;
}
/**
* @param AppsDynamiteSharedBackendUploadMetadataMigratedFromHangoutsMetadata
*/
public function setMigratedFromHangoutsMetadata(AppsDynamiteSharedBackendUploadMetadataMigratedFromHangoutsMetadata $migratedFromHangoutsMetadata)
{
$this->migratedFromHangoutsMetadata = $migratedFromHangoutsMetadata;
}
/**
* @return AppsDynamiteSharedBackendUploadMetadataMigratedFromHangoutsMetadata
*/
public function getMigratedFromHangoutsMetadata()
{
return $this->migratedFromHangoutsMetadata;
}
/**
* @param AppsDynamiteSharedDimension
*/
public function setOriginalDimension(AppsDynamiteSharedDimension $originalDimension)
{
$this->originalDimension = $originalDimension;
}
/**
* @return AppsDynamiteSharedDimension
*/
public function getOriginalDimension()
{
return $this->originalDimension;
}
/**
* @param MessageId
*/
public function setQuoteReplyMessageId(MessageId $quoteReplyMessageId)
{
$this->quoteReplyMessageId = $quoteReplyMessageId;
}
/**
* @return MessageId
*/
public function getQuoteReplyMessageId()
{
return $this->quoteReplyMessageId;
}
/**
* @param string
*/
public function setSha256($sha256)
{
$this->sha256 = $sha256;
}
/**
* @return string
*/
public function getSha256()
{
return $this->sha256;
}
/**
* @param string
*/
public function setUploadIp($uploadIp)
{
$this->uploadIp = $uploadIp;
}
/**
* @return string
*/
public function getUploadIp()
{
return $this->uploadIp;
}
/**
* @param string
*/
public function setUploadTimestampUsec($uploadTimestampUsec)
{
$this->uploadTimestampUsec = $uploadTimestampUsec;
}
/**
* @return string
*/
public function getUploadTimestampUsec()
{
return $this->uploadTimestampUsec;
}
/**
* @param string
*/
public function setVideoId($videoId)
{
$this->videoId = $videoId;
}
/**
* @return string
*/
public function getVideoId()
{
return $this->videoId;
}
/**
* @param string
*/
public function setVideoThumbnailBlobId($videoThumbnailBlobId)
{
$this->videoThumbnailBlobId = $videoThumbnailBlobId;
}
/**
* @return string
*/
public function getVideoThumbnailBlobId()
{
return $this->videoThumbnailBlobId;
}
/**
* @param string
*/
public function setVirusScanResult($virusScanResult)
{
$this->virusScanResult = $virusScanResult;
}
/**
* @return string
*/
public function getVirusScanResult()
{
return $this->virusScanResult;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedBackendUploadMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteSharedBackendUploadMetadata');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedBackendUploadMetadataMigratedFromHangoutsMetadata extends \Google\Model
{
protected $photoIdType = AppsDynamiteSharedBackendUploadMetadataMigratedFromHangoutsMetadataPhotoId::class;
protected $photoIdDataType = '';
/**
* @var string
*/
public $updateTimestampUsec;
/**
* @param AppsDynamiteSharedBackendUploadMetadataMigratedFromHangoutsMetadataPhotoId
*/
public function setPhotoId(AppsDynamiteSharedBackendUploadMetadataMigratedFromHangoutsMetadataPhotoId $photoId)
{
$this->photoId = $photoId;
}
/**
* @return AppsDynamiteSharedBackendUploadMetadataMigratedFromHangoutsMetadataPhotoId
*/
public function getPhotoId()
{
return $this->photoId;
}
/**
* @param string
*/
public function setUpdateTimestampUsec($updateTimestampUsec)
{
$this->updateTimestampUsec = $updateTimestampUsec;
}
/**
* @return string
*/
public function getUpdateTimestampUsec()
{
return $this->updateTimestampUsec;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedBackendUploadMetadataMigratedFromHangoutsMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteSharedBackendUploadMetadataMigratedFromHangoutsMetadata');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedBackendUploadMetadataMigratedFromHangoutsMetadataPhotoId extends \Google\Model
{
/**
* @var string
*/
public $photoId;
/**
* @var string
*/
public $userId;
/**
* @param string
*/
public function setPhotoId($photoId)
{
$this->photoId = $photoId;
}
/**
* @return string
*/
public function getPhotoId()
{
return $this->photoId;
}
/**
* @param string
*/
public function setUserId($userId)
{
$this->userId = $userId;
}
/**
* @return string
*/
public function getUserId()
{
return $this->userId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedBackendUploadMetadataMigratedFromHangoutsMetadataPhotoId::class, 'Google_Service_CloudSearch_AppsDynamiteSharedBackendUploadMetadataMigratedFromHangoutsMetadataPhotoId');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedBorderStyle extends \Google\Model
{
/**
* @var int
*/
public $cornerRadius;
protected $strokeColorType = Color::class;
protected $strokeColorDataType = '';
public $strokeColor;
/**
* @var string
*/
public $type;
/**
* @param int
*/
public function setCornerRadius($cornerRadius)
{
$this->cornerRadius = $cornerRadius;
}
/**
* @return int
*/
public function getCornerRadius()
{
return $this->cornerRadius;
}
/**
* @param Color
*/
public function setStrokeColor(Color $strokeColor)
{
$this->strokeColor = $strokeColor;
}
/**
* @return Color
*/
public function getStrokeColor()
{
return $this->strokeColor;
}
/**
* @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(AppsDynamiteSharedBorderStyle::class, 'Google_Service_CloudSearch_AppsDynamiteSharedBorderStyle');

View File

@@ -0,0 +1,131 @@
<?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\CloudSearch;
class AppsDynamiteSharedButton extends \Google\Model
{
/**
* @var string
*/
public $altText;
protected $colorType = Color::class;
protected $colorDataType = '';
public $color;
/**
* @var bool
*/
public $disabled;
protected $iconType = AppsDynamiteSharedIcon::class;
protected $iconDataType = '';
public $icon;
protected $onClickType = AppsDynamiteSharedOnClick::class;
protected $onClickDataType = '';
public $onClick;
/**
* @var string
*/
public $text;
/**
* @param string
*/
public function setAltText($altText)
{
$this->altText = $altText;
}
/**
* @return string
*/
public function getAltText()
{
return $this->altText;
}
/**
* @param Color
*/
public function setColor(Color $color)
{
$this->color = $color;
}
/**
* @return Color
*/
public function getColor()
{
return $this->color;
}
/**
* @param bool
*/
public function setDisabled($disabled)
{
$this->disabled = $disabled;
}
/**
* @return bool
*/
public function getDisabled()
{
return $this->disabled;
}
/**
* @param AppsDynamiteSharedIcon
*/
public function setIcon(AppsDynamiteSharedIcon $icon)
{
$this->icon = $icon;
}
/**
* @return AppsDynamiteSharedIcon
*/
public function getIcon()
{
return $this->icon;
}
/**
* @param AppsDynamiteSharedOnClick
*/
public function setOnClick(AppsDynamiteSharedOnClick $onClick)
{
$this->onClick = $onClick;
}
/**
* @return AppsDynamiteSharedOnClick
*/
public function getOnClick()
{
return $this->onClick;
}
/**
* @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(AppsDynamiteSharedButton::class, 'Google_Service_CloudSearch_AppsDynamiteSharedButton');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedButtonList extends \Google\Collection
{
protected $collection_key = 'buttons';
protected $buttonsType = AppsDynamiteSharedButton::class;
protected $buttonsDataType = 'array';
public $buttons;
/**
* @param AppsDynamiteSharedButton[]
*/
public function setButtons($buttons)
{
$this->buttons = $buttons;
}
/**
* @return AppsDynamiteSharedButton[]
*/
public function getButtons()
{
return $this->buttons;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedButtonList::class, 'Google_Service_CloudSearch_AppsDynamiteSharedButtonList');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedCalendarEventAnnotationData extends \Google\Model
{
protected $calendarEventType = AppsDynamiteSharedCalendarEventAnnotationDataCalendarEvent::class;
protected $calendarEventDataType = '';
protected $eventCreationType = AppsDynamiteSharedCalendarEventAnnotationDataEventCreation::class;
protected $eventCreationDataType = '';
/**
* @param AppsDynamiteSharedCalendarEventAnnotationDataCalendarEvent
*/
public function setCalendarEvent(AppsDynamiteSharedCalendarEventAnnotationDataCalendarEvent $calendarEvent)
{
$this->calendarEvent = $calendarEvent;
}
/**
* @return AppsDynamiteSharedCalendarEventAnnotationDataCalendarEvent
*/
public function getCalendarEvent()
{
return $this->calendarEvent;
}
/**
* @param AppsDynamiteSharedCalendarEventAnnotationDataEventCreation
*/
public function setEventCreation(AppsDynamiteSharedCalendarEventAnnotationDataEventCreation $eventCreation)
{
$this->eventCreation = $eventCreation;
}
/**
* @return AppsDynamiteSharedCalendarEventAnnotationDataEventCreation
*/
public function getEventCreation()
{
return $this->eventCreation;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedCalendarEventAnnotationData::class, 'Google_Service_CloudSearch_AppsDynamiteSharedCalendarEventAnnotationData');

View File

@@ -0,0 +1,94 @@
<?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\CloudSearch;
class AppsDynamiteSharedCalendarEventAnnotationDataCalendarEvent extends \Google\Model
{
protected $endTimeType = AppsDynamiteSharedCalendarEventAnnotationDataCalendarEventTime::class;
protected $endTimeDataType = '';
/**
* @var string
*/
public $eventId;
protected $startTimeType = AppsDynamiteSharedCalendarEventAnnotationDataCalendarEventTime::class;
protected $startTimeDataType = '';
/**
* @var string
*/
public $title;
/**
* @param AppsDynamiteSharedCalendarEventAnnotationDataCalendarEventTime
*/
public function setEndTime(AppsDynamiteSharedCalendarEventAnnotationDataCalendarEventTime $endTime)
{
$this->endTime = $endTime;
}
/**
* @return AppsDynamiteSharedCalendarEventAnnotationDataCalendarEventTime
*/
public function getEndTime()
{
return $this->endTime;
}
/**
* @param string
*/
public function setEventId($eventId)
{
$this->eventId = $eventId;
}
/**
* @return string
*/
public function getEventId()
{
return $this->eventId;
}
/**
* @param AppsDynamiteSharedCalendarEventAnnotationDataCalendarEventTime
*/
public function setStartTime(AppsDynamiteSharedCalendarEventAnnotationDataCalendarEventTime $startTime)
{
$this->startTime = $startTime;
}
/**
* @return AppsDynamiteSharedCalendarEventAnnotationDataCalendarEventTime
*/
public function getStartTime()
{
return $this->startTime;
}
/**
* @param string
*/
public function setTitle($title)
{
$this->title = $title;
}
/**
* @return string
*/
public function getTitle()
{
return $this->title;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedCalendarEventAnnotationDataCalendarEvent::class, 'Google_Service_CloudSearch_AppsDynamiteSharedCalendarEventAnnotationDataCalendarEvent');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedCalendarEventAnnotationDataCalendarEventTime extends \Google\Model
{
protected $allDayType = Date::class;
protected $allDayDataType = '';
/**
* @var string
*/
public $timed;
/**
* @param Date
*/
public function setAllDay(Date $allDay)
{
$this->allDay = $allDay;
}
/**
* @return Date
*/
public function getAllDay()
{
return $this->allDay;
}
/**
* @param string
*/
public function setTimed($timed)
{
$this->timed = $timed;
}
/**
* @return string
*/
public function getTimed()
{
return $this->timed;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedCalendarEventAnnotationDataCalendarEventTime::class, 'Google_Service_CloudSearch_AppsDynamiteSharedCalendarEventAnnotationDataCalendarEventTime');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedCalendarEventAnnotationDataEventCreation extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedCalendarEventAnnotationDataEventCreation::class, 'Google_Service_CloudSearch_AppsDynamiteSharedCalendarEventAnnotationDataEventCreation');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedCallAnnotationData extends \Google\Model
{
/**
* @var string
*/
public $callEndedTimestamp;
protected $callMetadataType = AppsDynamiteSharedCallMetadata::class;
protected $callMetadataDataType = '';
/**
* @var string
*/
public $callStatus;
/**
* @param string
*/
public function setCallEndedTimestamp($callEndedTimestamp)
{
$this->callEndedTimestamp = $callEndedTimestamp;
}
/**
* @return string
*/
public function getCallEndedTimestamp()
{
return $this->callEndedTimestamp;
}
/**
* @param AppsDynamiteSharedCallMetadata
*/
public function setCallMetadata(AppsDynamiteSharedCallMetadata $callMetadata)
{
$this->callMetadata = $callMetadata;
}
/**
* @return AppsDynamiteSharedCallMetadata
*/
public function getCallMetadata()
{
return $this->callMetadata;
}
/**
* @param string
*/
public function setCallStatus($callStatus)
{
$this->callStatus = $callStatus;
}
/**
* @return string
*/
public function getCallStatus()
{
return $this->callStatus;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedCallAnnotationData::class, 'Google_Service_CloudSearch_AppsDynamiteSharedCallAnnotationData');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedCallMetadata extends \Google\Model
{
protected $meetMetadataType = AppsDynamiteSharedMeetMetadata::class;
protected $meetMetadataDataType = '';
/**
* @param AppsDynamiteSharedMeetMetadata
*/
public function setMeetMetadata(AppsDynamiteSharedMeetMetadata $meetMetadata)
{
$this->meetMetadata = $meetMetadata;
}
/**
* @return AppsDynamiteSharedMeetMetadata
*/
public function getMeetMetadata()
{
return $this->meetMetadata;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedCallMetadata::class, 'Google_Service_CloudSearch_AppsDynamiteSharedCallMetadata');

View File

@@ -0,0 +1,96 @@
<?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\CloudSearch;
class AppsDynamiteSharedCard extends \Google\Collection
{
protected $collection_key = 'sections';
protected $cardActionsType = AppsDynamiteSharedCardCardAction::class;
protected $cardActionsDataType = 'array';
public $cardActions;
protected $headerType = AppsDynamiteSharedCardCardHeader::class;
protected $headerDataType = '';
public $header;
/**
* @var string
*/
public $name;
protected $sectionsType = AppsDynamiteSharedCardSection::class;
protected $sectionsDataType = 'array';
public $sections;
/**
* @param AppsDynamiteSharedCardCardAction[]
*/
public function setCardActions($cardActions)
{
$this->cardActions = $cardActions;
}
/**
* @return AppsDynamiteSharedCardCardAction[]
*/
public function getCardActions()
{
return $this->cardActions;
}
/**
* @param AppsDynamiteSharedCardCardHeader
*/
public function setHeader(AppsDynamiteSharedCardCardHeader $header)
{
$this->header = $header;
}
/**
* @return AppsDynamiteSharedCardCardHeader
*/
public function getHeader()
{
return $this->header;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param AppsDynamiteSharedCardSection[]
*/
public function setSections($sections)
{
$this->sections = $sections;
}
/**
* @return AppsDynamiteSharedCardSection[]
*/
public function getSections()
{
return $this->sections;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedCard::class, 'Google_Service_CloudSearch_AppsDynamiteSharedCard');

View File

@@ -0,0 +1,61 @@
<?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\CloudSearch;
class AppsDynamiteSharedCardCardAction extends \Google\Model
{
/**
* @var string
*/
public $actionLabel;
protected $onClickType = AppsDynamiteSharedOnClick::class;
protected $onClickDataType = '';
public $onClick;
/**
* @param string
*/
public function setActionLabel($actionLabel)
{
$this->actionLabel = $actionLabel;
}
/**
* @return string
*/
public function getActionLabel()
{
return $this->actionLabel;
}
/**
* @param AppsDynamiteSharedOnClick
*/
public function setOnClick(AppsDynamiteSharedOnClick $onClick)
{
$this->onClick = $onClick;
}
/**
* @return AppsDynamiteSharedOnClick
*/
public function getOnClick()
{
return $this->onClick;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedCardCardAction::class, 'Google_Service_CloudSearch_AppsDynamiteSharedCardCardAction');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedCardCardHeader extends \Google\Model
{
/**
* @var string
*/
public $imageAltText;
/**
* @var string
*/
public $imageType;
/**
* @var string
*/
public $imageUrl;
/**
* @var string
*/
public $subtitle;
/**
* @var string
*/
public $title;
/**
* @param string
*/
public function setImageAltText($imageAltText)
{
$this->imageAltText = $imageAltText;
}
/**
* @return string
*/
public function getImageAltText()
{
return $this->imageAltText;
}
/**
* @param string
*/
public function setImageType($imageType)
{
$this->imageType = $imageType;
}
/**
* @return string
*/
public function getImageType()
{
return $this->imageType;
}
/**
* @param string
*/
public function setImageUrl($imageUrl)
{
$this->imageUrl = $imageUrl;
}
/**
* @return string
*/
public function getImageUrl()
{
return $this->imageUrl;
}
/**
* @param string
*/
public function setSubtitle($subtitle)
{
$this->subtitle = $subtitle;
}
/**
* @return string
*/
public function getSubtitle()
{
return $this->subtitle;
}
/**
* @param string
*/
public function setTitle($title)
{
$this->title = $title;
}
/**
* @return string
*/
public function getTitle()
{
return $this->title;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedCardCardHeader::class, 'Google_Service_CloudSearch_AppsDynamiteSharedCardCardHeader');

View File

@@ -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\CloudSearch;
class AppsDynamiteSharedCardClickSuggestion extends \Google\Model
{
/**
* @var string
*/
public $actionId;
protected $suggestionMessageIdType = MessageId::class;
protected $suggestionMessageIdDataType = '';
/**
* @param string
*/
public function setActionId($actionId)
{
$this->actionId = $actionId;
}
/**
* @return string
*/
public function getActionId()
{
return $this->actionId;
}
/**
* @param MessageId
*/
public function setSuggestionMessageId(MessageId $suggestionMessageId)
{
$this->suggestionMessageId = $suggestionMessageId;
}
/**
* @return MessageId
*/
public function getSuggestionMessageId()
{
return $this->suggestionMessageId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AppsDynamiteSharedCardClickSuggestion::class, 'Google_Service_CloudSearch_AppsDynamiteSharedCardClickSuggestion');

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