Table of Contents

Class GetLogStreamResponseContent

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll
[JsonConverter(typeof(GetLogStreamResponseContent.JsonConverter))]
[Serializable]
public class GetLogStreamResponseContent
Inheritance
GetLogStreamResponseContent
Inherited Members
Extension Methods

Properties

Type

Type discriminator

[JsonIgnore]
public string Type { get; }

Property Value

string

Value

Union value

[JsonIgnore]
public object? Value { get; }

Property Value

object

Methods

AsLogStreamDatadogResponseSchema()

Returns the value as a LogStreamDatadogResponseSchema if Type is 'logStreamDatadogResponseSchema', otherwise throws an exception.

public LogStreamDatadogResponseSchema AsLogStreamDatadogResponseSchema()

Returns

LogStreamDatadogResponseSchema

Exceptions

ManagementException

Thrown when Type is not 'logStreamDatadogResponseSchema'.

AsLogStreamEventBridgeResponseSchema()

Returns the value as a LogStreamEventBridgeResponseSchema if Type is 'logStreamEventBridgeResponseSchema', otherwise throws an exception.

public LogStreamEventBridgeResponseSchema AsLogStreamEventBridgeResponseSchema()

Returns

LogStreamEventBridgeResponseSchema

Exceptions

ManagementException

Thrown when Type is not 'logStreamEventBridgeResponseSchema'.

AsLogStreamEventGridResponseSchema()

Returns the value as a LogStreamEventGridResponseSchema if Type is 'logStreamEventGridResponseSchema', otherwise throws an exception.

public LogStreamEventGridResponseSchema AsLogStreamEventGridResponseSchema()

Returns

LogStreamEventGridResponseSchema

Exceptions

ManagementException

Thrown when Type is not 'logStreamEventGridResponseSchema'.

AsLogStreamHttpResponseSchema()

Returns the value as a LogStreamHttpResponseSchema if Type is 'logStreamHttpResponseSchema', otherwise throws an exception.

public LogStreamHttpResponseSchema AsLogStreamHttpResponseSchema()

Returns

LogStreamHttpResponseSchema

Exceptions

ManagementException

Thrown when Type is not 'logStreamHttpResponseSchema'.

AsLogStreamMixpanelResponseSchema()

Returns the value as a LogStreamMixpanelResponseSchema if Type is 'logStreamMixpanelResponseSchema', otherwise throws an exception.

public LogStreamMixpanelResponseSchema AsLogStreamMixpanelResponseSchema()

Returns

LogStreamMixpanelResponseSchema

Exceptions

ManagementException

Thrown when Type is not 'logStreamMixpanelResponseSchema'.

AsLogStreamSegmentResponseSchema()

Returns the value as a LogStreamSegmentResponseSchema if Type is 'logStreamSegmentResponseSchema', otherwise throws an exception.

public LogStreamSegmentResponseSchema AsLogStreamSegmentResponseSchema()

Returns

LogStreamSegmentResponseSchema

Exceptions

ManagementException

Thrown when Type is not 'logStreamSegmentResponseSchema'.

AsLogStreamSplunkResponseSchema()

Returns the value as a LogStreamSplunkResponseSchema if Type is 'logStreamSplunkResponseSchema', otherwise throws an exception.

public LogStreamSplunkResponseSchema AsLogStreamSplunkResponseSchema()

Returns

LogStreamSplunkResponseSchema

Exceptions

ManagementException

Thrown when Type is not 'logStreamSplunkResponseSchema'.

AsLogStreamSumoResponseSchema()

Returns the value as a LogStreamSumoResponseSchema if Type is 'logStreamSumoResponseSchema', otherwise throws an exception.

public LogStreamSumoResponseSchema AsLogStreamSumoResponseSchema()

Returns

LogStreamSumoResponseSchema

Exceptions

ManagementException

Thrown when Type is not 'logStreamSumoResponseSchema'.

Equals(object?)

Determines whether the specified object is equal to the current object.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

FromLogStreamDatadogResponseSchema(LogStreamDatadogResponseSchema)

Factory method to create a union from a Auth0.ManagementApi.LogStreamDatadogResponseSchema value.

public static GetLogStreamResponseContent FromLogStreamDatadogResponseSchema(LogStreamDatadogResponseSchema value)

Parameters

value LogStreamDatadogResponseSchema

Returns

GetLogStreamResponseContent

FromLogStreamEventBridgeResponseSchema(LogStreamEventBridgeResponseSchema)

