StorageConfig
extends Message
in package
Generated from protobuf message <code>livekit.StorageConfig</code>
Table of Contents
Properties
- $provider : mixed
Methods
- __construct() : mixed
- Constructor.
- getAliOSS() : AliOSSUpload|null
- Generated from protobuf field <code>.livekit.AliOSSUpload aliOSS = 4;</code>
- getAzure() : AzureBlobUpload|null
- Generated from protobuf field <code>.livekit.AzureBlobUpload azure = 3;</code>
- getGcp() : GCPUpload|null
- Generated from protobuf field <code>.livekit.GCPUpload gcp = 2;</code>
- getProvider() : string
- getS3() : S3Upload|null
- Generated from protobuf field <code>.livekit.S3Upload s3 = 1;</code>
- hasAliOSS() : mixed
- hasAzure() : mixed
- hasGcp() : mixed
- hasS3() : mixed
- setAliOSS() : $this
- Generated from protobuf field <code>.livekit.AliOSSUpload aliOSS = 4;</code>
- setAzure() : $this
- Generated from protobuf field <code>.livekit.AzureBlobUpload azure = 3;</code>
- setGcp() : $this
- Generated from protobuf field <code>.livekit.GCPUpload gcp = 2;</code>
- setS3() : $this
- Generated from protobuf field <code>.livekit.S3Upload s3 = 1;</code>
Properties
$provider
protected
mixed
$provider
Methods
__construct()
Constructor.
public
__construct([array<string|int, mixed> $data = null ]) : mixed
Parameters
- $data : array<string|int, mixed> = null
-
{ Optional. Data for populating the Message object.
@type \Livekit\S3Upload $s3 @type \Livekit\GCPUpload $gcp @type \Livekit\AzureBlobUpload $azure @type \Livekit\AliOSSUpload $aliOSS}
getAliOSS()
Generated from protobuf field <code>.livekit.AliOSSUpload aliOSS = 4;</code>
public
getAliOSS() : AliOSSUpload|null
Return values
AliOSSUpload|nullgetAzure()
Generated from protobuf field <code>.livekit.AzureBlobUpload azure = 3;</code>
public
getAzure() : AzureBlobUpload|null
Return values
AzureBlobUpload|nullgetGcp()
Generated from protobuf field <code>.livekit.GCPUpload gcp = 2;</code>
public
getGcp() : GCPUpload|null
Return values
GCPUpload|nullgetProvider()
public
getProvider() : string
Return values
stringgetS3()
Generated from protobuf field <code>.livekit.S3Upload s3 = 1;</code>
public
getS3() : S3Upload|null
Return values
S3Upload|nullhasAliOSS()
public
hasAliOSS() : mixed
hasAzure()
public
hasAzure() : mixed
hasGcp()
public
hasGcp() : mixed
hasS3()
public
hasS3() : mixed
setAliOSS()
Generated from protobuf field <code>.livekit.AliOSSUpload aliOSS = 4;</code>
public
setAliOSS(AliOSSUpload $var) : $this
Parameters
- $var : AliOSSUpload
Return values
$thissetAzure()
Generated from protobuf field <code>.livekit.AzureBlobUpload azure = 3;</code>
public
setAzure(AzureBlobUpload $var) : $this
Parameters
- $var : AzureBlobUpload
Return values
$thissetGcp()
Generated from protobuf field <code>.livekit.GCPUpload gcp = 2;</code>
public
setGcp(GCPUpload $var) : $this
Parameters
- $var : GCPUpload
Return values
$thissetS3()
Generated from protobuf field <code>.livekit.S3Upload s3 = 1;</code>
public
setS3(S3Upload $var) : $this
Parameters
- $var : S3Upload