Class ListedWebApp
- java.lang.Object
-
- software.amazon.awssdk.services.transfer.model.ListedWebApp
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ListedWebApp.Builder,ListedWebApp>
@Generated("software.amazon.awssdk:codegen") public final class ListedWebApp extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ListedWebApp.Builder,ListedWebApp>
a structure that contains details for the web app.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceListedWebApp.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringaccessEndpoint()TheAccessEndpointis the URL that you provide to your users for them to interact with the Transfer Family web app.Stringarn()The Amazon Resource Name (ARN) for the web app.static ListedWebApp.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ListedWebApp.Builder>serializableBuilderClass()ListedWebApp.BuildertoBuilder()StringtoString()Returns a string representation of this object.StringwebAppEndpoint()TheWebAppEndpointis the unique URL for your Transfer Family web app.StringwebAppId()The unique identifier for the web app.-
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
-
arn
public final String arn()
The Amazon Resource Name (ARN) for the web app.
- Returns:
- The Amazon Resource Name (ARN) for the web app.
-
webAppId
public final String webAppId()
The unique identifier for the web app.
- Returns:
- The unique identifier for the web app.
-
accessEndpoint
public final String accessEndpoint()
The
AccessEndpointis the URL that you provide to your users for them to interact with the Transfer Family web app. You can specify a custom URL or use the default value.- Returns:
- The
AccessEndpointis the URL that you provide to your users for them to interact with the Transfer Family web app. You can specify a custom URL or use the default value.
-
webAppEndpoint
public final String webAppEndpoint()
The
WebAppEndpointis the unique URL for your Transfer Family web app. This is the value that you use when you configure Origins on CloudFront.- Returns:
- The
WebAppEndpointis the unique URL for your Transfer Family web app. This is the value that you use when you configure Origins on CloudFront.
-
toBuilder
public ListedWebApp.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ListedWebApp.Builder,ListedWebApp>
-
builder
public static ListedWebApp.Builder builder()
-
serializableBuilderClass
public static Class<? extends ListedWebApp.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
-
-