Class ApiGatewayToolOverride.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrockagentcore.ApiGatewayToolOverride.Jsii$Proxy
- All Implemented Interfaces:
ApiGatewayToolOverride,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ApiGatewayToolOverride
@Stability(Stable)
@Internal
public static final class ApiGatewayToolOverride.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ApiGatewayToolOverride
An implementation for
ApiGatewayToolOverride-
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.ApiGatewayToolOverride
ApiGatewayToolOverride.Builder, ApiGatewayToolOverride.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(ApiGatewayToolOverride.Builder builder) Constructor that initializes the object based on literal property values passed by theApiGatewayToolOverride.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 StringOptional custom description for the tool.final ApiGatewayHttpMethodThe HTTP method for this override Must be a single method (no wildcards).final StringgetName()The custom tool name If not provided, the operationId from the OpenAPI definition will be used.final StringgetPath()The explicit resource path (no wildcards) Must match an operation that exists in your API.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 theApiGatewayToolOverride.Builder.
-
-
Method Details
-
getMethod
Description copied from interface:ApiGatewayToolOverrideThe HTTP method for this override Must be a single method (no wildcards).- Specified by:
getMethodin interfaceApiGatewayToolOverride
-
getName
Description copied from interface:ApiGatewayToolOverrideThe custom tool name If not provided, the operationId from the OpenAPI definition will be used.- Specified by:
getNamein interfaceApiGatewayToolOverride
-
getPath
Description copied from interface:ApiGatewayToolOverrideThe explicit resource path (no wildcards) Must match an operation that exists in your API.- Specified by:
getPathin interfaceApiGatewayToolOverride
-
getDescription
Description copied from interface:ApiGatewayToolOverrideOptional custom description for the tool.Default: - No custom description
- Specified by:
getDescriptionin interfaceApiGatewayToolOverride
-
$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()
-