Documentation

Google_Service_Dataproc_KerberosConfig extends Google_Model
in package

This class defines attributes, valid values, and usage which is generated from a given json schema.

http://tools.ietf.org/html/draft-zyp-json-schema-03#section-5

Table of Contents

NULL_VALUE  = "{}gapi-php-null"
If you need to specify a NULL JSON value, use Google_Model::NULL_VALUE instead - it will be replaced when converting to JSON with a real null.
$crossRealmTrustAdminServer  : mixed
$crossRealmTrustKdc  : mixed
$crossRealmTrustRealm  : mixed
$crossRealmTrustSharedPasswordUri  : mixed
$enableKerberos  : mixed
$kdcDbKeyUri  : mixed
$keyPasswordUri  : mixed
$keystorePasswordUri  : mixed
$keystoreUri  : mixed
$kmsKeyUri  : mixed
$realm  : mixed
$rootPrincipalPasswordUri  : mixed
$tgtLifetimeHours  : mixed
$truststorePasswordUri  : mixed
$truststoreUri  : mixed
$internal_gapi_mappings  : mixed
$modelData  : mixed
$processed  : mixed
__construct()  : mixed
Polymorphic - accepts a variable number of arguments dependent on the type of the model subclass.
__get()  : mixed
Getter that handles passthrough access to the data array, and lazy object creation.
__isset()  : mixed
__unset()  : mixed
assertIsArray()  : mixed
Verify if $obj is an array.
getCrossRealmTrustAdminServer()  : mixed
getCrossRealmTrustKdc()  : mixed
getCrossRealmTrustRealm()  : mixed
getCrossRealmTrustSharedPasswordUri()  : mixed
getEnableKerberos()  : mixed
getKdcDbKeyUri()  : mixed
getKeyPasswordUri()  : mixed
getKeystorePasswordUri()  : mixed
getKeystoreUri()  : mixed
getKmsKeyUri()  : mixed
getRealm()  : mixed
getRootPrincipalPasswordUri()  : mixed
getTgtLifetimeHours()  : mixed
getTruststorePasswordUri()  : mixed
getTruststoreUri()  : mixed
offsetExists()  : mixed
offsetGet()  : mixed
offsetSet()  : mixed
offsetUnset()  : mixed
setCrossRealmTrustAdminServer()  : mixed
setCrossRealmTrustKdc()  : mixed
setCrossRealmTrustRealm()  : mixed
setCrossRealmTrustSharedPasswordUri()  : mixed
setEnableKerberos()  : mixed
setKdcDbKeyUri()  : mixed
setKeyPasswordUri()  : mixed
setKeystorePasswordUri()  : mixed
setKeystoreUri()  : mixed
setKmsKeyUri()  : mixed
setRealm()  : mixed
setRootPrincipalPasswordUri()  : mixed
setTgtLifetimeHours()  : mixed
setTruststorePasswordUri()  : mixed
setTruststoreUri()  : mixed
toSimpleObject()  : mixed
Create a simplified object suitable for straightforward conversion to JSON. This is relatively expensive due to the usage of reflection, but shouldn't be called a whole lot, and is the most straightforward way to filter.
dataType()  : mixed
gapiInit()  : mixed
Blank initialiser to be used in subclasses to do post-construction initialisation - this avoids the need for subclasses to have to implement the variadics handling in their constructors.
isAssociativeArray()  : bool
Returns true only if the array is associative.
keyType()  : mixed
mapTypes()  : void
Initialize this object's properties from an array.
camelCase()  : string
Convert a string to camelCase
getMappedName()  : mixed
If there is an internal name mapping, use that.
getSimpleValue()  : mixed
Handle different types of values, primarily other objects and map and array data types.
nullPlaceholderCheck()  : mixed
Check whether the value is the null placeholder and return true null.

Constants

NULL_VALUE

If you need to specify a NULL JSON value, use Google_Model::NULL_VALUE instead - it will be replaced when converting to JSON with a real null.

