@Stability(value=Stable) @Internal public static final class CfnSegmentProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnSegmentProps
CfnSegmentPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnSegmentProps.Builder, CfnSegmentProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnSegmentProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnSegmentProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getDescription()
An optional description for this segment.
|
String |
getName()
A name for the segment.
|
String |
getPattern()
The pattern to use for the segment.
|
List<CfnTag> |
getTags()
Assigns one or more tags (key-value pairs) to the feature.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnSegmentProps.Builder builder)
CfnSegmentProps.Builder.public final String getName()
CfnSegmentPropsgetName in interface CfnSegmentPropspublic final String getDescription()
CfnSegmentPropsgetDescription in interface CfnSegmentPropspublic final String getPattern()
CfnSegmentPropsFor more information about pattern syntax, see Segment rule pattern syntax .
getPattern in interface CfnSegmentPropspublic final List<CfnTag> getTags()
CfnSegmentPropsTags can help you organize and categorize your resources. You can also use them to scope user permissions by granting a user permission to access or change only resources with certain tag values.
Tags don't have any semantic meaning to AWS and are interpreted strictly as strings of characters.
You can associate as many as 50 tags with a feature.
For more information, see Tagging AWS resources .
getTags in interface CfnSegmentProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.