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
Value
Union value
[JsonIgnore]
public object? Value { get; }
Property Value
Methods
AsLogStreamDatadogResponseSchema()
Returns the value as a LogStreamDatadogResponseSchema if Type is 'logStreamDatadogResponseSchema', otherwise throws an exception.
public LogStreamDatadogResponseSchema AsLogStreamDatadogResponseSchema()
Returns
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
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
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
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
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
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
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
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
objobjectThe 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
Returns
FromLogStreamEventBridgeResponseSchema(LogStreamEventBridgeResponseSchema)
Factory method to create a union from a Auth0.ManagementApi.LogStreamEventBridgeResponseSchema value.
public static GetLogStreamResponseContent FromLogStreamEventBridgeResponseSchema(LogStreamEventBridgeResponseSchema value)
Parameters
Returns
FromLogStreamEventGridResponseSchema(LogStreamEventGridResponseSchema)
Factory method to create a union from a Auth0.ManagementApi.LogStreamEventGridResponseSchema value.
public static GetLogStreamResponseContent FromLogStreamEventGridResponseSchema(LogStreamEventGridResponseSchema value)
Parameters
Returns
FromLogStreamHttpResponseSchema(LogStreamHttpResponseSchema)
Factory method to create a union from a Auth0.ManagementApi.LogStreamHttpResponseSchema value.
public static GetLogStreamResponseContent FromLogStreamHttpResponseSchema(LogStreamHttpResponseSchema value)
Parameters
Returns
FromLogStreamMixpanelResponseSchema(LogStreamMixpanelResponseSchema)
Factory method to create a union from a Auth0.ManagementApi.LogStreamMixpanelResponseSchema value.
public static GetLogStreamResponseContent FromLogStreamMixpanelResponseSchema(LogStreamMixpanelResponseSchema value)
Parameters
Returns
FromLogStreamSegmentResponseSchema(LogStreamSegmentResponseSchema)
Factory method to create a union from a Auth0.ManagementApi.LogStreamSegmentResponseSchema value.
public static GetLogStreamResponseContent FromLogStreamSegmentResponseSchema(LogStreamSegmentResponseSchema value)
Parameters
Returns
FromLogStreamSplunkResponseSchema(LogStreamSplunkResponseSchema)
Factory method to create a union from a Auth0.ManagementApi.LogStreamSplunkResponseSchema value.
public static GetLogStreamResponseContent FromLogStreamSplunkResponseSchema(LogStreamSplunkResponseSchema value)
Parameters
Returns
FromLogStreamSumoResponseSchema(LogStreamSumoResponseSchema)
Factory method to create a union from a Auth0.ManagementApi.LogStreamSumoResponseSchema value.
public static GetLogStreamResponseContent FromLogStreamSumoResponseSchema(LogStreamSumoResponseSchema value)
Parameters
Returns
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
IsLogStreamEventBridgeResponseSchema()
Returns true if Type is "logStreamEventBridgeResponseSchema"
public bool IsLogStreamEventBridgeResponseSchema()
Returns
IsLogStreamEventGridResponseSchema()
Returns true if Type is "logStreamEventGridResponseSchema"
public bool IsLogStreamEventGridResponseSchema()
Returns
IsLogStreamHttpResponseSchema()
Returns true if Type is "logStreamHttpResponseSchema"
public bool IsLogStreamHttpResponseSchema()
Returns
IsLogStreamMixpanelResponseSchema()
Returns true if Type is "logStreamMixpanelResponseSchema"
public bool IsLogStreamMixpanelResponseSchema()
Returns
IsLogStreamSegmentResponseSchema()
Returns true if Type is "logStreamSegmentResponseSchema"
public bool IsLogStreamSegmentResponseSchema()
Returns
IsLogStreamSplunkResponseSchema()
Returns true if Type is "logStreamSplunkResponseSchema"
public bool IsLogStreamSplunkResponseSchema()
Returns
IsLogStreamSumoResponseSchema()
Returns true if Type is "logStreamSumoResponseSchema"
public bool IsLogStreamSumoResponseSchema()
Returns
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
onLogStreamHttpResponseSchemaFunc<LogStreamHttpResponseSchema, T>onLogStreamEventBridgeResponseSchemaFunc<LogStreamEventBridgeResponseSchema, T>onLogStreamEventGridResponseSchemaFunc<LogStreamEventGridResponseSchema, T>onLogStreamDatadogResponseSchemaFunc<LogStreamDatadogResponseSchema, T>onLogStreamSplunkResponseSchemaFunc<LogStreamSplunkResponseSchema, T>onLogStreamSumoResponseSchemaFunc<LogStreamSumoResponseSchema, T>onLogStreamSegmentResponseSchemaFunc<LogStreamSegmentResponseSchema, T>onLogStreamMixpanelResponseSchemaFunc<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
Returns
TryGetLogStreamEventBridgeResponseSchema(out LogStreamEventBridgeResponseSchema?)
Attempts to cast the value to a LogStreamEventBridgeResponseSchema and returns true if successful.
public bool TryGetLogStreamEventBridgeResponseSchema(out LogStreamEventBridgeResponseSchema? value)
Parameters
Returns
TryGetLogStreamEventGridResponseSchema(out LogStreamEventGridResponseSchema?)
Attempts to cast the value to a LogStreamEventGridResponseSchema and returns true if successful.
public bool TryGetLogStreamEventGridResponseSchema(out LogStreamEventGridResponseSchema? value)
Parameters
Returns
TryGetLogStreamHttpResponseSchema(out LogStreamHttpResponseSchema?)
Attempts to cast the value to a LogStreamHttpResponseSchema and returns true if successful.
public bool TryGetLogStreamHttpResponseSchema(out LogStreamHttpResponseSchema? value)
Parameters
Returns
TryGetLogStreamMixpanelResponseSchema(out LogStreamMixpanelResponseSchema?)
Attempts to cast the value to a LogStreamMixpanelResponseSchema and returns true if successful.
public bool TryGetLogStreamMixpanelResponseSchema(out LogStreamMixpanelResponseSchema? value)
Parameters
Returns
TryGetLogStreamSegmentResponseSchema(out LogStreamSegmentResponseSchema?)
Attempts to cast the value to a LogStreamSegmentResponseSchema and returns true if successful.
public bool TryGetLogStreamSegmentResponseSchema(out LogStreamSegmentResponseSchema? value)
Parameters
Returns
TryGetLogStreamSplunkResponseSchema(out LogStreamSplunkResponseSchema?)
Attempts to cast the value to a LogStreamSplunkResponseSchema and returns true if successful.
public bool TryGetLogStreamSplunkResponseSchema(out LogStreamSplunkResponseSchema? value)
Parameters
Returns
TryGetLogStreamSumoResponseSchema(out LogStreamSumoResponseSchema?)
Attempts to cast the value to a LogStreamSumoResponseSchema and returns true if successful.
public bool TryGetLogStreamSumoResponseSchema(out LogStreamSumoResponseSchema? value)
Parameters
Returns
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
onLogStreamHttpResponseSchemaAction<LogStreamHttpResponseSchema>onLogStreamEventBridgeResponseSchemaAction<LogStreamEventBridgeResponseSchema>onLogStreamEventGridResponseSchemaAction<LogStreamEventGridResponseSchema>onLogStreamDatadogResponseSchemaAction<LogStreamDatadogResponseSchema>onLogStreamSplunkResponseSchemaAction<LogStreamSplunkResponseSchema>onLogStreamSumoResponseSchemaAction<LogStreamSumoResponseSchema>onLogStreamSegmentResponseSchemaAction<LogStreamSegmentResponseSchema>onLogStreamMixpanelResponseSchemaAction<LogStreamMixpanelResponseSchema>
Operators
implicit operator GetLogStreamResponseContent(LogStreamDatadogResponseSchema)
public static implicit operator GetLogStreamResponseContent(LogStreamDatadogResponseSchema value)
Parameters
Returns
implicit operator GetLogStreamResponseContent(LogStreamEventBridgeResponseSchema)
public static implicit operator GetLogStreamResponseContent(LogStreamEventBridgeResponseSchema value)
Parameters
Returns
implicit operator GetLogStreamResponseContent(LogStreamEventGridResponseSchema)
public static implicit operator GetLogStreamResponseContent(LogStreamEventGridResponseSchema value)
Parameters
Returns
implicit operator GetLogStreamResponseContent(LogStreamHttpResponseSchema)
public static implicit operator GetLogStreamResponseContent(LogStreamHttpResponseSchema value)
Parameters
Returns
implicit operator GetLogStreamResponseContent(LogStreamMixpanelResponseSchema)
public static implicit operator GetLogStreamResponseContent(LogStreamMixpanelResponseSchema value)
Parameters
Returns
implicit operator GetLogStreamResponseContent(LogStreamSegmentResponseSchema)
public static implicit operator GetLogStreamResponseContent(LogStreamSegmentResponseSchema value)
Parameters
Returns
implicit operator GetLogStreamResponseContent(LogStreamSplunkResponseSchema)
public static implicit operator GetLogStreamResponseContent(LogStreamSplunkResponseSchema value)
Parameters
Returns
implicit operator GetLogStreamResponseContent(LogStreamSumoResponseSchema)
public static implicit operator GetLogStreamResponseContent(LogStreamSumoResponseSchema value)