Class MemberFabricConfiguration
- java.lang.Object
-
- software.amazon.awssdk.services.managedblockchain.model.MemberFabricConfiguration
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<MemberFabricConfiguration.Builder,MemberFabricConfiguration>
@Generated("software.amazon.awssdk:codegen") public final class MemberFabricConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MemberFabricConfiguration.Builder,MemberFabricConfiguration>
Configuration properties for Hyperledger Fabric for a member in a Managed Blockchain network that is using the Hyperledger Fabric framework.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMemberFabricConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringadminPassword()The password for the member's initial administrative user.StringadminUsername()The user name for the member's initial administrative user.static MemberFabricConfiguration.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 MemberFabricConfiguration.Builder>serializableBuilderClass()MemberFabricConfiguration.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
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
-
adminUsername
public final String adminUsername()
The user name for the member's initial administrative user.
- Returns:
- The user name for the member's initial administrative user.
-
adminPassword
public final String adminPassword()
The password for the member's initial administrative user. The
AdminPasswordmust be at least 8 characters long and no more than 32 characters. It must contain at least one uppercase letter, one lowercase letter, and one digit. It cannot have a single quotation mark (‘), a double quotation marks (“), a forward slash(/), a backward slash(\), @, or a space.- Returns:
- The password for the member's initial administrative user. The
AdminPasswordmust be at least 8 characters long and no more than 32 characters. It must contain at least one uppercase letter, one lowercase letter, and one digit. It cannot have a single quotation mark (‘), a double quotation marks (“), a forward slash(/), a backward slash(\), @, or a space.
-
toBuilder
public MemberFabricConfiguration.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<MemberFabricConfiguration.Builder,MemberFabricConfiguration>
-
builder
public static MemberFabricConfiguration.Builder builder()
-
serializableBuilderClass
public static Class<? extends MemberFabricConfiguration.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
-
-