@Generated(value="software.amazon.awssdk:codegen") public final class MemberConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MemberConfiguration.Builder,MemberConfiguration>
Configuration properties of the member.
Applies only to Hyperledger Fabric.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MemberConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static MemberConfiguration.Builder |
builder() |
String |
description()
An optional description of the member.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
MemberFrameworkConfiguration |
frameworkConfiguration()
Configuration properties of the blockchain framework relevant to the member.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasTags()
Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
MemberLogPublishingConfiguration |
logPublishingConfiguration()
Configuration properties for logging events associated with a member of a Managed Blockchain network.
|
String |
name()
The name of the member.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends MemberConfiguration.Builder> |
serializableBuilderClass() |
Map<String,String> |
tags()
Tags assigned to the member.
|
MemberConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The name of the member.
public final String description()
An optional description of the member.
public final MemberFrameworkConfiguration frameworkConfiguration()
Configuration properties of the blockchain framework relevant to the member.
public final MemberLogPublishingConfiguration logPublishingConfiguration()
Configuration properties for logging events associated with a member of a Managed Blockchain network.
public final boolean hasTags()
public final Map<String,String> tags()
Tags assigned to the member. Tags consist of a key and optional value. For more information about tags, see Tagging Resources in the Amazon Managed Blockchain Hyperledger Fabric Developer Guide.
When specifying tags during creation, you can specify multiple key-value pairs in a single request, with an overall maximum of 50 tags added to each resource.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasTags() to see if a value was sent in this field.
When specifying tags during creation, you can specify multiple key-value pairs in a single request, with an overall maximum of 50 tags added to each resource.
public MemberConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MemberConfiguration.Builder,MemberConfiguration>public static MemberConfiguration.Builder builder()
public static Class<? extends MemberConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.