Factory method to create a union from a Auth0.ManagementApi.LogStreamEventBridgeResponseSchema value.

public static GetLogStreamResponseContent FromLogStreamEventBridgeResponseSchema(LogStreamEventBridgeResponseSchema value)

Parameters

value LogStreamEventBridgeResponseSchema

Returns

GetLogStreamResponseContent

FromLogStreamEventGridResponseSchema(LogStreamEventGridResponseSchema)

Factory method to create a union from a Auth0.ManagementApi.LogStreamEventGridResponseSchema value.

public static GetLogStreamResponseContent FromLogStreamEventGridResponseSchema(LogStreamEventGridResponseSchema value)

Parameters

value LogStreamEventGridResponseSchema

Returns

GetLogStreamResponseContent

FromLogStreamHttpResponseSchema(LogStreamHttpResponseSchema)

Factory method to create a union from a Auth0.ManagementApi.LogStreamHttpResponseSchema value.

public static GetLogStreamResponseContent FromLogStreamHttpResponseSchema(LogStreamHttpResponseSchema value)

Parameters

value LogStreamHttpResponseSchema

Returns

GetLogStreamResponseContent

FromLogStreamMixpanelResponseSchema(LogStreamMixpanelResponseSchema)

Factory method to create a union from a Auth0.ManagementApi.LogStreamMixpanelResponseSchema value.

public static GetLogStreamResponseContent FromLogStreamMixpanelResponseSchema(LogStreamMixpanelResponseSchema value)

Parameters

value LogStreamMixpanelResponseSchema

Returns

GetLogStreamResponseContent

FromLogStreamSegmentResponseSchema(LogStreamSegmentResponseSchema)

Factory method to create a union from a Auth0.ManagementApi.LogStreamSegmentResponseSchema value.

public static GetLogStreamResponseContent FromLogStreamSegmentResponseSchema(LogStreamSegmentResponseSchema value)

Parameters

value LogStreamSegmentResponseSchema

Returns

GetLogStreamResponseContent

FromLogStreamSplunkResponseSchema(LogStreamSplunkResponseSchema)

Factory method to create a union from a Auth0.ManagementApi.LogStreamSplunkResponseSchema value.

public static GetLogStreamResponseContent FromLogStreamSplunkResponseSchema(LogStreamSplunkResponseSchema value)

Parameters

value LogStreamSplunkResponseSchema

Returns

GetLogStreamResponseContent

FromLogStreamSumoResponseSchema(LogStreamSumoResponseSchema)

Factory method to create a union from a Auth0.ManagementApi.LogStreamSumoResponseSchema value.

public static GetLogStreamResponseContent FromLogStreamSumoResponseSchema(LogStreamSumoResponseSchema value)

Parameters

value LogStreamSumoResponseSchema

Returns

GetLogStreamResponseContent

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

IsLogStreamDatadogResponseSchema()

Returns true if Type is "logStreamDatadogResponseSchema"

public bool IsLogStreamDatadogResponseSchema()

Returns

bool

IsLogStreamEventBridgeResponseSchema()

Returns true if Type is "logStreamEventBridgeResponseSchema"

public bool IsLogStreamEventBridgeResponseSchema()

Returns

bool

IsLogStreamEventGridResponseSchema()

Returns true if Type is "logStreamEventGridResponseSchema"

public bool IsLogStreamEventGridResponseSchema()

Returns

bool

IsLogStreamHttpResponseSchema()

Returns true if Type is "logStreamHttpResponseSchema"

public bool IsLogStreamHttpResponseSchema()

Returns

bool

IsLogStreamMixpanelResponseSchema()

Returns true if Type is "logStreamMixpanelResponseSchema"

public bool IsLogStreamMixpanelResponseSchema()

Returns

bool

IsLogStreamSegmentResponseSchema()

Returns true if Type is "logStreamSegmentResponseSchema"

public bool IsLogStreamSegmentResponseSchema()

Returns

bool

IsLogStreamSplunkResponseSchema()

Returns true if Type is "logStreamSplunkResponseSchema"

public bool IsLogStreamSplunkResponseSchema()

Returns

bool

IsLogStreamSumoResponseSchema()

Returns true if Type is "logStreamSumoResponseSchema"

public bool IsLogStreamSumoResponseSchema()

Returns

bool

