Class RuntimeEndpointProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrockagentcore.RuntimeEndpointProps.Jsii$Proxy
- All Implemented Interfaces:
RuntimeEndpointProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
RuntimeEndpointProps
@Stability(Stable)
@Internal
public static final class RuntimeEndpointProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements RuntimeEndpointProps
An implementation for
RuntimeEndpointProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.bedrockagentcore.RuntimeEndpointProps
RuntimeEndpointProps.Builder, RuntimeEndpointProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(RuntimeEndpointProps.Builder builder) Constructor that initializes the object based on literal property values passed by theRuntimeEndpointProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringThe ID of the agent runtime to associate with this endpoint This is the unique identifier of the runtime resource Pattern: ^[a-zA-Z][a-zA-Z0-9_]{0,99}-[a-zA-Z0-9]{10}$.final StringThe version of the agent runtime to use for this endpoint If not specified, the endpoint will point to version "1" of the runtime.final StringOptional description for the agent runtime endpoint Length Minimum: 1 , Maximum: 256.final StringThe name of the agent runtime endpoint Valid characters are a-z, A-Z, 0-9, _ (underscore) Must start with a letter and can be up to 48 characters long Pattern: ^[a-zA-Z][a-zA-Z0-9_]{0,47}$.getTags()Tags for the agent runtime endpoint A list of key:value pairs of tags to apply to this RuntimeEndpoint resource Pattern: ^[a-zA-Z0-9\s._:/=+@-]*$.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theRuntimeEndpointProps.Builder.
-
-
Method Details
-
getAgentRuntimeId
Description copied from interface:RuntimeEndpointPropsThe ID of the agent runtime to associate with this endpoint This is the unique identifier of the runtime resource Pattern: ^[a-zA-Z][a-zA-Z0-9_]{0,99}-[a-zA-Z0-9]{10}$.- Specified by:
getAgentRuntimeIdin interfaceRuntimeEndpointProps
-
getAgentRuntimeVersion
Description copied from interface:RuntimeEndpointPropsThe version of the agent runtime to use for this endpoint If not specified, the endpoint will point to version "1" of the runtime.Pattern: ^([1-9][0-9]{0,4})$
Default: "1"
- Specified by:
getAgentRuntimeVersionin interfaceRuntimeEndpointProps
-
getDescription
Description copied from interface:RuntimeEndpointPropsOptional description for the agent runtime endpoint Length Minimum: 1 , Maximum: 256.Default: - No description
- Specified by:
getDescriptionin interfaceRuntimeEndpointProps
-
getEndpointName
Description copied from interface:RuntimeEndpointPropsThe name of the agent runtime endpoint Valid characters are a-z, A-Z, 0-9, _ (underscore) Must start with a letter and can be up to 48 characters long Pattern: ^[a-zA-Z][a-zA-Z0-9_]{0,47}$.Default: - auto generate
- Specified by:
getEndpointNamein interfaceRuntimeEndpointProps
-
getTags
Description copied from interface:RuntimeEndpointPropsTags for the agent runtime endpoint A list of key:value pairs of tags to apply to this RuntimeEndpoint resource Pattern: ^[a-zA-Z0-9\s._:/=+@-]*$.Default: {} - no tags
- Specified by:
getTagsin interfaceRuntimeEndpointProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-