Class DescribeConnectionResourceParameters
- java.lang.Object
-
- software.amazon.awssdk.services.eventbridge.model.DescribeConnectionResourceParameters
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DescribeConnectionResourceParameters.Builder,DescribeConnectionResourceParameters>
@Generated("software.amazon.awssdk:codegen") public final class DescribeConnectionResourceParameters extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DescribeConnectionResourceParameters.Builder,DescribeConnectionResourceParameters>
The parameters for EventBridge to use when invoking the resource endpoint.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDescribeConnectionResourceParameters.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DescribeConnectionResourceParameters.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringresourceAssociationArn()For connections to private APIs, the Amazon Resource Name (ARN) of the resource association EventBridge created between the connection and the private API's resource configuration.StringresourceConfigurationArn()The Amazon Resource Name (ARN) of the resource configuration for the private API.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends DescribeConnectionResourceParameters.Builder>serializableBuilderClass()DescribeConnectionResourceParameters.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
-
resourceConfigurationArn
public final String resourceConfigurationArn()
The Amazon Resource Name (ARN) of the resource configuration for the private API.
- Returns:
- The Amazon Resource Name (ARN) of the resource configuration for the private API.
-
resourceAssociationArn
public final String resourceAssociationArn()
For connections to private APIs, the Amazon Resource Name (ARN) of the resource association EventBridge created between the connection and the private API's resource configuration.
For more information, see Managing service network resource associations for connections in the Amazon EventBridge User Guide .
- Returns:
- For connections to private APIs, the Amazon Resource Name (ARN) of the resource association EventBridge
created between the connection and the private API's resource configuration.
For more information, see Managing service network resource associations for connections in the Amazon EventBridge User Guide .
-
toBuilder
public DescribeConnectionResourceParameters.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DescribeConnectionResourceParameters.Builder,DescribeConnectionResourceParameters>
-
builder
public static DescribeConnectionResourceParameters.Builder builder()
-
serializableBuilderClass
public static Class<? extends DescribeConnectionResourceParameters.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
-
-