Match<T>(Func<LogStreamHttpResponseSchema, T>, Func<LogStreamEventBridgeResponseSchema, T>, Func<LogStreamEventGridResponseSchema, T>, Func<LogStreamDatadogResponseSchema, T>, Func<LogStreamSplunkResponseSchema, T>, Func<LogStreamSumoResponseSchema, T>, Func<LogStreamSegmentResponseSchema, T>, Func<LogStreamMixpanelResponseSchema, T>)

public T Match<T>(Func<LogStreamHttpResponseSchema, T> onLogStreamHttpResponseSchema, Func<LogStreamEventBridgeResponseSchema, T> onLogStreamEventBridgeResponseSchema, Func<LogStreamEventGridResponseSchema, T> onLogStreamEventGridResponseSchema, Func<LogStreamDatadogResponseSchema, T> onLogStreamDatadogResponseSchema, Func<LogStreamSplunkResponseSchema, T> onLogStreamSplunkResponseSchema, Func<LogStreamSumoResponseSchema, T> onLogStreamSumoResponseSchema, Func<LogStreamSegmentResponseSchema, T> onLogStreamSegmentResponseSchema, Func<LogStreamMixpanelResponseSchema, T> onLogStreamMixpanelResponseSchema)

Parameters

onLogStreamHttpResponseSchema Func<LogStreamHttpResponseSchema, T>
onLogStreamEventBridgeResponseSchema Func<LogStreamEventBridgeResponseSchema, T>
onLogStreamEventGridResponseSchema Func<LogStreamEventGridResponseSchema, T>
onLogStreamDatadogResponseSchema Func<LogStreamDatadogResponseSchema, T>
onLogStreamSplunkResponseSchema Func<LogStreamSplunkResponseSchema, T>
onLogStreamSumoResponseSchema Func<LogStreamSumoResponseSchema, T>
onLogStreamSegmentResponseSchema Func<LogStreamSegmentResponseSchema, T>
onLogStreamMixpanelResponseSchema Func<LogStreamMixpanelResponseSchema, T>

Returns

T

Type Parameters

T

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.

TryGetLogStreamDatadogResponseSchema(out LogStreamDatadogResponseSchema?)

Attempts to cast the value to a LogStreamDatadogResponseSchema and returns true if successful.

public bool TryGetLogStreamDatadogResponseSchema(out LogStreamDatadogResponseSchema? value)

Parameters

value LogStreamDatadogResponseSchema

Returns

bool

TryGetLogStreamEventBridgeResponseSchema(out LogStreamEventBridgeResponseSchema?)

Attempts to cast the value to a LogStreamEventBridgeResponseSchema and returns true if successful.

public bool TryGetLogStreamEventBridgeResponseSchema(out LogStreamEventBridgeResponseSchema? value)

Parameters

value LogStreamEventBridgeResponseSchema

Returns

bool

TryGetLogStreamEventGridResponseSchema(out LogStreamEventGridResponseSchema?)

Attempts to cast the value to a LogStreamEventGridResponseSchema and returns true if successful.

public bool TryGetLogStreamEventGridResponseSchema(out LogStreamEventGridResponseSchema? value)

Parameters

value LogStreamEventGridResponseSchema

Returns

bool

TryGetLogStreamHttpResponseSchema(out LogStreamHttpResponseSchema?)

Attempts to cast the value to a LogStreamHttpResponseSchema and returns true if successful.

public bool TryGetLogStreamHttpResponseSchema(out LogStreamHttpResponseSchema? value)

Parameters

value LogStreamHttpResponseSchema

Returns

bool

TryGetLogStreamMixpanelResponseSchema(out LogStreamMixpanelResponseSchema?)

Attempts to cast the value to a LogStreamMixpanelResponseSchema and returns true if successful.

public bool TryGetLogStreamMixpanelResponseSchema(out LogStreamMixpanelResponseSchema? value)

Parameters

value LogStreamMixpanelResponseSchema

Returns

bool

TryGetLogStreamSegmentResponseSchema(out LogStreamSegmentResponseSchema?)

Attempts to cast the value to a LogStreamSegmentResponseSchema and returns true if successful.

public bool TryGetLogStreamSegmentResponseSchema(out LogStreamSegmentResponseSchema? value)

Parameters

value LogStreamSegmentResponseSchema

Returns

bool

TryGetLogStreamSplunkResponseSchema(out LogStreamSplunkResponseSchema?)

Attempts to cast the value to a LogStreamSplunkResponseSchema and returns true if successful.

public bool TryGetLogStreamSplunkResponseSchema(out LogStreamSplunkResponseSchema? value)

Parameters

value LogStreamSplunkResponseSchema

Returns

bool