public mixed NULL_VALUE = "{}gapi-php-null"

Properties

$crossRealmTrustAdminServer

public mixed $crossRealmTrustAdminServer

$crossRealmTrustSharedPasswordUri

public mixed $crossRealmTrustSharedPasswordUri

$rootPrincipalPasswordUri

public mixed $rootPrincipalPasswordUri

$internal_gapi_mappings

protected mixed $internal_gapi_mappings = array()

$modelData

protected mixed $modelData = array()

$processed

protected mixed $processed = array()

Methods

__construct()

Polymorphic - accepts a variable number of arguments dependent on the type of the model subclass.

public final __construct() : mixed
Return values
mixed

__get()

Getter that handles passthrough access to the data array, and lazy object creation.

public __get(string $key) : mixed
Parameters
$key : string

Property name.

Return values
mixed

The value if any, or null.

__isset()

public __isset(mixed $key) : mixed
Parameters
$key : mixed
Return values
mixed

__unset()

public __unset(mixed $key) : mixed
Parameters
$key : mixed
Return values
mixed

assertIsArray()

Verify if $obj is an array.

public assertIsArray(array<string|int, mixed> $obj, string $method) : mixed
Parameters
$obj : array<string|int, mixed>

Items that should be validated.

$method : string

Method expecting an array as an argument.

Tags
throws
Google_Exception

Thrown if $obj isn't an array.

Return values
mixed

getCrossRealmTrustAdminServer()

public getCrossRealmTrustAdminServer() : mixed
Return values
mixed

getCrossRealmTrustKdc()

public getCrossRealmTrustKdc() : mixed
Return values
mixed

getCrossRealmTrustRealm()

public getCrossRealmTrustRealm() : mixed
Return values
mixed

getCrossRealmTrustSharedPasswordUri()

public getCrossRealmTrustSharedPasswordUri() : mixed
Return values
mixed

getEnableKerberos()

public getEnableKerberos() : mixed
Return values
mixed

getKdcDbKeyUri()

public getKdcDbKeyUri() : mixed
Return values
mixed

getKeyPasswordUri()

public getKeyPasswordUri() : mixed
Return values
mixed

getKeystorePasswordUri()

public getKeystorePasswordUri() : mixed
Return values
mixed

getKeystoreUri()

public getKeystoreUri() : mixed
Return values
mixed

getKmsKeyUri()

public getKmsKeyUri() : mixed
Return values
mixed

getRootPrincipalPasswordUri()

public getRootPrincipalPasswordUri() : mixed
Return values
mixed

getTgtLifetimeHours()

public getTgtLifetimeHours() : mixed
Return values
mixed

getTruststorePasswordUri()

public getTruststorePasswordUri() : mixed
Return values
mixed

getTruststoreUri()

public getTruststoreUri() : mixed
Return values
mixed

offsetExists()

public offsetExists(mixed $offset) : mixed
Parameters
$offset : mixed
Return values
mixed

offsetGet()

public offsetGet(mixed $offset) : mixed
Parameters
$offset : mixed
Return values
mixed

offsetSet()

public offsetSet(mixed $offset, mixed $value) : mixed
Parameters
$offset : mixed
$value : mixed
Return values
mixed

offsetUnset()

public offsetUnset(mixed $offset) : mixed
Parameters
$offset : mixed
Return values
mixed

setCrossRealmTrustAdminServer()

public setCrossRealmTrustAdminServer(mixed $crossRealmTrustAdminServer) : mixed
Parameters
$crossRealmTrustAdminServer : mixed
Return values
mixed

setCrossRealmTrustKdc()

public setCrossRealmTrustKdc(mixed $crossRealmTrustKdc) : mixed
Parameters
$crossRealmTrustKdc : mixed
Return values
mixed

setCrossRealmTrustRealm()

