@ParametersAreNonnullByDefault @Generated(value="org.immutables.processor.ProxyProcessor") @Immutable public final class ImmutableDescribeConnectorConfigurationRequest extends Object implements DescribeConnectorConfigurationRequest
DescribeConnectorConfigurationRequest.
Use the builder to create immutable instances:
ImmutableDescribeConnectorConfigurationRequest.builder().
| Modifier and Type | Class and Description |
|---|---|
static class |
ImmutableDescribeConnectorConfigurationRequest.Builder
Builds instances of type
ImmutableDescribeConnectorConfigurationRequest. |
| Modifier and Type | Method and Description |
|---|---|
static ImmutableDescribeConnectorConfigurationRequest.Builder |
builder()
Creates a builder for
ImmutableDescribeConnectorConfigurationRequest. |
String |
connectorLabel()
Connector label to be used for logging.
|
static ImmutableDescribeConnectorConfigurationRequest |
copyOf(DescribeConnectorConfigurationRequest instance)
Creates an immutable copy of a
DescribeConnectorConfigurationRequest value. |
boolean |
equals(Object another)
This instance is equal to all instances of
ImmutableDescribeConnectorConfigurationRequest that have equal attribute values. |
int |
hashCode()
Computes a hash code from attributes:
locale, connectorLabel. |
String |
locale()
Locale value to get the localized string values for labels and descriptions for connector settings.
|
String |
toString()
Prints the immutable value
DescribeConnectorConfigurationRequest with attribute values. |
ImmutableDescribeConnectorConfigurationRequest |
withConnectorLabel(String value)
Copy the current immutable object by setting a value for the
connectorLabel attribute. |
ImmutableDescribeConnectorConfigurationRequest |
withLocale(String value)
Copy the current immutable object by setting a value for the
locale attribute. |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitclosepublic String locale()
locale in interface DescribeConnectorConfigurationRequest@Nullable public String connectorLabel()
connectorLabel in interface DescribeConnectorConfigurationRequestpublic final ImmutableDescribeConnectorConfigurationRequest withLocale(String value)
locale attribute.
An equals check used to prevent copying of the same value by returning this.value - A new value for localethis objectpublic final ImmutableDescribeConnectorConfigurationRequest withConnectorLabel(@Nullable String value)
connectorLabel attribute.
An equals check used to prevent copying of the same value by returning this.value - A new value for connectorLabel (can be null)this objectpublic boolean equals(@Nullable Object another)
ImmutableDescribeConnectorConfigurationRequest that have equal attribute values.public int hashCode()
locale, connectorLabel.public String toString()
DescribeConnectorConfigurationRequest with attribute values.public static ImmutableDescribeConnectorConfigurationRequest copyOf(DescribeConnectorConfigurationRequest instance)
DescribeConnectorConfigurationRequest value.
Uses accessors to get values to initialize the new immutable instance.
If an instance is already immutable, it is returned as is.instance - The instance to copypublic static ImmutableDescribeConnectorConfigurationRequest.Builder builder()
ImmutableDescribeConnectorConfigurationRequest.
ImmutableDescribeConnectorConfigurationRequest.builder()
.locale(String) // optional locale
.connectorLabel(String | null) // nullable connectorLabel
.build();
Copyright © 2021–2022 Amazon Web Services. All rights reserved.