public final class CreateAutoProtectionPolicyBindingRequest extends GeneratedMessage implements CreateAutoProtectionPolicyBindingRequestOrBuilder
Request message for creating an AutoProtectionPolicyBinding.
Protobuf type google.cloud.backupdr.v1beta.CreateAutoProtectionPolicyBindingRequest
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
AUTO_PROTECTION_POLICY_BINDING_FIELD_NUMBER
public static final int AUTO_PROTECTION_POLICY_BINDING_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
AUTO_PROTECTION_POLICY_BINDING_ID_FIELD_NUMBER
public static final int AUTO_PROTECTION_POLICY_BINDING_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PARENT_FIELD_NUMBER
public static final int PARENT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static CreateAutoProtectionPolicyBindingRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static CreateAutoProtectionPolicyBindingRequest.Builder newBuilder()
newBuilder(CreateAutoProtectionPolicyBindingRequest prototype)
public static CreateAutoProtectionPolicyBindingRequest.Builder newBuilder(CreateAutoProtectionPolicyBindingRequest prototype)
public static CreateAutoProtectionPolicyBindingRequest parseDelimitedFrom(InputStream input)
public static CreateAutoProtectionPolicyBindingRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static CreateAutoProtectionPolicyBindingRequest parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CreateAutoProtectionPolicyBindingRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static CreateAutoProtectionPolicyBindingRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateAutoProtectionPolicyBindingRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateAutoProtectionPolicyBindingRequest parseFrom(CodedInputStream input)
public static CreateAutoProtectionPolicyBindingRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateAutoProtectionPolicyBindingRequest parseFrom(InputStream input)
public static CreateAutoProtectionPolicyBindingRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static CreateAutoProtectionPolicyBindingRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CreateAutoProtectionPolicyBindingRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<CreateAutoProtectionPolicyBindingRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAutoProtectionPolicyBinding()
public AutoProtectionPolicyBinding getAutoProtectionPolicyBinding()
Required. The AutoProtectionPolicyBinding resource to create.
.google.cloud.backupdr.v1beta.AutoProtectionPolicyBinding auto_protection_policy_binding = 3 [(.google.api.field_behavior) = REQUIRED];
getAutoProtectionPolicyBindingId()
public String getAutoProtectionPolicyBindingId()
Required. The ID to use for the binding.
This will become the final component of the binding's resource name.
string auto_protection_policy_binding_id = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The autoProtectionPolicyBindingId.
|
getAutoProtectionPolicyBindingIdBytes()
public ByteString getAutoProtectionPolicyBindingIdBytes()
Required. The ID to use for the binding.
This will become the final component of the binding's resource name.
string auto_protection_policy_binding_id = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for autoProtectionPolicyBindingId.
|
getAutoProtectionPolicyBindingOrBuilder()
public AutoProtectionPolicyBindingOrBuilder getAutoProtectionPolicyBindingOrBuilder()
Required. The AutoProtectionPolicyBinding resource to create.
.google.cloud.backupdr.v1beta.AutoProtectionPolicyBinding auto_protection_policy_binding = 3 [(.google.api.field_behavior) = REQUIRED];
getDefaultInstanceForType()
public CreateAutoProtectionPolicyBindingRequest getDefaultInstanceForType()
getParent()
public String getParent()
Required. The parent resource where this binding will be created.
Format:
projects/{project}/locations/{location}/autoProtectionPolicies/{auto_protection_policy}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
String |
The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. The parent resource where this binding will be created.
Format:
projects/{project}/locations/{location}/autoProtectionPolicies/{auto_protection_policy}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for parent.
|
getParserForType()
public Parser<CreateAutoProtectionPolicyBindingRequest> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasAutoProtectionPolicyBinding()
public boolean hasAutoProtectionPolicyBinding()
Required. The AutoProtectionPolicyBinding resource to create.
.google.cloud.backupdr.v1beta.AutoProtectionPolicyBinding auto_protection_policy_binding = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the autoProtectionPolicyBinding field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public CreateAutoProtectionPolicyBindingRequest.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected CreateAutoProtectionPolicyBindingRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public CreateAutoProtectionPolicyBindingRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides