Class View
- java.lang.Object
-
- software.amazon.awssdk.services.connectparticipant.model.View
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<View.Builder,View>
@Generated("software.amazon.awssdk:codegen") public final class View extends Object implements SdkPojo, Serializable, ToCopyableBuilder<View.Builder,View>
A view resource object. Contains metadata and content necessary to render the view.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceView.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringarn()The Amazon Resource Name (ARN) of the view.static View.Builderbuilder()ViewContentcontent()View content containing all content necessary to render a view except for runtime input data.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringid()The identifier of the view.Stringname()The name of the view.List<SdkField<?>>sdkFields()static Class<? extends View.Builder>serializableBuilderClass()View.BuildertoBuilder()StringtoString()Returns a string representation of this object.Integerversion()The current version of the view.-
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
-
id
public final String id()
The identifier of the view.
- Returns:
- The identifier of the view.
-
arn
public final String arn()
The Amazon Resource Name (ARN) of the view.
- Returns:
- The Amazon Resource Name (ARN) of the view.
-
name
public final String name()
The name of the view.
- Returns:
- The name of the view.
-
version
public final Integer version()
The current version of the view.
- Returns:
- The current version of the view.
-
content
public final ViewContent content()
View content containing all content necessary to render a view except for runtime input data.
- Returns:
- View content containing all content necessary to render a view except for runtime input data.
-
toBuilder
public View.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<View.Builder,View>
-
builder
public static View.Builder builder()
-
serializableBuilderClass
public static Class<? extends View.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.
-
-