Class VpcConnectionInfo
- java.lang.Object
-
- software.amazon.awssdk.services.kafka.model.VpcConnectionInfo
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<VpcConnectionInfo.Builder,VpcConnectionInfo>
@Generated("software.amazon.awssdk:codegen") public final class VpcConnectionInfo extends Object implements SdkPojo, Serializable, ToCopyableBuilder<VpcConnectionInfo.Builder,VpcConnectionInfo>
Description of the VPC connection.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
VpcConnectionInfo.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static VpcConnectionInfo.Builder
builder()
Instant
creationTime()
The time when Amazon MSK creates the VPC Connnection.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
String
owner()
The owner of the VPC Connection.List<SdkField<?>>
sdkFields()
static Class<? extends VpcConnectionInfo.Builder>
serializableBuilderClass()
VpcConnectionInfo.Builder
toBuilder()
String
toString()
Returns a string representation of this object.UserIdentity
userIdentity()
Description of the requester that calls the API operation.String
vpcConnectionArn()
The Amazon Resource Name (ARN) of the VPC connection.-
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
-
vpcConnectionArn
public final String vpcConnectionArn()
The Amazon Resource Name (ARN) of the VPC connection.
- Returns:
The Amazon Resource Name (ARN) of the VPC connection.
-
owner
public final String owner()
The owner of the VPC Connection.
- Returns:
The owner of the VPC Connection.
-
userIdentity
public final UserIdentity userIdentity()
Description of the requester that calls the API operation.
- Returns:
Description of the requester that calls the API operation.
-
creationTime
public final Instant creationTime()
The time when Amazon MSK creates the VPC Connnection.
- Returns:
The time when Amazon MSK creates the VPC Connnection.
-
toBuilder
public VpcConnectionInfo.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<VpcConnectionInfo.Builder,VpcConnectionInfo>
-
builder
public static VpcConnectionInfo.Builder builder()
-
serializableBuilderClass
public static Class<? extends VpcConnectionInfo.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in 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.
-
-