Class JavaScriptSourceMaps
- java.lang.Object
-
- software.amazon.awssdk.services.rum.model.JavaScriptSourceMaps
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<JavaScriptSourceMaps.Builder,JavaScriptSourceMaps>
@Generated("software.amazon.awssdk:codegen") public final class JavaScriptSourceMaps extends Object implements SdkPojo, Serializable, ToCopyableBuilder<JavaScriptSourceMaps.Builder,JavaScriptSourceMaps>
A structure that contains the configuration for how an app monitor can unminify JavaScript error stack traces using source maps.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceJavaScriptSourceMaps.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JavaScriptSourceMaps.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Strings3Uri()The S3Uri of the bucket or folder that stores the source map files.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends JavaScriptSourceMaps.Builder>serializableBuilderClass()DeobfuscationStatusstatus()Specifies whether JavaScript error stack traces should be unminified for this app monitor.StringstatusAsString()Specifies whether JavaScript error stack traces should be unminified for this app monitor.JavaScriptSourceMaps.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
status
public final DeobfuscationStatus status()
Specifies whether JavaScript error stack traces should be unminified for this app monitor. The default is for JavaScript error stack trace unminification to be
DISABLED.If the service returns an enum value that is not available in the current SDK version,
statuswill returnDeobfuscationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Specifies whether JavaScript error stack traces should be unminified for this app monitor. The default is
for JavaScript error stack trace unminification to be
DISABLED. - See Also:
DeobfuscationStatus
-
statusAsString
public final String statusAsString()
Specifies whether JavaScript error stack traces should be unminified for this app monitor. The default is for JavaScript error stack trace unminification to be
DISABLED.If the service returns an enum value that is not available in the current SDK version,
statuswill returnDeobfuscationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Specifies whether JavaScript error stack traces should be unminified for this app monitor. The default is
for JavaScript error stack trace unminification to be
DISABLED. - See Also:
DeobfuscationStatus
-
s3Uri
public final String s3Uri()
The S3Uri of the bucket or folder that stores the source map files. It is required if status is ENABLED.
- Returns:
- The S3Uri of the bucket or folder that stores the source map files. It is required if status is ENABLED.
-
toBuilder
public JavaScriptSourceMaps.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<JavaScriptSourceMaps.Builder,JavaScriptSourceMaps>
-
builder
public static JavaScriptSourceMaps.Builder builder()
-
serializableBuilderClass
public static Class<? extends JavaScriptSourceMaps.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-