TryGetLogStreamSumoResponseSchema(out LogStreamSumoResponseSchema?)

Attempts to cast the value to a LogStreamSumoResponseSchema and returns true if successful.

public bool TryGetLogStreamSumoResponseSchema(out LogStreamSumoResponseSchema? value)

Parameters

value LogStreamSumoResponseSchema

Returns

bool

Visit(Action<LogStreamHttpResponseSchema>, Action<LogStreamEventBridgeResponseSchema>, Action<LogStreamEventGridResponseSchema>, Action<LogStreamDatadogResponseSchema>, Action<LogStreamSplunkResponseSchema>, Action<LogStreamSumoResponseSchema>, Action<LogStreamSegmentResponseSchema>, Action<LogStreamMixpanelResponseSchema>)

public void Visit(Action<LogStreamHttpResponseSchema> onLogStreamHttpResponseSchema, Action<LogStreamEventBridgeResponseSchema> onLogStreamEventBridgeResponseSchema, Action<LogStreamEventGridResponseSchema> onLogStreamEventGridResponseSchema, Action<LogStreamDatadogResponseSchema> onLogStreamDatadogResponseSchema, Action<LogStreamSplunkResponseSchema> onLogStreamSplunkResponseSchema, Action<LogStreamSumoResponseSchema> onLogStreamSumoResponseSchema, Action<LogStreamSegmentResponseSchema> onLogStreamSegmentResponseSchema, Action<LogStreamMixpanelResponseSchema> onLogStreamMixpanelResponseSchema)

Parameters

onLogStreamHttpResponseSchema Action<LogStreamHttpResponseSchema>
onLogStreamEventBridgeResponseSchema Action<LogStreamEventBridgeResponseSchema>
onLogStreamEventGridResponseSchema Action<LogStreamEventGridResponseSchema>
onLogStreamDatadogResponseSchema Action<LogStreamDatadogResponseSchema>
onLogStreamSplunkResponseSchema Action<LogStreamSplunkResponseSchema>
onLogStreamSumoResponseSchema Action<LogStreamSumoResponseSchema>
onLogStreamSegmentResponseSchema Action<LogStreamSegmentResponseSchema>
onLogStreamMixpanelResponseSchema Action<LogStreamMixpanelResponseSchema>

Operators

implicit operator GetLogStreamResponseContent(LogStreamDatadogResponseSchema)

public static implicit operator GetLogStreamResponseContent(LogStreamDatadogResponseSchema value)

Parameters

value LogStreamDatadogResponseSchema

Returns

GetLogStreamResponseContent

implicit operator GetLogStreamResponseContent(LogStreamEventBridgeResponseSchema)

public static implicit operator GetLogStreamResponseContent(LogStreamEventBridgeResponseSchema value)

Parameters

value LogStreamEventBridgeResponseSchema

Returns

GetLogStreamResponseContent

implicit operator GetLogStreamResponseContent(LogStreamEventGridResponseSchema)

public static implicit operator GetLogStreamResponseContent(LogStreamEventGridResponseSchema value)

Parameters

value LogStreamEventGridResponseSchema

Returns

GetLogStreamResponseContent

implicit operator GetLogStreamResponseContent(LogStreamHttpResponseSchema)

public static implicit operator GetLogStreamResponseContent(LogStreamHttpResponseSchema value)

Parameters

value LogStreamHttpResponseSchema

Returns

GetLogStreamResponseContent

implicit operator GetLogStreamResponseContent(LogStreamMixpanelResponseSchema)

public static implicit operator GetLogStreamResponseContent(LogStreamMixpanelResponseSchema value)

Parameters

value LogStreamMixpanelResponseSchema

Returns

GetLogStreamResponseContent

implicit operator GetLogStreamResponseContent(LogStreamSegmentResponseSchema)

public static implicit operator GetLogStreamResponseContent(LogStreamSegmentResponseSchema value)

Parameters

value LogStreamSegmentResponseSchema

Returns

GetLogStreamResponseContent

implicit operator GetLogStreamResponseContent(LogStreamSplunkResponseSchema)

public static implicit operator GetLogStreamResponseContent(LogStreamSplunkResponseSchema value)

Parameters

value LogStreamSplunkResponseSchema

Returns

GetLogStreamResponseContent

implicit operator GetLogStreamResponseContent(LogStreamSumoResponseSchema)

public static implicit operator GetLogStreamResponseContent(LogStreamSumoResponseSchema value)

Parameters

value LogStreamSumoResponseSchema

Returns

GetLogStreamResponseContent