public setCrossRealmTrustRealm(mixed $crossRealmTrustRealm) : mixed
Parameters
$crossRealmTrustRealm : mixed
Return values
mixed

setCrossRealmTrustSharedPasswordUri()

public setCrossRealmTrustSharedPasswordUri(mixed $crossRealmTrustSharedPasswordUri) : mixed
Parameters
$crossRealmTrustSharedPasswordUri : mixed
Return values
mixed

setEnableKerberos()

public setEnableKerberos(mixed $enableKerberos) : mixed
Parameters
$enableKerberos : mixed
Return values
mixed

setKdcDbKeyUri()

public setKdcDbKeyUri(mixed $kdcDbKeyUri) : mixed
Parameters
$kdcDbKeyUri : mixed
Return values
mixed

setKeyPasswordUri()

public setKeyPasswordUri(mixed $keyPasswordUri) : mixed
Parameters
$keyPasswordUri : mixed
Return values
mixed

setKeystorePasswordUri()

public setKeystorePasswordUri(mixed $keystorePasswordUri) : mixed
Parameters
$keystorePasswordUri : mixed
Return values
mixed

setKeystoreUri()

public setKeystoreUri(mixed $keystoreUri) : mixed
Parameters
$keystoreUri : mixed
Return values
mixed

setKmsKeyUri()

public setKmsKeyUri(mixed $kmsKeyUri) : mixed
Parameters
$kmsKeyUri : mixed
Return values
mixed

setRealm()

public setRealm(mixed $realm) : mixed
Parameters
$realm : mixed
Return values
mixed

setRootPrincipalPasswordUri()

public setRootPrincipalPasswordUri(mixed $rootPrincipalPasswordUri) : mixed
Parameters
$rootPrincipalPasswordUri : mixed
Return values
mixed

setTgtLifetimeHours()

public setTgtLifetimeHours(mixed $tgtLifetimeHours) : mixed
Parameters
$tgtLifetimeHours : mixed
Return values
mixed

setTruststorePasswordUri()

public setTruststorePasswordUri(mixed $truststorePasswordUri) : mixed
Parameters
$truststorePasswordUri : mixed
Return values
mixed

setTruststoreUri()

public setTruststoreUri(mixed $truststoreUri) : mixed
Parameters
$truststoreUri : mixed
Return values
mixed

toSimpleObject()

Create a simplified object suitable for straightforward conversion to JSON. This is relatively expensive due to the usage of reflection, but shouldn't be called a whole lot, and is the most straightforward way to filter.

public toSimpleObject() : mixed
Return values
mixed

dataType()

protected dataType(mixed $key) : mixed
Parameters
$key : mixed
Return values
mixed

gapiInit()

Blank initialiser to be used in subclasses to do post-construction initialisation - this avoids the need for subclasses to have to implement the variadics handling in their constructors.

protected gapiInit() : mixed
Return values
mixed

isAssociativeArray()

Returns true only if the array is associative.

protected isAssociativeArray(array<string|int, mixed> $array) : bool
Parameters
$array : array<string|int, mixed>
Return values
bool

True if the array is associative.

keyType()

protected keyType(mixed $key) : mixed
Parameters
$key : mixed
Return values
mixed

mapTypes()

Initialize this object's properties from an array.

protected mapTypes(array<string|int, mixed> $array) : void
Parameters
$array : array<string|int, mixed>

Used to seed this object's properties.

Return values
void

camelCase()

Convert a string to camelCase

private camelCase(string $value) : string
Parameters
$value : string
Return values
string

getMappedName()

If there is an internal name mapping, use that.

private getMappedName(mixed $key) : mixed
Parameters
$key : mixed
Return values
mixed

getSimpleValue()

Handle different types of values, primarily other objects and map and array data types.

private getSimpleValue(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

nullPlaceholderCheck()

Check whether the value is the null placeholder and return true null.

private nullPlaceholderCheck(mixed $value) : mixed
Parameters
$value : mixed
Return values
mixed

Search results